Использование USB FLASH Drive в DOS

FLASH Drive in DOS

Предисловие

Драйверы для USB дисков я нашел ещё в 2003 году. Тогда же я написал письмо в журнал Chip, по мотивам которого была опубликована небольшая статья. Надеюсь, что теперь, после закрытия журнала, я не связан никакими копирайтными обязательствами.

download 82 KB - драйверы дисков USB DOS Novac (2001) и Panasonic (2003) с более подробным описанием. Используйте этот архив, если mhairu.zip не помогает.

USB в DOS - как подключить USB Drive в MS-DOS. Только факты.

Зачем это нужно ? Чтобы восстановить при помощи USB Drive поврежденную Windows, сохранить ценную информацию при сбое Windows, установить Windows на компьютер без CD-ROM.

Может, это и не нужно ? Может быть. Последние модели компьютеров имеют опцию BIOS "Boot from USB Device" В этом случае следует просто сделать USB Drive системным диском из Windows командой SYS driveletter: и установить в BIOS первым загрузочным устройством USB Zip (иногда возможно USB HDD). Все же, для старых моделей компьютеров или, если BIOS защищен паролем, проблема существует.

Как же все-таки подключить USB Drive в MS-DOS Создайте системную дискету командой SYS A: или FORMAT A: /u /s Скопируйте на дискету свои любимые системные файлы, включая файл himem.sys Скопируйте также на дискету драйверы USB дисков для DOS USBASPI.SYS и DI1000DD.SYS

download 30 KB - драйвер дисков USB DOS с инструкциями.

Создайте на дискете файл CONFIG.SYS

DOS=HIGH,UMB
lastdrive=Z
device=HIMEM.SYS
rem В общем, сначала идет стандартный текст. А в конце пишем:
devicehigh=USBASPI.SYS /v /w
devicehigh=DI1000DD.SYS
Теперь загрузите компьютер с дискеты. Вы получите примерно следующую картину:
Starting Windows 98...                                                          
                                                                                
ASPI for UHCI/OHCI USB mass-storage Version 1.07                                
 Copyright(C) 2001 NOVAC Co.,Ltd.                                               
    Controller  : UHCI  VID8086_PID7112                                         
    Base I/O    : E000h                                                         
    Base Memory : 00000h                                                        
   ===============================================                              
   ===  Connect the target device to USB port. ===                              
   ===  Press [ENTER] to continue.             ===                              
   ===============================================                              
                                                                                
    VID0EA0_PID2168 FS                                                          
   ID:0 LUN:0 =          USB BAR          2.00                                  
                                                                                
DI1000 ASPI DISK Driver Ver 2.00                                                
Copyright(C)2001 NOVAC Co.,Ltd.                                                 
                                                                                
Available ID = 0                                                                
ID 0 = HD ..         USB BAR                                                    
 #1 :   PRI DOS         130MB drive = E:  

Разработчики драйверов - японская фирма Novac
http://www.novac.co.jp/hard/station/hdd_boot.htm (архив mhairudos.zip)