当前位置: 技术问答>linux和unix
GRUB启动问题,不得其解?????
来源: 互联网 发布时间:2016-02-24
本文导语: 首先说声对不起,因为我在网上实在找不到了,不得以才在这里问大家。 我的机连续开有5,6天了,今天去看突然发现卡在这里了 GRUB Loading stage2. Read Error. 不能进入Grub 我估计是Grub出问题了,于是搜了重装Grub...
首先说声对不起,因为我在网上实在找不到了,不得以才在这里问大家。
我的机连续开有5,6天了,今天去看突然发现卡在这里了
GRUB Loading stage2. Read Error.
不能进入Grub
我估计是Grub出问题了,于是搜了重装Grub的方法,
用linux的修复盘启动,一路正常,进入到
Your system has been mounted
under /mnt/sysimage.
Press [enter] to gei a shell.If you ...
.......
.......
(这里是告诉你如果要进入根文件系统就用命令chroot /mnt/sysimage)
然后我就按了enter键,这时硬盘就嗒嗒。。。声响了,修复模式也进入不了
不知道是为什么。。。。。
重新试了几次,都是这样,回了车以后就是嗒嗒声响,屏幕也是全蓝,死在那里
最有趣的是嗒嗒声响,响了一下有不响了。。
既然recesu模式进不了,我就用liveCD, 进去后重装Grub,一路提示安装成功
Grub>root (hd0,6)
Grub>setup (hd0)
重启
结果出现新的错误
GRUB Loading stage1.5.
GRUB loading, please wait...
Error 18
网上搜了一下,说是BIOS映像不过大,boot不能放在8G后后面
Grub Error 18
Situation
Code Listing 6.1: Grub Output
kernel (hd1,4)/bzImage root=/dev/hdb7
Error 18: Selected cylinder exceeds max supported by BIOS
Solution
This error is returned when a read is attempted at a linear block address beyond the end of the BIOS translated area. This generally happens if your disk is larger than the BIOS can handle (512MB for (E)IDE disks on older machines or larger than 8GB in general).
Try an update for your BIOS and/or move your boot partition to the front (or at least into the appropriate range).
Stage2 errors 18 :
Selected cylinder exceeds maximum supported by BIOS
This error is returned when a read is attempted at a linear block address beyond the end of the BIOS translated area. This generally happens if your disk is larger than the BIOS can handle (512MB for (E)IDE disks on older machines or larger than 8GB in general).
我的硬盘是80G,
WINDOWS XP 在C盘(主分区)
/dev/sda1 * 1 1049 8426061 c W95 FAT32 (LBA)
/dev/sda2 1050 9964 71609737+ f W95 Ext'd (LBA)
/dev/sda5 1050 2354 10482381 7 HPFS/NTFS
/dev/sda6 2355 4965 20972826 7 HPFS/NTFS
boot在sda7分区中,大约有128M
按照error8的说明,解决的办法是BIOS需要升级或把boot分区提前来,但是我的机以前都这样用了几个月了,今天才突然变成这样的,不明白会这样的?????
请问大家,为什么会这样啊,?????
我的机连续开有5,6天了,今天去看突然发现卡在这里了
GRUB Loading stage2. Read Error.
不能进入Grub
我估计是Grub出问题了,于是搜了重装Grub的方法,
用linux的修复盘启动,一路正常,进入到
Your system has been mounted
under /mnt/sysimage.
Press [enter] to gei a shell.If you ...
.......
.......
(这里是告诉你如果要进入根文件系统就用命令chroot /mnt/sysimage)
然后我就按了enter键,这时硬盘就嗒嗒。。。声响了,修复模式也进入不了
不知道是为什么。。。。。
重新试了几次,都是这样,回了车以后就是嗒嗒声响,屏幕也是全蓝,死在那里
最有趣的是嗒嗒声响,响了一下有不响了。。
既然recesu模式进不了,我就用liveCD, 进去后重装Grub,一路提示安装成功
Grub>root (hd0,6)
Grub>setup (hd0)
重启
结果出现新的错误
GRUB Loading stage1.5.
GRUB loading, please wait...
Error 18
网上搜了一下,说是BIOS映像不过大,boot不能放在8G后后面
Grub Error 18
Situation
Code Listing 6.1: Grub Output
kernel (hd1,4)/bzImage root=/dev/hdb7
Error 18: Selected cylinder exceeds max supported by BIOS
Solution
This error is returned when a read is attempted at a linear block address beyond the end of the BIOS translated area. This generally happens if your disk is larger than the BIOS can handle (512MB for (E)IDE disks on older machines or larger than 8GB in general).
Try an update for your BIOS and/or move your boot partition to the front (or at least into the appropriate range).
Stage2 errors 18 :
Selected cylinder exceeds maximum supported by BIOS
This error is returned when a read is attempted at a linear block address beyond the end of the BIOS translated area. This generally happens if your disk is larger than the BIOS can handle (512MB for (E)IDE disks on older machines or larger than 8GB in general).
我的硬盘是80G,
WINDOWS XP 在C盘(主分区)
/dev/sda1 * 1 1049 8426061 c W95 FAT32 (LBA)
/dev/sda2 1050 9964 71609737+ f W95 Ext'd (LBA)
/dev/sda5 1050 2354 10482381 7 HPFS/NTFS
/dev/sda6 2355 4965 20972826 7 HPFS/NTFS
boot在sda7分区中,大约有128M
按照error8的说明,解决的办法是BIOS需要升级或把boot分区提前来,但是我的机以前都这样用了几个月了,今天才突然变成这样的,不明白会这样的?????
请问大家,为什么会这样啊,?????
|
grub的安装有两种方式,
一种是写入引导区(MBR)
一种是写入与操作系统同在的一个分区的开头
你可以选择第二种安装方式进行修复看看,
不知对否,请你验证,
一种是写入引导区(MBR)
一种是写入与操作系统同在的一个分区的开头
你可以选择第二种安装方式进行修复看看,
不知对否,请你验证,
|
既然Windows没有问题,那就试试 grub for dos 来启动Linux看看。