无忧启动论坛

标题: 大神们帮个忙!grub加载eltorito.sys的问题! [打印本页]

作者: 烟酒书生    时间: 2011-11-2 10:57
标题: 大神们帮个忙!grub加载eltorito.sys的问题!
到底grub加载eltorito.sys要怎么加载法啊?
我直接加载的话。有一些主板正常。有一些直接说我USBCDROM不是可启动的设备。。。支持ACHI的都这样。。。
就像用易启动时在前面运行了memdisk再加载eltorito.sys一样出现不是启动的设备错误信息!不先运行memdisk的话就全部正常!
而如果没有可写入的软盘的话。就无法调用那些检测活动分区的批处理!
现在的笔记本都是硬盘第一分区是隐藏的多。。。
作者: 不点    时间: 2011-11-3 10:34
读不懂你的意思。不知道你是怎么玩的。
作者: rockrock99    时间: 2011-11-3 12:48
标题: 回复 #1 烟酒书生 的帖子
eltorito.sys貌似这针对IDE光驱通用,SATA(尤其是AHCI模式)要另外找DOS驱动
作者: 烟酒书生    时间: 2011-11-3 22:58
标题: 回复 #3 rockrock99 的帖子
用易启动直接在config.sys里device=eltorito.sys /d:mscd001的话不管什么接口的都能用。
himem.sys找不到光驱。
作者: 烟酒书生    时间: 2011-11-3 23:10
老大。我的意思是想怎么在img启动前就加载了eltorito.sys驱动。而不是在img里驱动它!config.sys是在IMG里的!
因为grub4dos里运行的img是可写入的。好象是先运行了memdisk创建一个软盘一样的效果!从而导致了eltorito.sys以为是IMG在驱动它,所以认为这种引导不是bootdevices。
在易启动里如果不用memdisk的话在我这试的全部机子都可以驱动得了。可会出现

因为现在有的笔记本硬盘第一个分区会是隐藏的。我就想在IMG里加入判断活动分区的批处理
@echo off
dpit 1 /find:all /noext /ghost /y>A:\dpt_gho.txt
type A:\dpt_gho.txt|find /i "yes">A:\dpt_act.txt
if errorlevel 1  goto gho_1
if errorlevel 0  goto gho_2
goto ext
:gho_1
del *.txt
dpit 2 /find:all /noext /ghost /y>A:\dpt_gho.txt
type A:\dpt_gho.txt|find /i "yes">A:\dpt_act.txt
if errorlevel 1  goto err
if errorlevel 0  goto gho_2
goto ext
:gho_2
strings act=read A:\dpt_act.txt,1
strings sys=left %act%,3
strings cp=left %sys%,1
goto ext
:err
call err.bat
作者: rockrock99    时间: 2011-11-3 23:22
标题: 回复 #5 烟酒书生 的帖子
你太迷信easyboot的驱动了,这个驱动完全驱动不了我的SATA接口光驱(台式+笔记本),反而这两个可以

[ 本帖最后由 rockrock99 于 2011-11-3 23:25 编辑 ]

Desktop.7z

8.88 KB, 下载次数: 61, 下载积分: 无忧币 -2


作者: chenall    时间: 2011-11-3 23:35
只要是使用GRUB4DOS启动的光盘,用eltorito.sys都是可以驱动的.

只不过楼主的想法有点天马行空,目前根本是不可能实现的.(或许是我没有看明白)

楼主希望在加载IMG之前就加载这个驱动.
作者: 烟酒书生    时间: 2011-11-3 23:55
标题: 回复 #7 rockrock99 的帖子
NF5主板和联想G470这样的笔记本在易启动未运行memdisk的img全部能加载!
而用grub4dos不用memdisk一样驱动不了USBCDROM!
或许我没说明白。。。是USBCDROM.不是真正光驱。。。
我明天试试你的驱动。
谢谢这么晚还回帖!
作者: 烟酒书生    时间: 2011-11-3 23:56
标题: 回复 #8 chenall 的帖子
对不起!我没说明白。。。不是真正的光驱!我试过真正的光驱是正常驱动的!
我是想驱动USBCDROM!




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3