|
不知道是grub4dos的bug还是plpbt的bug?
测试环境:u盘量产成两个hdd,grub4dos从ud启动。
第一台电脑:
不加载plpbt,u盘可见分区被认作成fd0,执行find --set-root /windows/system32/ntoskrnl.exe能找到文件。
加载plpbt,u盘可见分区被认作hd0,执行find --set-root /windows/system32/ntoskrnl.exe,提示找不到文件,然而当先执行root (hd3,0) || root (hd2,0) || root (hd1,0) || root (hd0,0)后再执行find --set-root /windows/system32/ntoskrnl.exe却能在(hd1,0)上找到文件。
不知道是grub4dos的bug还是plpbt的bug?
第二台电脑:
不加载plpbt,u盘可见分区都被认作hd0,而且执行find --set-root /windows/system32/ntoskrnl.exe在(hd1,0)上找到文件。
加载plpbt,u盘可见分区被认作hd0,而且执行find --set-root /windows/system32/ntoskrnl.exe在(hd2,0)上找到文件。
顺便问一下下列语句怎么写?
先root (hd0,0) || find --set-root /windows/system32/ntoskrnl.exe,要是找不到文件就root (hd1,0) || find --set-root /windows/system32/ntoskrnl.exe,直到找到文件为止。
[ 本帖最后由 qdaijchf 于 2011-8-28 20:48 编辑 ] |
|