Читаем Компьютерные советы (сборник статей) полностью

Как сделать загрузочный USB Flash Drive (загрузочную флешку).

Для обеспечения загрузки с диска необходимо наличие первичного (Primary) активного (Active) раздела с правильно размещенными системными файлами (для того, чтобы BIOS смог их найти и передать им управление загрузкой ОС). Для успешной загрузки MS-DOS необходимо расположение IO.SYS и MSDOS.SYS в самом начале раздела (что позволяет сделать утилита SYS.COM или FORMAT.COM при форматировании раздела с ключом "/S"). DOS-разделы позволяют сделать как FDISK.COM (DOS, Windows 95/98), так и консоль управления дисками Windows NT/2000/XP/2003/Vista. Но ни одна из них не может сделать первичный раздел USB Flash Drive активным (FDISK.COM утверждает, что активным может быть в системе только один раздел). Сделать «невозможное» позволяет ряд как дисковых утилит (например, PowerQuest (Symantec) Partition Magic), так и специализированных утилит для управления USB Flash-накопителями (часто поставляются в комплекте с самими флэшками).

Самые широкие возможности по работе с дисками есть в реальном режиме DOS, в котором осуществим прямой доступ к устройствам, и большинство системных утилит (как Partition Magic, Symantec Ghost и т. п.) работают именно в этом режиме (под оболочкой в Windows производится только конфигурирование программы перед запуском). Для USB-устройств работоспособные универсальные драйверы под DOS появились сравнительно недавно. Для работы с USB Flash Drive необходимы драйверы, входящие в два комплекта. Первый — это драйвер ASPI HDD (DI1000DD.SYS) из набора Motto Hairu USB1.1 mode ASPI Manager, включивший в себя поддержку USB-FDD (RAMFD.SYS, предназначен для копирования образа дискеты в память при необходимости освободить USB-порт, к которому подключен дисковод). Скачать драйвер USB HDD/FDD для DOS drive01.zip [27,73 Kb] Второй драйвер USBASPI.SYS — из набора утилит и драйверов Matsushita/Panasonic для работы с USB CD-приводами. Скачать драйвер для USB CD/DVD

drive02.exe [286 Kb] Для установки драйвера понадобится прописать его в файлы конфигурации загрузочного DOS-диска/дискеты CONFIG.SYS:

• DEVICEHIGH=USBASPI.SYS /V

DEVICEHIGH=DI1000DD.SYS

Некоторые ключи драйвера usbaspi.sys:

 /w (Wait — ожидать) — отображается сообщение при смене или подключении устройства;

• /N (Verbose — запретить) — отображает сообщение о статусе (рекомендуется);

• /l[=n] — определяет максимальный номер логического устройства (LUN), по умолчанию установлен "0";

Можно для ускорения определения устройств на контроллерах USB включить только присутствующие в данной системе:

•  — включить контроллеры только спецификации EHCI (USB 2.0);

•  — включить контроллеры только спецификации OHCI (новая версия USB 1.х);

• /u — включить контроллеры только спецификации UHCI (старая версия USB 1.х).

Без этих ключей будут проверяться все контроллеры (рекомендуется). Для поддержки USB-CDD потребуется еще файл USBCD.SYS из этого же набора утилит, а также необходимо добавить следующие строки в CONFIG.SYS:

• DEVICEHIGH=USBCD.SYS /D: USBCD001

В AUTOEXEC.BAT:

• LH MSCDEX /d: USBCD001

Пожалуй, самым неприятным ограничением в работе под MS-DOS является не столько 16-разрядный доступ, сколько проблемы с длинными именами файлов (которые режутся при копировании). Поэтому для работы с файлами предпочтительнее применять 32(64) — разрядные ОС. Пользователям Windows 2000/XP на первый взгляд проще — флэшки обычно определяются автоматически и не требуют драйверов. Существует масса программ для форматирования и менеджмента дисков: например, Microsoft USB Flash Drive Manager. Несмотря на свою «универсальность», ни одна из перечисленных программ, к примеру, не смогла сделать флэшку Imation FlashDrive загрузочной. Все три необходимых условия (основной раздел отформатирован в FAT16, сделан активным, на него помещены системные файлы) были выполнены, но компьютер не смог загрузиться с данной флэшки ("Operating System Not Found"), пришлось искать другие пути. Так как объем накопителей весьма ограничен, то файловая система обычно FAT, а загрузочная ОС обычно DOS (хотя есть различные компактные LINUX-подобные системы, но у тех, кто с ними работает, подобные сложности вряд ли возникнут). Соответственно, возникают проблемы с поиском файлов DOS и созданием загрузочного DOS-образа. Но и эти вопросы достаточно хорошо разъяснены в Сети, и есть различные простые способы обзавестись DOS-файлами (Вы можете скачать образ дискеты DOS от Windows 98

drive03.zip [138,68 Kb] или подобрать образ нужной вам версии DOS). Кроме того, программа HP USB Disk Storage Format Tool умеет переносить системные файлы не только с системной дискеты (или ее образа), но и из любой папки на диске, где есть необходимые DOS-файлы (IO.SYS, MSDOS.SYS, COMMAND.COM). Остальные же файлы можно создать или скопировать вручную.

Перейти на страницу:

Похожие книги

Справочник по параметрам BIOS
Справочник по параметрам BIOS

В справочнике в алфавитном порядке приведено описание большинства параметров современных BIOS. В краткой форме описаны большинство настроек BIOS, даны рекомендуемые значения для различных конфигураций компьютеров. Также рассказано, что представляет собой BIOS, какие типы BIOS существуют, как получить доступ к BIOS и обновлять ее.Кроме того, вы научитесь использовать различные функции BIOS, узнаете, как оптимизировать их с целью улучшения производительности и надежности системы.Для более глубокого понимания работы BIOS и детального рассмотрения ее функций рекомендуем обратиться к книге «Оптимизация BIOS. Полное руководство по всем параметрам BIOS и их настройкам» А. Вонга.Книга предназначена для всех пользователей компьютера – как начинающих, которые хотят научиться правильно и грамотно настроить свою машину, используя возможности BIOS, так и профессионалов, для которых книга окажется полезным справочником по всему многообразию настроек BIOS. Перевод: А. Осипов

Адриан Вонг

Зарубежная компьютерная, околокомпьютерная литература