无忧启动论坛

标题: usbcdrom的Grub4启动菜单里的IMG能不能调用usbhdd里的 [打印本页]

作者: neteasylive    时间: 2009-4-18 21:25
标题: usbcdrom的Grub4启动菜单里的IMG能不能调用usbhdd里的
菜单再丰富也有时间的制约
过2个月软件更新了
img也就更新了
为了不那么频繁的量产折腾usb
考虑usbcdrom里的grub4菜单后添加几个extra
img可以直接命名为ONE.IMG,TWO.IMG等等
我的想法就是把ONE.IMG,TWO.IMG等放到usbhdd里
title XX. EXTRA01
map --mem /BOOT/ONE.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
这是usbcdrom的写法
该怎么改才能调用到usbhdd的
作者: neteasylive    时间: 2009-4-19 16:40
这个是没办法解决的吗?
期待高手出现
作者: neteasylive    时间: 2009-4-19 22:33
参考了大量的文档
貌似要改成这样
title 20. EXTRA01
map --mem (hd1,0)/BOOT/EXTRA01.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
因为本地硬盘主分区为(hd0,0)
usbhdd为(hd1,0)
当然你有2块硬盘的话usbhdd为(hd2,0)
注:BOOT目录是usbhdd上的目录
晚上回去拿U盘试试了
作者: x.Nichdlas    时间: 2009-4-20 00:02
用 find --set-root /BOOT/EXTRA01.IMG
加在map --mem上面

usbcdrom启动后指不定usbhdd变为hd0了呢
作者: x.Nichdlas    时间: 2009-4-20 00:04
lz也喜欢because of you啊 好久没听了 又听起 还是那么好听~~
作者: szl1990    时间: 2009-4-20 00:14
同意四楼

用FIND命令来设置根目录
作者: neteasylive    时间: 2009-4-20 14:09
原帖由 x.Nichdlas 于 2009-4-20 00:02 发表
用 find --set-root /BOOT/EXTRA01.IMG
加在map --mem上面

usbcdrom启动后指不定usbhdd变为hd0了呢



title 20. EXTRA01
find --set-root /UTOOL/EXTRA01.IMG
map --mem /UTOOL/EXTRA01.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

usbhdd里建立了UTOOL目录
里面放了EXTRA01.IMG

出错提示:
ERROR15: File not found
作者: victor888    时间: 2009-4-20 14:14
前提是你的主板能不能识别到你U盘HDD。
作者: neteasylive    时间: 2009-4-20 15:07
能识别吧
这个menu结构就是你的superu
我只是更新了grub到0.44
还更新了部分菜单加入了些新img

我一键ghost都可以
说明能识别usbhdd吧
作者: neteasylive    时间: 2009-4-20 21:15
回VICTOR888
确实是因为usbcdrom启动到grub菜单的时候实际上是没驱动usbhdd的

我2个硬盘
map --mem (hd1,0)/UTOOL/EXTRA01.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
的时候提示文件不在

map --mem (hd2,0)/UTOOL/EXTRA01.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
提示磁盘不在
说明根本没识别usbhdd

但是怎么识别?
作者: neteasylive    时间: 2009-4-20 21:18
折中的方案
直接用本地硬盘得了
本身EXTRA.IMG就是替补用的
用的时候很少
万一要用
copy到c:得了

map --mem (hd0,0)/UTOOL/EXTRA01.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

IMG放c:\UTOOL\
作者: neteasylive    时间: 2009-4-20 21:33
最新结果
是bios的问题
4#的朋友的方法可以用

我笔记本只支持U盘一个区
所以看不到usbhdd
换了个华硕板子台式就可以启动了

title 22. EXTRA01
find --set-root /UTOOL/EXTRA01.IMG
map --mem /UTOOL/EXTRA01.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)




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