瀏覽單個文章
DIXES
Senior Member
 

加入日期: Sep 2004
文章: 1,156
如何加載DOS USB 2.0驅動再啟動Live USB的OS?

由於家中有台在BIOS下不支援USB 2.0的PC
如不加載USB 2.0驅動,要開進XPE(沒有套件)就要花上十多分鐘

NoN XPE的USB開機碟裡有包含DOS USB 2.0驅動
但grub4dos的menu.lst裡寫的指令是加載完驅動後就啟動XPE
請問要怎麼改成讓它不直接啟動XPE,而是可自行選擇OS?
或是要如何修改指令讓xPUD也可以加載驅動後再啟動?

而如果我直接在USB隨身碟ROOT建立一個config.sys(內容如下)
device=himem.sys
dos=high,umb
device=emm386.exe ram auto
device=usbaspi.sys /e /v /norst
device=di1000dd.sys

這麼做就一定無法開進DOS,會顯示找不到COMMAND.COM
如果此方法可行,就是加載完驅動後再執行GRUB就好了
把最後二行刪除雖然可開進DOS,但這樣就無法使用USB 2.0了


menu.lst內容:
--------------------------------
title 安�E USB2.0 龫� For NoName XPE
find --set-root /autousb.gz
map --mem /autousb.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title xPUD
find --set-root /xpud/xpud
kernel /xpud/xpud loglevel=0 noisapnp screen=1024x768 lang=zh
initrd /xpud/media /xpud/scim
---------------------------------


autope.bat(包含在autousb.gz裡)的內容(Debug內容除外)
---------------------------------
copy %upan%:\rxpe.sif a:\
copy %upan%:\rxpe.com a:\
copy %upan%:\grub.exe a:\
copy %upan%:\peldr a:\
copy %upan%:\BOOTFONT.BIN a:\
copy %upan%:\rxpe.im_ a:\
grub.exe --config-file="rootnoverify (fd0);chainloader (fd0)/peldr"
goto ext
:ext
pause
---------------------------------


其實我對GRUB、PE、Linux都很陌生
但好奇想玩玩看,望請高手指教!大感激!
     
      
舊 2010-01-17, 03:27 AM #1
回應時引用此文章
DIXES離線中