无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: 2011yaya2007

[发布] grub4dos_0.4.6a 启动新特点

    [复制链接]
 楼主| 发表于 2013-5-19 20:58:41 | 显示全部楼层
可能是没有把内存卡的类型圈进来。探测一下类型。有专版测试,辛苦 mygamexxx  了。
回复

使用道具 举报

发表于 2013-5-19 22:42:29 来自手机 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-20 08:50 编辑
2011yaya2007 发表于 2013-5-19 20:58
可能是没有把内存卡的类型圈进来。探测一下类型。有专版测试,辛苦 mygamexxx  了。


神州台式机,0AB100_
联想台式机,0AB100_
明基笔记本,按F2,0AB_

回复

使用道具 举报

 楼主| 发表于 2013-5-20 12:17:41 | 显示全部楼层
可以通过读卡器使用内存卡了,原因是读卡器反应慢。(对应于 01245)
回复

使用道具 举报

发表于 2013-5-20 12:40:18 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-20 13:21 编辑
2011yaya2007 发表于 2013-5-20 12:17
可以通过读卡器使用内存卡了,原因是读卡器反应慢。(对应于 01245)


好现象:
明基笔记本:按F2,0123,加载成功,但死在第一行光标处。不按F2,不出现USB驱动信息,直接出现第一行光标后,死机。
联想台式机:不按键,0123,加载成功,第一行光标出现后,自动重启。

估计问题在root位置,不加载驱动的情况下,root是(fd0,0),而实际文件在(fd0)或(fd0,2),读取(fd0,0)会出错。
在联想台式机上,不加载驱动,修改root位置为(fd0)或(fd0,0),可正常读取文件。使用PLPBT,(fd0,2)变成(hd0,2),root (hd0,2),启动U盘上的0pe成功。不使用PLPBT,直接root (fd0),map --mem /0pe/0pe.iso (0xff) & map --hook & chainloader (0xff) & boot,启动0PE成功。

原来以为,由于有find语句导致错误,内置菜单改为只有commandline 一句,USB驱动加载成功后,联想台式机还是自动重启,明基笔记本还是在第一行光标后死机。
回复

使用道具 举报

 楼主| 发表于 2013-5-20 14:45:30 | 显示全部楼层
从提供的 MBR 看,只有 1 个分区。依我的情况:
1. 识别为 00,find 会看到:ud ; fd0 ; fd0,0 ; ....
   ls (ud)/   与  ls (fd0)/  显示主分区内容,ls (fd0,0)/ 显示可见分区内容。
2. 识别为 80,find 会看到:ud ; hd0,0 ; ... ,没有 hd0
   ls (ud)/   与  ls (hd0)/ 显示主分区内容,ls (hd0,0)/ 显示可见分区内容。

奇怪的是,你却可以显示 fd0,1 ; fd0,2 。莫非这些是虚拟出来的?

明基笔记本:按F2,0123,加载成功,但死在第一行光标处。不按F2,不出现USB驱动信息,直接出现第一行光标后,死机

说明与 USB 驱动无关,可以更改 grldr 为 0.4.5c版本,若结果相同,则说明不是 grldr 的问题。
回复

使用道具 举报

发表于 2013-5-22 08:36:23 | 显示全部楼层
2011yaya2007 发表于 2013-5-20 14:45
从提供的 MBR 看,只有 1 个分区。依我的情况:
1. 识别为 00,find 会看到:ud ; fd0 ; fd0,0 ; ....
   ...

不加载驱动,联想台式机可以进入命令行,不会自动重启(包括0.4.5c版本),说明驱动加载后的变化导致自动重启。
回复

使用道具 举报

 楼主| 发表于 2013-5-22 16:36:56 | 显示全部楼层
加载驱动后改变了驱动器号。估计是 --map 的问题。比如现在 ud 是 hd0,那么交换 hd0 会出现问题。
回复

使用道具 举报

发表于 2013-5-22 18:16:02 | 显示全部楼层
2011yaya2007 发表于 2013-5-22 16:36
加载驱动后改变了驱动器号。估计是 --map 的问题。比如现在 ud 是 hd0,那么交换 hd0 会出现问题。

从我的使用情况看,GRUB4DOS对U盘的识别存在一定适应性问题,这可能与U盘的复杂性和BIOS的特殊性有关,可以归结为硬件的原因。

但我认为是否可以参考SYSLINUX,因为从我的使用,SYSLINUX有参数:读扇区速度为1, 可以适应我的硬件的特殊性,虽然FBINST有此参数,也能适应此情况,但GRUB4DOS为什么不能增加相似的功能,来解决此问题。
回复

使用道具 举报

 楼主| 发表于 2013-5-22 20:29:18 | 显示全部楼层
但GRUB4DOS为什么不能增加相似的功能,来解决此问题。

好建议
回复

使用道具 举报

发表于 2013-5-23 00:12:47 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-23 00:14 编辑
2011yaya2007 发表于 2013-5-22 20:29
好建议


一直使用GRUB4DOS,看中的是强大的功能和不错的硬件适应性,但是为了适应我的硬件,又必须使用SYSLINUX和PLPBT来转向GRUB4DOS,现在GRUB4DOS的USB驱动可能成功了,希望对此改进后就使用GRUB4DOS,不再通过SYSLINUX中转。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-12-15 04:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表