|
楼主能否说说这样一些情况:
1。Win98 的原版安装光盘可否正常启动?
2。Win2K 的原版安装光盘可否正常启动?
3。WinXP 的原版安装光盘可否正常启动?
4。Win7 的原版安装光盘可否正常启动?
请用最新版的 grub4dos 来尝试,看看成功没有?
我注意到你能够成功进入 grub 环境。因此,你这一例,仍然属于成功的案例,而绝对不属于失败的案例。
你的失败是在第二个环节上,即,未能搜索到光盘。
为了找出原因,你可以做如下的调试:
进入命令行,手动执行一些命令,比如 root (...) 之类的,看看能否找到光驱。比如这样:
geometry (0)
geometry (1)
geometry (2)
geometry (3)
.........
geometry (255)
geometry (256)
.........
geometry (512)
从磁盘号码 0 一直向上找,直到 (512)结束,看看有没有发现光盘的痕迹。扇区大小为 2048 字节的,就是光驱。把测试的结果贴出来。最好一并把如下结果也贴出来:
cat --hex (0)16+2
cat --hex (1)16+2
cat --hex (2)16+2
cat --hex (3)16+2
cat --hex (4)16+2
cat --hex (5)16+2
.........
cat --hex (512)16+2
注意,我们的目的是找 cd,所以,那些属于硬盘的结果(盘号是 128),就不用贴了。
-------------------
另外,你的光盘大小是否太大了,导致你的 DELL 不能访问(因为 BIOS 的bug,导致不能识别大的扇区号)?换一个小的光盘,看看是否成功?下面这个光盘是现成的,你解压后,生成一个 ISO 文件(大概只有1M多),刻录到光盘,直接就可以测试了。测试 cd 设备是否能够工作。
http://nufans.net/grub4dos/history/images/grldr.iso.gz
需要说明,这里面是 2008 年的 grldr 版本。但我估计,作为测试的目的,应该可以达到。
[ 本帖最后由 不点 于 2010-10-14 21:55 编辑 ] |
|