[help!]grub error 18还有救吗?

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
头像
cnkilior
论坛版主
帖子: 4979
注册时间: 2007-08-05 17:40
送出感谢: 0
接收感谢: 5 次

[help!]grub error 18还有救吗?

#1

帖子 cnkilior » 2009-03-08 21:27

先鄙视一下联想,什么烂bios。p4 3.0超线程cpu,居然用个这么老的bios。

在bios中都看不到硬盘不知道为什么能装系统。

--------
装完8.10后,grub到mbr。重启后就error18。

用fdisk /mbr恢复了windows的引导。

用grub4dos也不能引导linux。

现有一个usb系统。

我怎么办才行?
头像
Axel
帖子: 46
注册时间: 2008-03-31 15:03
送出感谢: 0
接收感谢: 0

Re: [help!]grub error 18还有救吗?

#2

帖子 Axel » 2009-03-09 11:46

试试用ntloader 来启动?

进入livecd

sudo dd if=/dev/hdaX of=/media/linux.lnx bs=512 count=1
X为linux引导分区

得到的linux.lnx复制到C盘根目录

C:\linux.lnx=Ubuntu
这行添加到boot.ini最后
头像
cnkilior
论坛版主
帖子: 4979
注册时间: 2007-08-05 17:40
送出感谢: 0
接收感谢: 5 次

Re: [help!]grub error 18还有救吗?

#3

帖子 cnkilior » 2009-03-09 12:31

楼上,很不巧的是我的grub装在mbr上现在已经被fdisk /mbr删掉了。

我想你提供的方法我可以试试!
billbear
帖子: 3681
注册时间: 2008-05-03 23:42
送出感谢: 0
接收感谢: 3 次

Re: [help!]grub error 18还有救吗?

#4

帖子 billbear » 2009-03-09 13:31

error 18 好像是分区太靠后了,bios 不能访问。(137G 限制?)
试试最新的 grub4dos,我有台机器用最新的 grub4dos 神奇地引导了 bios 无法访问到的分区,想不明白。
不行的话只好在靠前的分区做一个 /boot 了。
或者在 windows 下留一份 /boot 的拷贝,修改下 menu.lst 用 grub4dos 引导。但是以后要经常同步 /boot 里的新内核。
ccqqwheat
帖子: 81
注册时间: 2007-10-04 18:46
送出感谢: 0
接收感谢: 0

Re: [help!]grub error 18还有救吗?

#5

帖子 ccqqwheat » 2009-03-09 13:34

error 18 好像是分区太靠后了,bios 不能访问
最好是电脑硬件连接问题检查下,硬盘与主板的数据线连接
billbear
帖子: 3681
注册时间: 2008-05-03 23:42
送出感谢: 0
接收感谢: 3 次

Re: [help!]grub error 18还有救吗?

#6

帖子 billbear » 2009-03-09 14:02

billbear 写了: 或者在 windows 下留一份 /boot 的拷贝,修改下 menu.lst 用 grub4dos 引导。但是以后要经常同步 /boot 里的新内核。
对了,或许可以参照 wubi 的 fstab 和 menu.lst 的写法,把 windows 下的 boot 目录用 bind 的方法挂到 fstab 的 /boot。更新内核的时候就会直接更新 windows 下的 boot 目录里的东西了- 因为 windows 下的 c:\boot 变成 linux 的真 /boot 了。
头像
cnkilior
论坛版主
帖子: 4979
注册时间: 2007-08-05 17:40
送出感谢: 0
接收感谢: 5 次

Re: [help!]grub error 18还有救吗?

#7

帖子 cnkilior » 2009-03-10 21:50

ccqqwheat 写了:error 18 好像是分区太靠后了,bios 不能访问
最好是电脑硬件连接问题检查下,硬盘与主板的数据线连接
sata的硬盘。

他那个sata线接在一个联想专门的接口上,不知道可不可以接在标准接口上。

没有试过。
回复

回到 “启动和引导”