分页: 1 / 1

linux中制作win7安装U盘

发表于 : 2012-08-31 15:50
linuxhenhao
有很多怎么在windows中制作linux安装U盘的,但是当我想在linux里面制作一个win7安装U盘时,
发现baidu好像没找到,遂google之,解决问题,于此写个中文版。
过程十分简单,需要gparted、ms-sys、win7安装用ISO,4G及以上大小U盘一个

代码: 全选

1.用gparted在U盘上建立一个ntfs分区,编辑flag,勾上boot选项
这个分区是用来存放win7iso的内容的,所以大小一定要够大,boot选项也就是设为活动分区的意思

代码: 全选

2.挂载win7iso和新建的ntfs分区,并将全部内容复制到那个ntfs分区

代码: 全选

3.编译安装ms-sys
ms-sys是一个写mbr的工具,起到让系统知道能够引导win7安装的作用,至关重要,链接ms-sys.sourceforge.net
安装就是make,make install就可以了。

代码: 全选

4.运行:ms-sys -7 /dev/sdX写入mbr
其中的-7参数指win7,sdX指的是U盘对应的盘符
这样就搞定了,注意XP的安装盘是不可以这么做的。

Re: linux中制作win7安装U盘

发表于 : 2012-08-31 16:29
速腾1994
dd if=win7.iso of=u盘

Re: linux中制作win7安装U盘

发表于 : 2012-08-31 16:50
linuxhenhao
速腾1994 写了:dd if=win7.iso of=u盘
呵呵,要是可以我就不用找了,早试过dd了,不行。

Re: linux中制作win7安装U盘

发表于 : 2012-08-31 17:02
b33e
Nero有linux版本的

Re: linux中制作win7安装U盘

发表于 : 2012-08-31 18:55
32idea
一般都是用winpe装的,不过此贴值得保存备用

Re: linux中制作win7安装U盘

发表于 : 2013-09-08 0:57
Cherrot
折腾了一晚上,看来这个办法最方便,反正也就装一次。
即使用grub2,原理也只不过是在这个方式上包层壳而已,loopback不支持Win7安装镜像的格式(非iso9660)。

Re: linux中制作win7安装U盘

发表于 : 2013-09-08 9:20
jinjiachen
b33e 写了:Nero有linux版本的
功能上怎么样