На finar.ru уже есть статья на тему установки Windows с флэшки, а в этой небольшой заметке я решил посмотреть на эту проблему чуть глубже.
Создание "загрузочной флэшки"
В общем случае, процесс создания любого загрузочного диска состоит из следующих этапов:
- создание MBR (Master Boot Record) устройства;
- форматирование носителя, создание файловой системы
- создание служебных файлов ("загрузчика"), необходимых для функционирования файловой и операционной систем (например, Wikipedia:NTDLR );
- копирования файлов собственно операционной системы, или того, что мы собираемся загрузить.
Стандартные windows-средства форматирования flash-драйвера из всего необходимого предлагают лишь простое форматирование, да и то только в FAT32 (хотя с помощью небольшой уловки, флэшку все же можно отформатировать и в NTFS).
Для того, чтобы осуществить все эти действия разом, создана утилита PeToUSB 3.0.0.7 . Проблема в том, что почему-то она не обновляется с конца 2005 г., а потому имеет проблемы с современными флэшками (отказывается их форматировать). На этот случай есть другая замечательная утилита под названием hpusbfw.exe. Она отлично справляется с форматированием любых драйвов, и может заменить PeToUSB на первом и втором этапах.
Итак, пошаговая инструкция, как залить CD-образ дистрибутива Windows на флэшку:
- с помощью hpusbfw.exe форматируем флэшку в NTFS (hpusbfw.exe создает MBR и форматирует драйв);
- монтируем образ дистрибутива на виртуальный DVD-драйв с помощью DaemonTools ;
- с помощью PeToUSB копируем примонтированный образ на флэшку (опцию форматирования отключаем, загрузчик будет создан автоматически);
- (необязательный) с помощью Acronis True Image создаем образ флэшки в виде .tib-файла. Теперь, чтобы вновь записать этот дистрибутив на флэшку, его достаточно будет в пару кликов восстановить из образа за пару минут.
Примечание 1: я не знаю, можно ли отформатировать с помощью hpusbfw.exe USB-HDD, но, наверное, можно. По крайней мере .tib-образ, сделанный с флэшки, на винт успешно заливается. Однако я не рекомендую использовать для установки HDD, потому что, несмотря на возможно более высокую скорость, у установщика может вынести мозг, он запутается в жестких дисках, системным пометит USB-винт и т.д., что может обернуться еще большей потерей времени. Лучше сразу использовать флэшку, которую установщик точно проигнорирует.
Примечание 2: кроме загрузки дистрибутивов Windows, на флэшки можно возложить много других интересных задач. Так, например, мультизагрузочные меню с большим количеством разнообразного софта. На этот случай существует утилита grubinst, создающая загрузчик на базе OpenSource. Она используется, в частности, для преподготовки флэшки для установки USB Reanimator
ToDo-list (что необходимо сделать, чтобы улучшить эту статью):
- проверить, можно ли в четвертом пункте заменить Acronis True Image на какое-либо бесплатное средство создания образов дисков (например, Drive Image XML)
Оставить комментарий