兩位大俠的率效實在是沒話說, 初步測試如下:
Dos 的 bootimage 內 config, autoxec.bat 文件全部內容清空.
TFTP 使用 grldr 506 Boot DOS
Dos 下分別執行不同版本 grub.exe
1. 506 X, Failure restore ROM INT -0x13 vector. Unsupported DOS, device driver, or TSR.
2. 505 OK
3. 506 x, Failure restore ROM INT -0x13 vector. Unsupported DOS, device driver, or TSR.
4. 422 --status , The int13 hook is off. The Drive map table is currently empty.
5. 505 OK
6. 506 x, Failure restore ROM INT -0x13 vector. Unsupported DOS, device driver, or TSR.
TFTP 使用 grldr 505 Boot DOS
1. 505 OK (曾試過一次進入dos 後 505版本, 顯示 Failure restore ROM INT -0x73... , 但沒法重現 !!)
2. 506 x , Failure restore ROM INT -0x13 vector. Unsupported DOS, device driver, or TSR.
3. 422 --status , The int13 hook is off. The Drive map table is currently empty.
4. 505 OK
5. 506 x , Failure restore ROM INT -0x13 vector. Unsupported DOS, device driver, or TSR.
TFTP 使用 grldr 422 Boot DOS
1. 422 x , Failure restore ROM INT -0x73 vector. Unsupported DOS, device driver, or TSR.
2. 506 x , Failure restore ROM INT -0x13 vector. Unsupported DOS, device driver, or TSR.
3. 505 OK.
4. 422 --status , The int13 hook is off. The Drive map table is currently empty.
似乎是 Server 方面 TFTP 的 grldr 用 422 Boot image 就配搭 505 版本. Server 用 505 版本 grldr , boot image 就配搭相同 505 版本.
506 似乎沒法配對得成功, 422亦然.
客機啟動了 dos 進入 gurb 後, 卻沒法啟動 winpe (黑屏, 沒重靜, 這PE正常啟動是檢測軟驅, 顯示 win logo ....) .
如去除 pxe keep 則可以. 也許有甚麼要動手腳. 待腦袋清醒點再試.
另外, 好像是 map --mem --unsafe-boot /winpe.gz (hd0) , 會由 server (TFTP) 向 客戶機發送 2 次 winpe.gz ??
第二次傳送是在顯示 probed c/h/s = 122/128/32, probed total sectors = 499711
而 map --mem /dos.img (fd0) 則不會.
[ Last edited by adatsui on 2008-5-7 at 02:15 AM ]