大硬盘BIOS检测不到后面的分区,启动不了 (已解决,谢谢!)

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#61

帖子 smallapple » 2010-01-05 20:52

这个除了主分区和第一个逻辑分区,其他分区都不认识,估计是分区表有问题。改uuid也没用的。grub.cfg本来就是有用uuid的。

问问billbear老大有没有办法修复。

要凑和的话把内核拷出来放在C盘下,用grldr,编下menu.lst引导试试。
fateinmoon
帖子: 65
注册时间: 2010-01-02 13:50

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#62

帖子 fateinmoon » 2010-01-05 21:07

难怪老是找不到分区,莫名其妙哦. 难道只有重新分区吗?
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#64

帖子 bean » 2010-01-05 21:15

fateinmoon 写了:难怪老是找不到分区,莫名其妙哦. 难道只有重新分区吗?
其实不一定是分区问题,也有可能是BIOS无法访问后面的扇区。用grub-fstest.exe测试一下就知道了,在cmd.exe里运行:

grub-fstest //./PHYSICALDRIVE0 ls -l

把结果贴上来看看。
附件
grub-fstest.zip
(100.19 KiB) 已下载 33 次
fateinmoon
帖子: 65
注册时间: 2010-01-02 13:50

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#65

帖子 fateinmoon » 2010-01-05 21:32

没有找到 libintl-8.dll 这个文件也网上找不到 郁闷
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#66

帖子 bean » 2010-01-05 21:47

fateinmoon 写了:没有找到 libintl-8.dll 这个文件也网上找不到 郁闷
哦,忘了上传gettext的dll了。
附件
libintl-8.zip
(786.33 KiB) 已下载 35 次
fateinmoon
帖子: 65
注册时间: 2010-01-02 13:50

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#67

帖子 fateinmoon » 2010-01-05 21:55

上图
截图1262699656.jpg
这样是不是说BIOS认出的? 我明明分的EXT4, 怎么显示 EXT2 了
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#68

帖子 bean » 2010-01-05 22:12

fateinmoon 写了:上图
附件 截图1262699656.jpg 已经无效
这样是不是说BIOS认出的? 我明明分的EXT4, 怎么显示 EXT2 了
ext2是模块名字,它支持ext2-4

在Windows下可以看到所有分区,说明分区表没有问题,那应该是BIOS检测到的磁盘大小了。这个g2ldr忽略BIOS里的值,你试试看。
附件
g2ldr.zip
(41.4 KiB) 已下载 26 次
fateinmoon
帖子: 65
注册时间: 2010-01-02 13:50

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#69

帖子 fateinmoon » 2010-01-05 22:23

try (hd0,0):NTFS5:WELCOME TO GRUB

80:6605980
error:file not found
entering rescue mode...
grub rescue>


回到修复模式了 :em20
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#70

帖子 smallapple » 2010-01-05 22:30

应该不是bios的问题,(hd0,6)从43G到97G,没道理也不能读取。
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#71

帖子 bean » 2010-01-05 22:37

fateinmoon 写了:try (hd0,0):NTFS5:WELCOME TO GRUB

80:6605980
error:file not found
entering rescue mode...
grub rescue>


回到修复模式了 :em20
ls 可以看到多少分区 ?
fateinmoon
帖子: 65
注册时间: 2010-01-02 13:50

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#72

帖子 fateinmoon » 2010-01-05 22:39

live cd 里面? 还是grub rescue 里?
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#73

帖子 bean » 2010-01-05 22:40

fateinmoon 写了:live cd 里面? 还是grub rescue 里?
就在刚才的grub rescue里。
fateinmoon
帖子: 65
注册时间: 2010-01-02 13:50

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#74

帖子 fateinmoon » 2010-01-05 22:43

grub rescue > ls
(hd0) 80:66059280
(hd0,13) (hd0,12) (hd0,11)......(hd0,5) (hd0,1) (hd1) 81:8291327
(hd1,4)


(hd1,4)是什么,大概我插着装着LIVECD的U盘的关系
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 是 500G 硬盘不支持吗? 还是 NTFS 的关系? 或是其他?另类的一台机子

#75

帖子 bean » 2010-01-05 22:48

fateinmoon 写了:grub rescue > ls
(hd0) 80:66059280
(hd0,13) (hd0,12) (hd0,11)......(hd0,5) (hd0,1) (hd1) 81:8291327
(hd1,4)


(hd1,4)是什么,大概我插着装着LIVECD的U盘的关系
呵呵,这就对了,这个版本包含其他需要的模块,而且prefix预设为(hd0,1)了,你把grub.cfg放在C:\下就行了。
上次由 bean 在 2010-01-05 23:04,总共编辑 1 次。
回复