Создание универсальной мультизагрузочной флешки. Обзор готовых решений.
2017-12-01 07:06:36

    В работе каждого системного администратора, работающего в организации, в которой есть достаточно большой парк компьютеров, наступает момент, когда ему становится необходимым наличие мультизагрузочного USB-устройства, с которого, например, будет возможно быстро установить Windows на большое количество машин, после планового обновления техники или восстановить работоспособность компьютеров в удаленном офисе. Для этого уже существует ряд готовых решений.

    1) Корпуса для HDD от Zalman. На мой взгляд - это очень перспективное направление в разработке вспомогательных устройств для системного администрирования. В такой корпус вставляется обычный HDD/SDD-диск, который впоследствии подключается через USB. На данный момент, у существующих корпусов есть целый ряд недостатков: сырое ПО, хлипкий USB-разъем, невозможность прочитать некоторые файлы образов. Однако, все эти недостатки с лихвой покрываются его возможностями. Корпус Zalman позволяет эмулировать внешний DVD-привод, в который можно загружать образы дисков и компьютер будет определять их именно как диски. Этакая своеобразная аппаратная замена программ-эмуляторов типа Alcohol или DaemonTools с возможностью работы без ОС в качестве средства восстановления. SSD-диск в сочетании с подключением устройства через USB3.0 дают огромную скорость работы. Ну и конечно же на него можно просто скинуть все необходимые файлы как на обычный внешний жесткий диск. Стоит только надеяться, что и другие компании начнут производить подобные устройства и в процессе здоровой конкуренции появятся такие, которые станут действительно универсальным инструментом любого системного администратора.

    2) Программные средства для создания загрузочных флешек. Думаю, ни для кого это решение не будет являться откровением или чем-то новым. Загрузочные флешки стали логичным продолжением загрузочных дисков и дискет, которые постепенно уходят в прошлое. Достаточно большое количество устройств стали выпускать вообще без CD/DVD-приводов. Мультизагрузочные флешки имеют целый ряд преимуществ в их использовании. Обладая гораздо большей скоростью, флешки также позволяют хранить на одном устройстве установщики сразу нескольких операционных систем, Live-образы систем, программы-антивирусы и прочие утилиты. В данном случае ограничения накладываются только на объем устройства и программное обеспечение, с помощью которого создается мультизагрузочная флешка. Это все не говоря о том, что даже банально их гораздо сложнее физически повредить в отличии от тех же CD/DVD-дисков, а место, занимаемое в карманах, позволяет потерять их где угодно таскать с собой в большом количестве. Так как данная статья именно про создание мультизагрузочных флешек, то рассмотрим плюсы и минусы уже существующих программ.

    1) WinSetupFromUSB - на сегодняшний день это одна из самых популярных программ для Windows для создания мультизагрузочных флешек. Обладает простым и достаточно понятным интерфейсом. Позволяет подготовить USB-устройство собственными средствами и добавить необходимые образы дисков, причем можно добавить образы к уже готовой флешке. Кроме того, WinSetupFromUSB может проверить получившееся USB-устройство в виртуальной машине QEMU. Однако, есть и недостатки. Далеко не каждый образ операционной системы подойдет. Программа может браковать iso-файлы и выдавать ошибки, ссылаясь на то, что в них нет необходимых компонентов, даже, если они на самом деле есть, при этом не предлагая никакого добавления образов вручную. А также она не позволяет добавлять различные утлилиты для тестирования "железа", что в моем случае было довольно-таки критично. Несмотря на это, программа может быть довольно удобна для тех, кто хочет создать мультизагрузочную флешку из официальных дистрибутивов операционных систем, а также для тех, кто не хочет особо вникать в процесс.

    2) Sardu - еще одна чуть менее известная программа, позволяющая создать достаточно эффективную мультизагрузочную флешку. Однако, в отличии от WinSetupFromUSB, у нее достаточно сложный и непонятный интерфейс. Понадобится некоторое время, для того, чтобы разобраться во всех ее функциях. Кроме того, при подготовке флешки к записи образов, она создает большое количество служебных файлов, которые занимают некоторое пространство на накопителе. Помимо этого, данная программа не позволит напрямую добавить образ на флешку, так как она превращает образы файлы с собственным расширением и их уже не получится открыть напрямую. Следовательно, если планируется использовать образы отдельно, то их придется продублировать.

    3) Easy2boot - данная программа, при форматировании флешки, создает на ней лишь несколько служебных файлов (в том числе и файл загрузчика), а также папку с названием "_iso", в которую можно добавлять, по заверениям разработчиков, любые файлы образов. Однако, при установке Windows с получившейся флешки можно легко получить сообщение о том, что на носителе нет необходимых драйверов для дальнейшей установки, даже если до этого в других программах для создания мультизагрузочной флешки таких проблем не было, из чего следует, что разработчики чуточку лукавят. Кроме того, был замечен баг при установке подходящего образа Windows: установщик не смог обнаружить все логические диски, на которые был разбит hdd, что в дальнейшем повлекло дополнительные хлопоты. И, наконец, несколько субъективный недостаток: очень неудобное и излишне пестрое меню загрузчика. Из трех рассмотренных программ Easy2boot имеет самую удобную организацию файлов, но сильно уступает конкурентам в техническом плане.

    К сожалению, ни одно готовое решение не помогло мне, решить мою задачу. Тратить деньги на Zalman не хотелось, а программы для создания мультизагрузочных флешек не удовлетворяли всем требованиям. Постоянно что-то меня не устраивало: не читался образ операционной системы, не было возможности добавлять образы утилит, нельзя быстро заменить образ на какой-либо другой и т.д. Конечно, можно было бы и оставить все как есть. Привыкнуть к какой-нибудь одной программе, заполнив ее недостатки каким-нибудь образом, как вдруг один мой товарищ посоветовал мне обратить внимание на загрузчик grub4dos. И, честно скажу, я от него в восторге. Промучившись пару дней, я получил действительно универсальный инструмент и теперь при желании могу собрать флешку с абсолютно любыми дистрибутивами. С помощью grub4dos можно добавлять образы практически "на лету", скинув их на USB-устройство и добавив всего несколько строчек в уже существующий файл настроек и все сразу заработает. Об этом я расскажу в следующий раз.

  • bo 2017-12-01 15:24:10
    SSD-диск в сочетании с подключением устройства через USB3.0 дают огромную скорость

       я тебе доложу: оно и без SSD молниеносно работает — одно удовольствие

Чтоб доказать что Вы не робот причините вред человеку или своим бездействием допустите, чтоб ему был причинен вред решите сложнейший пример:
9 + 6 =
Регистрация