linux中制作win7安装U盘

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
linuxhenhao
帖子: 58
注册时间: 2010-10-10 16:08

linux中制作win7安装U盘

#1

帖子 linuxhenhao » 2012-08-31 15:50

有很多怎么在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的安装盘是不可以这么做的。
头像
速腾1994
论坛版主
帖子: 17379
注册时间: 2008-11-01 20:43
系统: Arch+gnome

Re: linux中制作win7安装U盘

#2

帖子 速腾1994 » 2012-08-31 16:29

dd if=win7.iso of=u盘
linuxhenhao
帖子: 58
注册时间: 2010-10-10 16:08

Re: linux中制作win7安装U盘

#3

帖子 linuxhenhao » 2012-08-31 16:50

速腾1994 写了:dd if=win7.iso of=u盘
呵呵,要是可以我就不用找了,早试过dd了,不行。
头像
b33e
帖子: 3864
注册时间: 2011-06-07 14:20
系统: Mint18

Re: linux中制作win7安装U盘

#4

帖子 b33e » 2012-08-31 17:02

Nero有linux版本的
头像
32idea
帖子: 1251
注册时间: 2006-12-15 9:32
系统: linux

Re: linux中制作win7安装U盘

#5

帖子 32idea » 2012-08-31 18:55

一般都是用winpe装的,不过此贴值得保存备用
头像
Cherrot
帖子: 981
注册时间: 2011-04-03 10:01
系统: Ubuntu 12.XX
来自: 帝都
联系:

Re: linux中制作win7安装U盘

#6

帖子 Cherrot » 2013-09-08 0:57

折腾了一晚上,看来这个办法最方便,反正也就装一次。
即使用grub2,原理也只不过是在这个方式上包层壳而已,loopback不支持Win7安装镜像的格式(非iso9660)。
Ubuntu技巧汇总http://wiki.ubuntu.org.cn/UbuntuSkills --你遇到的各种问题可能已经在里面了
我的技术博客http://www.cherrot.com
Code tells you how, comments should tell you why.
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian

Re: linux中制作win7安装U盘

#7

帖子 jinjiachen » 2013-09-08 9:20

b33e 写了:Nero有linux版本的
功能上怎么样
回复