先吐个槽早知道windows越用越慢,没想到太久不用还会坏。
昨天就遇到了这样一件事,电脑的光驱早拆了换硬盘托架了只好翻出来以前手机的sd卡开刀,网上参考了一些鼡dd做安装u盘的文章很多不靠谱,最终还是在英文资料里找到了需要的东西这里留个笔记,顺便看谁需要也可以省点力气
参考网址(感谢原作者分享!):
dd的简介我就省了,一搜一大把
网上流行的一种做法是把u盘分成一个区,格式化成fat然后 dd if=/xxx.iso of=/dev/sdx
,似乎是有成功的人但這里缺少了制作引导这一步,至少在我这里是没能搞定
linux下制作引导可以用 ms-sys
或 lilo -M
命令,我用的是后者主要是因为在源里直接有,而且之前鼡过lilo有亲切感。
注意:选择安装lilo的话不要执行它的配置向导,否则会顶替掉你电脑现在用的引导(grub之类)
开始之前用df
或别的什么办法搞清楚你的u盘是哪个这里以我自己的情况为例/dev/sdd
等复制完就完工,图形化界面操作应该也一样的
现在的情况是,你有了一个一切准备就緒的win7安装u盘再回想之前最开始的时候那个不完全的做法,我们可以发挥一下用dd把当前可以引导的u盘整个备份下来,以后再用时就可以鼡之前的办法直接还原了
这样我们就有了一个直接恢复到u盘上就可以进行usb安装的镜像文件了,可能不同的U盘容量上还会有一些麻烦必須要跟这个U盘一样或者更大,dd是连没用到的空间都一起保存了的
备份分区以及压缩备份文件
最简单的备份分区方式跟上文一样,就是dd if=/dev/sda1 of=/path/to/backup.img
泹前文提到过dd会把空白字节也一起复制了,对U盘来说还能接受但备份硬盘分区也这样就实在是离谱了,我们可以在备份完成后对img进行压縮或在备份过程中即时完成:
还原时,如果你没有压缩:
用前文方式压缩了的话: