|
本帖最后由 mygamexxx 于 2013-9-26 13:31 编辑
2011yaya2007777 发表于 2013-9-26 11:04
感谢你耐心得测试!终于排除了一处 bug。现在上传一个没有大量显示字符串的版本。
如果不加载 usb 驱动 ...
测试正常加载USB驱动,进入命令行,U盘在(hd0),没有多余字符显示了。但有一个问题,启动后的root可能是(fd0),ls 显示磁盘读取错误。
并且由于存在错误的磁盘(fd0), (hd0,0), (hd0,2), (hd0,2), (hd0,3)和U盘为(hd0),find命令可能类死机状态。
外置卡使用读卡器连到电脑上,在我的电脑上只显示一个U盘盘符。
root ( TAB补全,没有显示(fd0),但find 还是有(fd0)。
按空格键不加载USB驱动,进入命令行。
如果使用SYSLINUX加载grldr,或通过plpbt再加载grldr,只有不加载驱动状态才能进入命令行,但(hd0)读取错误。其他均死在初始化状态begin pxe scan...。
按不点兄所说修改0x2005的PXE控制位,使用SYSLINUX加载grldr,或通过plpbt再加载grldr,均死在驱动加载成功后。
使用SYSLINUX加载plpbt再转grldr,不加载USB驱动,进入命令行,U盘是(hd0,2),root是(fd0),可以使用find命令找到U盘上的文件。
如何控制grldr识别为软盘时加载、不加载或总是加载USB驱动?0.4.5c和0.4.6a的pbr是不通用的吗? |
|