|
本帖最后由 mygamexxx 于 2013-9-29 13:18 编辑
SYSLINUX分区引导记录,加读扇区速度1参数。分下列几种情况测试:
1、引导U盘/boot/grub/grldr,自动加载USB驱动、按空格不加载USB驱动,均死在Begin pxe scan...
2、引导plpbt,再引导U盘/boot/grub/grldr,自动加载USB驱动,死在Begin pxe scan...
3、引导plpbt,再引导U盘/boot/grub/grldr,按空格不加载USB驱动,进入命令行。
find 列出(hd0,0)(hd0,1)(hd0,2)(hd2,0)(hd2,4)(hd2,5)(hd2,6)(hd2,7)
root ( TAB补全,列出 fd0 hd0 hd2 rd
find --devices=h /0pe/0pe.iso 列出 (hd0,2) (hd2,6) (hd2,7)
root (hd0,2)
map --mem /0pe/0pe.iso (0xff)
map --hook
chainloader (0xff)
boot
成功启动0PE。
命令行下
ls (hd0)/ 和ls (hd0,2)/ 均列出 U盘内的文件。看样子plpbt 可以将无主引导U盘同时映射为(hd0)和(hd0,2)。
ls (hd0,0)/ 和ls (hd0,1)/ 均返回无法挂载所选分区。
cat (hd0)+1 和cat (hd0,2)+1 均返回11个字符,最后8个是MSWIN4.1 与GRUB4DOS分区引导记录,引导U盘根目录grldr,自动加载USB驱动,进入命令行后cat (hd0)+1相同。
加载PLPBT 后,引导grldr, 不加载USB驱动,root 在(hd0,0),命令行下root 和root (hd0,0)返回的均是无法挂载所选分区。
GRUB4DOS分区引导记录,引导grldr,自动加载USB驱动,root 在 (fd0),命令行下 root 和root (hd0,0)返回的均是磁盘读取错误。
可能由于加载PLPBT,root 在(hd0,0),对于不存在的(hd0,0)和(hd0,1)根本不挂载,所以find --devices=h /0pe/0pe.iso 可以顺利运行并找到(hd0,2)内的盘文件,find不查找(hd0).
而GRUB4DOS分区引导记录,引导grldr,自动加载USB驱动,root在(fd0),对于不存在的(hd0,0)(hd0,1)(hd0,2)进行了挂载,并无法读取,导致find --devices=h /0pe/0pe.iso 运行后死机。 |
|