如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

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

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#106

帖子 smallapple » 2010-02-06 13:32

黄美姬 写了:那是运行库支技不全吧
这就不管了。

我只想说,安装win7,除了刻盘,或在原系统上如xp环境下安装,或硬盘安装。
想用WinPE来安装win7,不是好办法。除非PE中有类似 onshoestring 提供那玩意。
头像
黄美姬
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#107

帖子 黄美姬 » 2010-02-06 13:39

我就是用深度PE3.0装的WIN7,人家说这个PE不能装,我都装了,是09年1月份试用时装的,后来删了
11f3eb729feg214.jpg
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#108

帖子 人在井天 » 2010-02-06 16:05

smallapple 写了:这就怪事了,我几个ntfs格式的分区用这个写入引导后,都可以引导起bootmgr的。
我的分区是逻辑分区,不知是不是与这个有关系。
头像
黄美姬
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#109

帖子 黄美姬 » 2010-02-06 16:08

bootmgr要在活动分区吧
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#110

帖子 人在井天 » 2010-02-06 16:31

黄美姬 写了:bootmgr要在活动分区吧
grldr能成功引导逻辑分区,grub2能不能就不得而知。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#111

帖子 人在井天 » 2010-02-06 16:44

smallapple 写了:

代码: 全选

menuentry "Grub for Dos" {
	set root=(hd0,9)
	linux /grub.exe
}
路径和分区号做相应修改即可。如果grub.exe放在ntfs分区,最好用这样

代码: 全选

menuentry "Grub for Dos" {
	insmod ntfs
	set root=(hd0,9)
	linux /grub.exe
}
这种方式确实可以成功引导grub.exe,更惊奇的发现在于,grub.exe在启动的时候,首先读取menu.list文件,这样,只需要把启动win7的命令写入menu.list文件即可。
这样问题就得到了完满的解决。在linux下安装win7的全部技术问题就都迎刃而解了。
我从来没用过grub.exe,只用过grldr,grub2引导不了grldr,但能引导grub.exe。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#112

帖子 人在井天 » 2010-02-06 16:51

win7安装过程中还有一个要点必须说一下,就是在重启电脑前,必须手动改写mbr,这在win7安装过程中是很容易实现的。而不能等安装程序自己去改写mbr.

对于xp安装的设想,仍是应该要首先想办法用grub.exe引导支持xp的winpe,这一点解决了,在xp的安装过程中,也是要手动改写mbr.这样全部问题也就解决了。
找时间写一个总结的贴子。让菜鸟也能一学就会。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#113

帖子 人在井天 » 2010-02-06 16:52

由于能够引导winpe,则memdisk引导dos的办法并没有必要了。
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#114

帖子 smallapple » 2010-02-06 18:27

bootmgr要在活动分区吧
没这个限制,不管grub,grub2或grub4dos都可以引导起逻辑分区的bootmgr,当然前提是成功写入引导。
我就是用深度PE3.0装的WIN7,人家说这个PE不能装,我都装了,是09年1月份试用时装的,后来删了
深度PE3.0是支持win7安装的,PE内也有安装win7方法说明。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#115

帖子 wangdu2002 » 2010-02-06 21:41

从头到尾把本贴看完了,对win7的安装和引导又长进了一点点。 :em11
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#116

帖子 人在井天 » 2010-02-07 11:19

把相关问题总结了一下viewtopic.php?f=77&t=256165
ldz_1_0_1
帖子: 13
注册时间: 2010-05-08 14:30

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#117

帖子 ldz_1_0_1 » 2010-05-08 14:38

txch 写了:我的ubuntu没有安装在主分区上,只是后来在ubuntu上把WIN7和XP给格了,现在在寻找ubuntu上硬盘安装windows的办法,只装windows7就好,并安装到主分区上。关于修复引导项论坛里很多可以参考的,但是ubuntu下硬盘安装windows的帖子很少很少阿。
高手挺身而出阿 :em11

以下是smallapple和1兄热性提供的解决办法,成功解决了我的问题,再次表示感谢!
按以下方法试试:
1、下载grub4dos, http://download.gna.org/grub4dos/grub4d ... -06-20.zip 把压缩包内的 grub.exe 解压出来,放在 ubuntu 分区的根目录(/boot分区、/ 分区、/home 分区都可以,只要是单独分区的。
以下代码的解释,给和我一样的小白看:
(hdx,y)就是ubuntu所在的分区,开机的时候有提示
只将解压出的grub4dos文件夹下的grub.exe复制到根目录就可以(需修改权限)
这个"kernel /grub.exe"要根据自己的grub.exe放到那里修改,放到/boot就是kernel /boot/grub.exe
修改menu.lst,加上
代码:
title grub4dos
root (hdx,y)
kernel /grub.exe
boot


(hdx,y)根据放grub.exe的分区号修改。

2、把win7的iso挂载,把所有文件和连同文件夹复制到windows的 ntfs 分区根目录,不要放在fat32分区,文件超过2G大小,也不要放在要安装win7的主分区。

挂载命令:
sudo mount /path/to/your/iso /mnt -o loop
然后把 /mnt 下的东西全部拷贝到一个 ntfs/fat 分区根目录(不能是你打算装 win7 的那个分区)


3、重启,选择 grub4dos ,这时会再一次出现启动菜单,按 c,进入命令行 grub>,输入
代码:
grub>find --set-root /bootmgr
grub>chainloader /bootmgr
grub>boot

接下来进入win7安装引导。。。




注:XP不能这样装的。XP安装程序不是用bootmgr也不是用ntldr引导的。
可以先建立一个 FAT32 格式活动主分区,再把XP的ISO的i386整文件夹复制到fat分区,用grub引导dos镜像进入dos后,再进入i386的分区下执行winnt进行安装。
这个"kernel /grub.exe"要根据自己的grub.exe放到那里修改,放到/boot就是kernel /boot/grub.exe
修改menu.lst,加上
代码:
title grub4dos
root (hdx,y)
kernel /grub.exe
boot

menu.lst文件在哪里?修改完后放哪里?
RolonoaZoro
帖子: 19
注册时间: 2010-02-23 13:44

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#118

帖子 RolonoaZoro » 2011-10-03 20:18

smallapple 写了:XP不能这样装的。XP安装程序不是用bootmgr也不是用ntldr引导的。 :em04
可以先建立一个 FAT32 格式活动主分区,再把XP的ISO的i386整文件夹复制到fat分区,用grub引导dos镜像进入dos后,再进入i386的分区下执行winnt进行安装。
Ubuntu下如何建立新分区,用什么建立?
用grub引导dos镜像进入dos ? 不懂…
clindy
帖子: 36
注册时间: 2012-09-22 9:16
系统: ubuntu 11.10

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#119

帖子 clindy » 2012-10-07 20:42

:em26 :em25 :em25 我从头看 到 尾,还是不怎么懂
头像
mmaj008
帖子: 53
注册时间: 2011-01-24 8:43
系统: ubuntu

Re: 如何在ubuntu系统下硬盘安装WINDOWS?(已解决,内有方法)

#120

帖子 mmaj008 » 2012-10-07 20:45

纯了解一 下!
要清楚的知道,任何人做出某种选择的同时,就等于选择了相应的后果,不论自己愿不愿意
回复