当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : winxp和ubuntu共存安装的gurb错误24问题
帖子发表于 : 2009-01-08 23:53 

注册: 2007-10-12 1:35
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
事件如下:
我单硬盘250G,原本系统是ubuntu,主分区和home分区120G,swap分区4G,就这三个分区。由于操作错误导致home下文件乱码只好重装,并选择安装双系统。首先我使用xp原版盘引导,并在安装时删除了现存的三个linux分区并重新分区(xp安装程序里显示的是c盘,e盘和f盘),分出c盘30G,d盘90G,然后其他的空间都是未划分的空间。(其中出现过一次8M的未划分空间,我想一会装linux就用上就没有在意,而且我删掉分区返回发现又没有这个8M的分区了)。装好xp后我用ubuntu 8.10 的liveCD安装了ubuntu,非常顺利。完成后重启进入ubuntu完全没有问题。但是进入xp却提示:Error 24:Attempt to access block outside partition. 经过大量搜索,我通过修改grub的menulist中xp的"root (hd0,0)"为“rootnoerify (hd0,0)”成功进入xp。不过我对这个问题很不解。所以上来问一下原因。

硬盘的分区情况,ubuntu下fdisk -l的输出如下:
引用:
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x31393138

Device Boot Start End Blocks Id System
/dev/sda1 * 1 3825 30724281 7 HPFS/NTFS
/dev/sda2 3826 30401 213471720 f W95 Ext'd (LBA)
/dev/sda5 3826 15102 90582471 7 HPFS/NTFS
/dev/sda6 29904 30401 4000153+ 82 Linux swap / Solaris
/dev/sda7 15103 19966 39070048+ 83 Linux
/dev/sda8 19967 29903 79818921 83 Linux

Partition table entries are not in disk order


其中sda1是xp的c盘,sda5是xp的d盘,sda6,7,8是ubuntu的三个分区。

哪位知道这是什么原因么?grub手册说error24是启动的设备不能为grub读取到,那是说我的分区表是有问题的么?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: winxp和ubuntu共存安装的gurb错误24问题
帖子发表于 : 2009-01-09 18:11 

注册: 2007-10-12 1:35
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
我修改fstab文件挂载终于成功,但是右键属性里仍然是识别为neierfs的分区,很奇怪。
唉,不懂什么原因。。。


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


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

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

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