Bobpan wrote:下次用RAMDISK燒DUET試試好了… 我真的在RAMDISK嘗試啟動DUET了用Linux執行DUET的安裝腳本裝進VHD裡面影片連結這次感覺是最接近成功的…不過還是卡住了…又不知道哪邊有問題了QQ
Bobpan wrote:我真的在RAMDISK(恕刪) 進度補充:終於有空回去家裡裝上去Core 2 Duo的電腦測試,燒了一隻確定可以啟動DUET的隨身碟開機(讓Core 2 Duo EFI 開機到救援隨身碟的感覺也是挺神奇的,我那時候手邊也只有救援隨身碟可以EFI開機)後來把那支隨身碟帶下來測試,DUET的開機選單是出現了,但是還是一個老問題--滑鼠鍵盤不能用不大確定是不是USB控制器不支援還是怎樣造成的...還是找不到解法
花了點時間照這樓的路徑走算是弄懂了。測試環境是VMware直接切換BIOS跟UEFI。(沒有做任何設定切過去就可以開了,相當於可以任意在BIOS和UEFI自由切換的意思了)## UEFI啟動這就是正常的走分區4啟動,沒什麼特別的一般安裝好就這樣跑的。## BIOS啟動這個是先走分區2,再引導到分區1啟動的。沒想到硬碟也能雙啟動XD
grub4dos加掛UMBR程序UMBR(Universal Master Boot Record),是一個簡單的通用型的MBR引導程序,只支持LBA模式(BIOS不支持LBA的無法使用,目前除了很老的機子大部份都有支持).也許就可以了。另外有一個NBOOT可以啟動 .vhd 可是最後修改在 2014-08-31 沒再出新的了 不一定能用!?Ventoy可以啟動 .vhd(外掛) 如果能用Ventoy帶動也許也能吧。
話說更新一下,關於Syslinux的Memdisk引導法我後來是終於試成功了,可以不用過兩套引導選單了貼上我使用的Code給各位看官參考下Linux分割區的UUID部份是你的Linux安裝或是GRUB安裝的硬碟的(話說想了下感覺GRUB2的安裝法好像對有在使用Linux當主/副系統的比較方便)(也可以使用底下找尋VHD檔的那種找開機裝置的方式,前提是你的syslinux安裝分割需要有跟其他分割不同的檔案讓他當作找尋依據(例如memdisk的執行檔就是一個不錯的檔案))我也順便把主硬碟升級成Kingston的A400了,沒想到即使主機板只支援IDE模式的UDMA傳輸模式,速度還是快的挺有感,看來隨機讀取的性能是真的很重要Linux開機速度從1-2分鐘縮短成30秒