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

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

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

#1

帖子 txch » 2009-11-26 15:44

我的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进行安装。
上次由 txch 在 2009-11-30 4:42,总共编辑 4 次。
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#2

帖子 smallapple » 2009-11-26 16:18

是 grub 还是 grub2 的 ubuntu 。
头像
txch
帖子: 198
注册时间: 2008-11-22 16:40

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#3

帖子 txch » 2009-11-26 16:30

smallapple 写了:是 grub 还是 grub2 的 ubuntu 。
我的是ubuntu8.10 amd64
ms启动的时候显示GRUB 1。5
头像
reaver
帖子: 212
注册时间: 2009-10-29 14:12

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#4

帖子 reaver » 2009-11-26 16:38

装win ? MS无论如何都会装到主分区上的- -! 硬盘安装嘛等别人 :em04
老虎不发猫,你当我是病危啊
我很菜但我很温柔
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#5

帖子 smallapple » 2009-11-26 16:45

那是grub的。
按以下方法试试:
1、下载grub4dos, http://download.gna.org/grub4dos/grub4d ... -06-20.zip 把压缩包内的 grub.exe 解压出来,放在 ubuntu 分区的根目录(/boot分区、/ 分区、/home 分区都可以,只要是单独分区的。
修改menu.lst,加上

代码: 全选

title grub4dos
root (hdx,y)
kernel /grub.exe
boot
(hdx,y)根据放grub.exe的分区号修改。

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

3、重启,选择 grub4dos ,这时会再一次出现启动菜单,按 c,进入命令行 grub>,输入

代码: 全选

grub>find --set-root /bootmgr
grub>chainloader /bootmgr
grub>boot
接下来进入win7安装引导。。。
ywarmy
帖子: 78
注册时间: 2005-11-04 19:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#6

帖子 ywarmy » 2009-11-26 21:13

楼上这位果然是高手啊。
头像
qqdotavs
帖子: 170
注册时间: 2009-11-06 8:47
来自: 哪儿来着???

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#7

帖子 qqdotavs » 2009-11-26 21:17

苹果很强的,上次我GRUB出问题,还好有他帮我出了个主意搞定。
在此顶一下 :em11
让我想想写点啥?
JiangHui
论坛版主
帖子: 21308
注册时间: 2007-08-02 20:29
系统: 窓辺とうこ

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#9

帖子 JiangHui » 2009-11-26 21:39

图片 :em11 苹果不好吃
104149
帖子: 50
注册时间: 2008-08-27 14:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#10

帖子 104149 » 2009-11-26 22:08

vista,win7 硬盘安装比 xp 容易多了
有 2 个 windows 分区就好办
104149
帖子: 50
注册时间: 2008-08-27 14:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#11

帖子 104149 » 2009-11-26 22:13

txch 写了:
smallapple 写了:是 grub 还是 grub2 的 ubuntu 。
我的是ubuntu8.10 amd64
ms启动的时候显示GRUB 1。5
你那是 stage 1.5 好不好 :em05 :em05 :em05 :em05
头像
txch
帖子: 198
注册时间: 2008-11-22 16:40

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#12

帖子 txch » 2009-11-26 22:57

104149 写了:
txch 写了:
smallapple 写了:是 grub 还是 grub2 的 ubuntu 。
我的是ubuntu8.10 amd64
ms启动的时候显示GRUB 1。5
你那是 stage 1.5 好不好 :em05 :em05 :em05 :em05
这个,这个。。。以上方法还可行吗?
还有,第二条的挂载能更仔细一点马?还有win7的iso已经2.4G了,文件不可能不超过2G呀,不令赐教小弟我阿,太菜了 :em06
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#13

帖子 smallapple » 2009-11-26 23:03

stage1.5就是grub的。 :em20
挂载
sudo mount <iso的路径文件名> <挂载点> -o loop
有个单文件肯定超过 2G,不能复制到 fat 格式的分区,一定要复制到 NTFS 格式的分区。
104149
帖子: 50
注册时间: 2008-08-27 14:22

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#14

帖子 104149 » 2009-11-26 23:04

按苹果说的做
挂载就是
sudo mount /path/to/your/iso /mnt -o loop
然后把 /mnt 下的东西全部拷贝到一个 ntfs/fat 分区根目录(不能是你打算装 win7 的那个分区)
头像
txch
帖子: 198
注册时间: 2008-11-22 16:40

Re: 如何在ubuntu系统下硬盘安装WINDOWS?

#15

帖子 txch » 2009-11-26 23:04

谢谢SMAILLAPPLE :em05 我现在就尝试安装啦
回复