制作win.iso的启动盘

本来Linux下dd命令已经能很好的制作U盘启动盘,无奈尽管win7的iso文件多达2G多,但却不像linux发行版的镜像文件那样带有MBR,所以如果直接用dd将win7的iso文件刻录进U盘的话,电脑会因为找不到MBR而不能正常启动。

所以我们要在刻录U盘之前先将MBR写进U盘的第一块扇区。在linux下,ms-sys 或者 lilo -M 都能完成这一工作。

总的流程如下:(这里我们假设U盘被分配到/dev/sdb1)

将U盘分区格式化为NTFS格式(要让linux支持NTFS格式需要ntfs-3g包,而mkfs.ntfs命令则在ntfsprogs包里):

  1. # sudo mkfs.ntfs -f /dev/sdb1  

将win7的MBR写进U盘:
  1. #sudo ms-sys -7 /dev/sdb  
或者
  1. # sudo lilo -M /dev/sdb mbr  

win7的iso文件和U盘都挂载上:

  1. # sudo mount -o loop win7.iso /media/iso  

  1. # sudo mount /dev/sdb1 /media/usb  
将iso下的所有文件都copy到u盘:
  1. #sudo cp -r /media/iso/* /media/usb/  


到这里U盘启动盘就算制成了,但别忘了卸掉挂载:
  1. #sudo umount /media/iso  
  2. #sudo umount /media/usb  


完了之后呢,我们可以把现在U盘里的这个镜像给写到硬盘的一个文件里:
  1. #sudo dd if=/dev/sdb of=/win7.img  
这样我们下次就可以直接用dd命令将win7.img写进U盘即可,不用像上面那么麻烦。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值