Linux上制作Windows啟動u盤插入準備好的u盤兵志,并查看u盤的設備名稱
~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb 3.2G 3.2G 0 100% /run/media/alfer/u8
注意:如果看到u盤(/run/media/alfer/u8)掛載在/dev/sdb設備下九榔,則需要先將其卸載;如果此處看不到usb 設備墩蔓,則要用 fdisk 工具查看虚循。設置usb設備/dev/sdb的 /dev/sdb1為啟動分區(qū)cfdisk /dev/sdb 或 fdisk /dev/sdb (partition type 7, and bootable flag)u盤分區(qū)格式化格式化分區(qū)sdb1為ntfs格式:mkfs.ntfs -f /dev/sdb1利用ms-sys寫入mbr信息到u盤以引導win7:ms-sys -7 /dev/sdb其中的-7參數(shù)指Win7 MBR,sdX指的是U盤對應的盤符遏插。將ISO鏡像文件寫入到u盤:
mount -o loop win7.iso /mnt/iso
mount /dev/sdb1 /mnt/usb
cp -r /mnt/iso/* /mnt/usb/
sync
監(jiān)控寫入狀態(tài):watch -n1 iostat從u盤啟動安裝Windows系統(tǒng)現(xiàn)在你已經(jīng)可以從u盤啟動來安裝Windows了验残±谈剑總結(jié)Linux上制作 Windows的啟動盤整體流程應該是:u盤建立啟動分區(qū) -》u盤分區(qū)格式化 -》寫入引導程序 -》寫入鏡像文件 -》 制作完成。在Centos系統(tǒng)上制作Windows啟動盤的時候您没,我嘗試了幾種不同的方法鸟召,皆是可以制作成功的:寫入u盤啟動引導Win7安裝方式方法一:如文中,利用ms-sys工具寫入氨鹏,ms-sys -7 /dev/sdb欧募;方法二:利用lilo工具,sudo lilo -M /dev/sdb mbr仆抵;方法三:利用syslinux工具跟继,sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdb;鏡像文件寫入u盤方法一:掛載 iso 鏡像后镣丑,復制到u盤舔糖;方法二:dd命令寫入iso鏡像文件到u盤的啟動分區(qū)
不需要掛載/dev/sdb1
sudo dd if=/home/peter/Downloads/WindowsTechnicalPreview-x64-ZH-CN.iso of=/dev/sdb1 bs=4M iflag=direct?