Linux(ubuntu)使用dd从iso制作win7安装光盘(读卡器一样)

电脑杂谈  发布时间:2020-02-14 12:00:14  来源:网络整理

双硬盘安装windows和linux_windows 安装linux_linux dd windows 安装

dd的简介我就省了,一搜一大把。

网上流行的一种做法是把u盘分成一个区,格式化成fat,然后dd if=/xxx.iso of=/dev/sdx,似乎是有顺利的人linux dd windows 安装,但此处缺乏了制作引导这一步,至少在我这儿是没能搞定。

linux下制作引导可以用ms-sys或lilo -M命令,我用的是前者,主要是因为在源里直接有,而且之前用过lilo有亲切感。。。

sudo apt-get install lilo,用ms-sys的话自行搜索。

注意:选择安装lilo的话不要执行它的配置向导,否则会顶替掉你电脑以后用的引导(grub之类)

双硬盘安装windows和linux_linux dd windows 安装_windows 安装linux

开始之前用df或别的哪些方法搞清楚你的u盘是什么,这里以我自己的情况为例/dev/sdd

使用cfdisk /dev/sdd或fdisk /dev/sdd分区,删除所有分区,然后建立一个新的分区,占用全部空间,把type设置成NTFS(就是在设置type的地方改成7),标记为bootable。

新的分区将会是/dev/sdd1

用NTFS格式化:mkfs.ntfs -f /dev/sdd1

写入 windows 7 的 MBR 到u盘上(windows 8 也一样):

windows 安装linux_linux dd windows 安装_双硬盘安装windows和linux

ms-sys -7 /dev/sdd或sudo lilo -M /dev/sdd mbr

然后挂载 ISO 和 USB:

mount -o loop win7.iso /mnt/iso

mount /dev/sdd1 /mnt/usb

复制ISO所有文件至U盘:cp -r /mnt/iso/* /mnt/usb/

linux dd windows 安装_双硬盘安装windows和linux_windows 安装linux

等复制完就完毕,图形化界面操作需要也一样的。

现在的状况是,你有了一个一切准备就绪的win7安装u盘,再想起之前最起初的时侯那个不完全的做法,我们可以发挥一下,用dd把当前可以引导的u盘整个备份下来,以后再用时就可以用之前的方法直接还原了。

dd if=/dev/sdd of=/win7.img

这样我们就有了一个直接恢复至u盘上就可以进行usb安装的镜像文件了,可能不同的U盘容量上都会有一些麻烦,必须应跟这个U盘一样或者更大,dd是连没用到的空间都一起保存了的。

最简单的备份分区方法和上文一样linux dd windows 安装,就是dd if=/dev/sda1 of=/path/to/backup.img,但前文提到过dd会把空白字节也一起复制了,对U盘来说还能接受,但备份硬盘分区也这么就实在是离谱了,我们可以在备份完成后对img进行压缩,或在备份过程中实时完成:

linux dd windows 安装_双硬盘安装windows和linux_windows 安装linux

dd if=/dev/sda1 | bzip2 -9f >/path/to/backup.img.bz2

还原时,如果你没有压缩:

dd if=/path/to/backup.img of=/dev/sda1

用前文方式压缩了的话:

bunzip2 -dc /path/to/backup.img.bz2 | dd of=/dev/sda1


本文来自电脑杂谈,转载请注明本文网址:
http://xinshanjie.com/a/ruanjian/article-140730-1.html

    相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 曲龙山仙
      曲龙山仙

      赶紧买两袋南方黑芝麻糊压压惊

    • 任自垣
      任自垣

      竟然有五条优质高蛋白

    热点图片
    拼命载入中...