首先准備一張容量在4G以上的干淨的U盤,以及Win7的ISO鏡像。
安裝ms-sys
sudo zypper in ms-sys
一般U盤插上電腦後,對應的設備名稱是/dev/sdb。可以用cfdisk或者fdisk對/dev/sdb進行分區調整。建議把所有空間放在一個分區裡,即只有/dev/sdb1這一個分區。最重要的是要把/dev/sdb1設為可引導模式(把bootable flag設上)
sudo /sbin/cfdisk /dev/sdb
然後將/dev/sdb1格式化成ntfs格式
sudo /sbin/mkfs.ntfs -f /dev/sdb1
然後用ms-sys將Win7的主引導記錄寫到/dev/sdb上
sudo ms-sys -7 /dev/sdb
將Win7的ISO掛載到一個臨時目錄
sudo mkdir /mnt/iso
sudo mount -o loop win7.iso /mnt/iso
掛載/dev/sdb1
sudo mkdir /mnt/usb
mount /dev/sdb1 /mnt/usb
將ISO的內容拷到USB中
cp -r /mnt/iso/* /mnt/usb/
搞定!