|
樓主 |
發表於 2012-11-9 17:30:53
|
顯示全部樓層
u32227大大你好:
感謝你抽空回覆小弟的問題
可是小弟照著做 在開機後 在選單畫面 按下E鍵並沒任何反應
底下是我的選單 是不是選單內還要寫入啥才可以DEBUG呢?
checkrange 0x21 read 0x8280 && pxe detect NotExist
timeout 5
default 0
gfxmenu /message
title 【1】 Windows 8 \n 啟動Windows 8系統
rootnoverify (hd0,0)
chainloader +1
title 【2】 備份&還原 \n 進入Acronis True Image 進行備份或還原
map (hd0,4)/bootmenutools/tureimage.iso (0xff) || map --mem (hd0,4)/bootmenutools/tureimage.iso (0xff)
map --hook
chainloader (0xff)
title 【3】 Win7PE \n 進入PE作維護
clear
echo $[1106] Loading Win7PE.iso, Please Wait ...
map (hd0,4)/bootmenutools/Win7PE.iso (0xff) || map --mem (hd0,4)/bootmenutools/Win7PE.iso (0xff)
map --hook
chainloader (0xff)
title 【4】 SPFDISK \n 使用spfdisk進行硬碟分割工作
map (hd0,4)/bootmenutools/spfdisk.img (fd0) || map --mem (hd0,4)/bootmenutools/spfdisk.img (fd0)
map --hook
rootnoverify (fd0)
chainloader +1
title 【5】 重新開機 \n 電腦重新開機啟動
reboot
title 【test-ok1】VHD-WIN7.vhd--map
find --set-root /VHD-WIN7.vhd
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
map /VHD-WIN7.vhd (hd0)
map (hd0) (hd1)
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/VHD-WIN7.vhd,boot;\n\0
rootnoverify (hd0,0)
chainloader /vhd7.bin
title 【test-ok2】VHD-WIN7.vhd--map in MEM top
find --set-root /VHD-WIN7.vhd
map --mem--top /VHD-WIN7.vhd (hd0)
map (hd0) (hd1)
map --hook
rootnoverify (hd0,0)
chainloader /vhd7.bin
另外 請教我選單中【test-ok1】和【test-ok2】中
我參照這篇教學http://www.heybody.com/2012/03/your-ramos-win7-use-gurb.html
學習VHD和ROMOS 經過我3天花了約50小時 一直在反覆實驗
終於成功解決在VHD和ROMOS中 激活的問題 選單寫法 BCD寫法(這個最容易出錯 搞了好久還是不太了解
都是用試誤法找出正確的選擇)
但是有一點很不懂 當用【test-ok1】載入VHD的時候
如果沒有這2行 不是藍屏就是WIN7開機到一半就重開機
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/VHD-WIN7.vhd,boot;\n\0
但是當【test-ok2】如果把VHD載入RAM中當RAMOS
在【test-ok1】相同位置寫下那2行 卻變成一直卡在一開始WIN7開機那個視窗
但是只要拿掉這2行 就能成功進入了
不知道這個你懂嗎? |
|