瀏覽單個文章
cmwang
Elite Member
 

加入日期: May 2002
您的住址: 板橋
文章: 5,112
引用:
作者artery
snipped....
1.在那1~2G空間放入DOS 然後BIOS調USB-HDD開機 再執行I386中的winnt(好像是這樣吧!!)


鵝試過純DOS(所有對HD的access都是透過BIOS)是可以boot的,如果XP的安裝程式會維持透過BIOS讀source(而且安裝程式不排斥自非光碟source安裝)的話這個方式或許可行,但這麼做意義應該不大----帶個光碟片應該不會比帶外接HD麻煩多少,再說光碟片又不像HD要考慮耐不耐摔和USB供電的問題....BTW,如果真要這麼裝HD內的XP還得先整合好SP1,免得reboot之後第二階段XP kernel直接access USB storage而非透過BIOS時只能跑USB1.1(透過BIOS安裝的第一階段可能也只能跑USB1.1),這速度只能說是 ....

引用:
作者artery
2.在那1~2G空間放入XP開機程式 然後灌XP
以上兩個方法試過不行耶= =!


這一點鵝可能要勸您不用白費力氣了,以鵝所知是kernel對storage存取方式的問題---USB storage(i.e. SCSI over USB)實際上是把SCSI packet放到USB上跑,問題是boot時kernel並無從得知這個模擬出來的SCSI HD須要先讓USB subsystem跑起來(i.e. USB host driver/USB storage...BTW,linux上可以藉由控制ehci-hcd/usb-storage/SCSI subsystem的載入順序把USB HD當成SCSI HD開機,鵝現在就是這麼玩的),除非能修改kernel存取storage的部份,不然依M$網頁上的官方說法是"Current versions of Windows should not be installed to USB hard disk drives because Windows does not support USB hard disk drives as the primary boot device." ....
__________________
士大夫之無恥,是謂國恥....
舊 2006-04-30, 10:22 AM #3
回應時引用此文章
cmwang離線中