Usb flash drive під dos

USB Flash drive під DOS


Одного разу я зіткнувся з непростим завданням - потрібно встановити операційну систему на ноутбук, на якому не працював вбудований CD-ROM. Розглянувши всі можливі варіанти, я прийшов до висновку, що найбільш простим буде записати дистрибутив системи на USB Flash Drive, завантажитися з дискети і провести установку з Flash.

Після недовгого вивчення readme.txt, додавався до драйверу, я з'ясував, що для установки драйвера достатньо скопіювати файли USBAPSI.SYS і DI100DD.SYS на дискету і прописати в config.sys рядки:

DEVICE = USBAPSI.SYS / V / W

Примітка: 1) ключ / V означає режим verbose (детальний висновок інформації), а / W - зупиняє завантаження до того моменту, коли до USB буде підключено пристрій і натиснута клавіша Enter. 2) файл USBASPI.SYS забезпечує ASPI-інтерфейс для USB пристроїв, а файл DI1000DD.SYS - призначення букви диска. 3) до складу архіву входить також файл RAMFD.SYS, який створює RAM-диск, на який копіюється дискета цілком. Крім цього окремо можна скачати файл USBCD.SYS, який дозволяє підключати зовнішні USB CD-ROMи.

Однак насправді все виявилося трохи складніше, ніж я припускав спочатку: при завантаженні драйвер видав помилку, пов'язану з mapped memory. Після додаткових пошуків з'ясувалося, що на комп'ютерах, де стоїть OHCI-контролер для USB (а у мене в ноутбуці саме такий), бувають ситуації, коли драйвер конфліктує з EMM386.EXE.

Після відключення EMM386.EXE флешка стала виявлятися нормально, проте драйвер DI1000DD.SYS повідомляв про неправильних даних в boot-секторі. Цю проблему вдалося вирішити так: я запустив fdisk, який благополучно визначив флешку як другий HDD, і створив на ній primary DOS partition, який потім відформатував.
Після цього флешка стала визначатися нормально, і я зміг приступити до установки.

Оффтопік: Увага: не всі flash drive можна форматувати! Деякі після повного форматування можуть перестати працювати. Рекомендую подивитися в керівництві користувача інформацію про можливості форматування конкретного пристрою. Я проводив експеримент з Transcend JetFlash 1Gb. Втім, необхідність форматування, можливо, викликана якраз "фірмовою" особливістю цих флешок - в них закладена можливість розбиття на 2 розділу.

Поточний рейтинг теми: 5.0000

Схожі статті