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

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

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

#46

帖子 yueyezhan » 2009-12-01 16:25

刚才用fdisk分区后,重启机器后,用mkfs.vfat格式化后,grub2和grub.exe都可以找到bootmgr了,但是都不能引导
2.jpg
3.jpg
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

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

#47

帖子 smallapple » 2009-12-01 17:28

第一张图 己经引导进 bootmgr 了,就是/boot/bcd文件有问题。
yueyezhan
帖子: 47
注册时间: 2008-10-16 16:19

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

#48

帖子 yueyezhan » 2009-12-01 17:28

用gparted建立的分区也无法用grub2和grub.exe引导,上面那位在ubuntu下硬盘安装windows7的朋友的windows分区是不是以前在windows下建立的或者在windows下格式化过?如果哪位有直接用ubuntu下建立的fat32/ntfs分区用grub2或者grub.exe成功引导进windows7pe的麻烦讲下是用什么工具在ubuntu下建立分区的。

在ubuntu下用gparted建立的fat32分区和用mkfs.vfat格式化的fdisk建立的fat32分区在windows下都可以识别出来
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

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

#49

帖子 smallapple » 2009-12-01 17:32

你47楼己经可引导了,检查 bcd 文件。

可识别是毫无疑问的。你一开始说不能识别的问题应该是格式化错误的。
yueyezhan
帖子: 47
注册时间: 2008-10-16 16:19

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

#50

帖子 yueyezhan » 2009-12-01 17:44

smallapple 写了:你47楼己经可引导了,检查 bcd 文件。

可识别是毫无疑问的。你一开始说不能识别的问题应该是格式化错误的。
同样的文件同样的分区,我用windows的分区工具格式化后就没有问题,bcd的sha1也没有改变
yueyezhan
帖子: 47
注册时间: 2008-10-16 16:19

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

#51

帖子 yueyezhan » 2009-12-01 17:57

不过在ubuntu下建立的windows分区,虽然不能被引导进windows的安装环境,但是我用windows光盘引导进windows7的pe后,直接运行这个fat32分区的sources目录下的setup,是可以进行安装的,在cmd下重新格式化这个分区之后,把安装文件拷进去,重新启动后,好像要重新生成那个分区标识,然后进系统更新下grub,就可以了,对这方面的知识了解的很少,让大家见笑了
yueyezhan
帖子: 47
注册时间: 2008-10-16 16:19

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

#52

帖子 yueyezhan » 2009-12-01 18:01

smallapple 写了:你47楼己经可引导了,检查 bcd 文件。

可识别是毫无疑问的。你一开始说不能识别的问题应该是格式化错误的。
后来用gparted和mkfs.vfat格式化之后,可以被正确识别了,我开始以为mkfs -t和mkfs.vfat是一样的
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

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

#53

帖子 smallapple » 2009-12-01 20:06

花了近两个小时,做了各种测试,发现按以前xp引导来理解win7有很大偏差。 :em02

1、用 fdisk 和 gparted 格式化出来的 fat32 格式分区,确实不能由 grub.exe 引导进入安装,bootmgr 不能正确识别分区。
2、由 gparted 格式化出来的 ntfs 格式分区可直接由 grub2 和 grub.exe 引导进入安装,包括主分区和逻辑分区。 以前一直以为要引导bootmgr要先写引导扇区,看来是错的。 :em03
yueyezhan
帖子: 47
注册时间: 2008-10-16 16:19

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

#54

帖子 yueyezhan » 2009-12-01 20:18

smallapple 写了:花了近两个小时,做了各种测试,发现按以前xp引导来理解win7有很大偏差。 :em02

1、用 fdisk 和 gparted 格式化出来的 fat32 格式分区,确实不能由 grub.exe 引导进入安装,bootmgr 不能正确识别分区。
2、由 gparted 格式化出来的 ntfs 格式分区可直接由 grub2 和 grub.exe 引导进入安装,包括主分区和逻辑分区。 以前一直以为要引导bootmgr要先写引导扇区,看来是错的。 :em03
ntfsf分区我没有试,呵呵,你试过就ok了,ubuntu下建立的ntfs分区可以顺利被引导进windows7的安装环境,就可以抛开usb和光盘的windows引导了,一个iso就可以了
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

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

#55

帖子 smallapple » 2009-12-01 20:28

都试过,ubuntu格出来的fat32分区引导扇区数据不正常,能引导进 bootmgr 但找不到 bcd文件。
用gparted 格出来的 ntfs 就没问题(要先装上 ntfsprogs ,才能格成 ntfs),然后把iso 内容释放出来,再如你所说的 sudo update-grub就可以用 grub2 引导的,不用 grub.exe 的。
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

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

#56

帖子 onshoestring » 2009-12-01 21:35

smallapple 写了:花了近两个小时,做了各种测试,发现按以前xp引导来理解win7有很大偏差。 :em02

1、用 fdisk 和 gparted 格式化出来的 fat32 格式分区,确实不能由 grub.exe 引导进入安装,bootmgr 不能正确识别分区。
2、由 gparted 格式化出来的 ntfs 格式分区可直接由 grub2 和 grub.exe 引导进入安装,包括主分区和逻辑分区。 以前一直以为要引导bootmgr要先写引导扇区,看来是错的。 :em03
小苹果刻苦钻研技术啊 :em11 :em11
yueyezhan
帖子: 47
注册时间: 2008-10-16 16:19

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

#57

帖子 yueyezhan » 2009-12-02 1:07

发现 有个搜狗云输入法,赞一个,很好,打字很顺畅
yueyezhan
帖子: 47
注册时间: 2008-10-16 16:19

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

#58

帖子 yueyezhan » 2009-12-02 12:41

要安装xp的话,把i386复制到bootmgr所在分区,启动到windows7的pe下在cmd下运行i386下的winnt32就可以
yueyezhan
帖子: 47
注册时间: 2008-10-16 16:19

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

#59

帖子 yueyezhan » 2009-12-02 13:57

yueyezhan 写了:要安装xp的话,把i386复制到bootmgr所在分区,启动到windows7的pe下在cmd下运行i386下的winnt32就可以
不行,没引导起来,奶奶的
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

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

#60

帖子 smallapple » 2009-12-02 16:12

winnt32应该不能运行在 windows7的PE下,你可以用grub4dos引导xp/2003的PE或引导DOS镜像进去安装。
回复