当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-11-03 10:00 

注册: 2007-10-13 20:49
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
我用镜像文件做的USB启动盘安装的ubuntu9.10,把引导程序安装在ubuntu的根分区(后来在论坛高手的建议下另外分了个/boot分区),安装完成重启后,直接进入了windows2008。
然后我用了easybcd1.7.2实现双启动,但是不成功,重启后在菜单中选择ubuntu,到了grub提示符下就不动了,用了root (hd0,查看只能看见我的三个ntfs分区,看不到linux分区。
后来听说easybcd1.7.2不支持grub2,而grub不支持ext4,所以又换了easybcd2.0beta,从build50 一直试到build76,都不能实现双启动,而是显示
error: unknown filesystem
grub rescue>
再按照论坛的其它帖子的说明,使用了grub4dos0.4.4,使用grub,grub.mbr,menu.lst,boot.ini,都试了个遍,还是不行,现在我只能选择进入windows2008,选择ubuntu ,不是grub,就是grub rescue.
我在live cd 启动后查看的分区信息如下:
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xade8ade8

Device Boot Start End Blocks Id System
/dev/sda1 * 1 4047 32507496 7 HPFS/NTFS
/dev/sda2 4048 19457 123780825 f W95 Ext'd (LBA)
/dev/sda5 4048 10574 52428096 7 HPFS/NTFS
/dev/sda6 10575 17101 52428096 7 HPFS/NTFS
/dev/sda7 17102 19195 16820023+ 83 Linux
/dev/sda8 19196 19209 112423+ 83 Linux
/dev/sda9 19210 19457 1992028+ 82 Linux swap / Solaris


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-11-03 10:05 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 19
引用:
我用镜像文件做的USB启动盘安装的ubuntu9.10,把引导程序安装在ubuntu的根分区(后来在论坛高手的建议下另外分了个/boot分区),

不明白你到底是怎么装的? /boot 分区是安装完引导程序后再分区吗?


_________________
Grub2 基础教程


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-11-03 10:10 

注册: 2007-10-13 20:49
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
不是,我第一次安装时只分了/和swap两个分区,不能双启动,又分区后重新安装ubuntu


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-11-03 10:17 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 19
不能双启动和有没有 /boot 没关系,把 grub2装到Linux 分区本来就不大可能成功,用easybcd肯定搞不定。
使用grub4dos0.4.4,使用grub,grub.mbr,menu.lst,boot.ini ,试试,menu.lst 内容为
代码:
timeout 5
default 0

title Ubuntu 9.10 - core.img
root (hd0,7)
kernel /grub/core.img
boot

title Ubuntu9.10
root (hd0,7)
kernel /vmlinuz-2.6.31-14-generic root=/dev/sda7
initrd /initrd.img-2.6.31-14-generic



或看看我的签名档


_________________
Grub2 基础教程


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-11-03 10:30 

注册: 2007-10-13 20:49
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
smallapple 写道:
不能双启动和有没有 /boot 没关系,把 grub2装到Linux 分区本来就不大可能成功,用easybcd肯定搞不定。
使用grub4dos0.4.4,使用grub,grub.mbr,menu.lst,boot.ini ,试试,menu.lst 内容为
代码:
timeout 5
default 0

title Ubuntu 9.10 - core.img
root (hd0,7)
kernel /grub/core.img
boot

title Ubuntu9.10
root (hd0,7)
kernel /vmlinuz-2.6.31-14-generic root=/dev/sda7
initrd /initrd.img-2.6.31-14-generic



或看看我的签名档


我按照你的方法试了,选择ubuntu后屏幕显示:
root (hd0,7)
error 5: partition table invalid or corrupt


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-11-03 10:40 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 19
怪了,分区表有错误?

试下 root (hd0,
然后按 Tab 键,看看能识别几个分区


_________________
Grub2 基础教程


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-11-03 11:08 

注册: 2007-10-13 20:49
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
用了root (hd0,查看只能看见我的三个ntfs分区,看不到linux分区。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-11-03 11:39 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 19
这个问题很怪,不能识别分区表中的linux分区,问问熊老大(billbear)有什么招。
临时解决办法,把 /boot下的两个内核拷到 win 分区下,比如 C盘下
menu.lst 这样写
代码:
timeout 5
default 0

title Ubuntu9.10
root (hd0,0)
kernel /vmlinuz-2.6.31-14-generic root=/dev/sda7 splash quiet
initrd /initrd.img-2.6.31-14-generic


_________________
Grub2 基础教程


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-11-04 19:01 

注册: 2007-10-13 20:49
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
smallapple 写道:
这个问题很怪,不能识别分区表中的linux分区,问问熊老大(billbear)有什么招。
临时解决办法,把 /boot下的两个内核拷到 win 分区下,比如 C盘下
menu.lst 这样写
代码:
timeout 5
default 0

title Ubuntu9.10
root (hd0,0)
kernel /vmlinuz-2.6.31-14-generic root=/dev/sda7 splash quiet
initrd /initrd.img-2.6.31-14-generic

谢谢指导,正是按照你教的,现在可以双启动了.


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 请高手帮我分析一下我的windows2008和ubuntu9.10的双启动不能实现的原因
帖子发表于 : 2009-12-01 23:18 

注册: 2006-06-02 3:50
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
有可能是因为开启了AHCI模式,设置IDE试试。。。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译