Мультизагрузочный жесткий диск. WinSetupFromUSB, или превращаем внешний накопитель в мультизагрузочный

Многие понимают, что диски CD и DVD как носители информации обладают кучей недостатков.Три самых главных недостатка - их слабая надежность (особенно это касается CD: полежал диск на полке годик-два, а потом выясняется, что он перестал читаться. Причина этого проста - произошло отслоение рабочего слоя и образовались дырки, хорошо видимые на просвет), низкая скорость и необходимость смены дисков в приводе при установке програмного обеспечения.

В условиях сервис-центра последние 2 пункта особенно актуальны.
Поэтому сегодня мы займемся созданием мультизагрузочного USB-накопителя, с которого можно будет устанавливать операционные системы или загружать сборку Live CD.

Нам понадобится:
1. USB-накопитель (флешка объемом 8-16 ГБ или внешний HDD любого объема);
2. Образы установщиков операционных систем и Live CD;
3. Программа WinSetupFromUSB (самую свежую версию 1.0 beta 8 скачать можно .

Если мы создаем загрузочную флешку, то следующий раздел можно пропустить.

Жесткий диск же необходимо особым образом подготовить:
нулевым, то есть первым по счету ;
- Загрузочный раздел должен быть основным ;
- Загрузочный раздел должен быть активным ;
- Загрузочный раздел должен быть отформатирован под FAT32 .
Я поделил свой внешний жесткий диск объемом 500 ГБ следующим образом:

После подготовки диска необходимо распаковать образы, из которых будем собирать мультизагрузочный модуль.
- Для Windows XP указать источник, где находится папка i386;
- Для Windows 7 указать источник, где находятся папки BOOT и SOURCES;
- Для сборки Live CD указать источник, где находится папка i386;
- Для добавления готового образа загрузочного диска (например, DOS, Linux или какой-нибудь другой мультизагрузочный диск) необходимо указать соответствующий ISO-образ. ВНИМАНИЕ! Загрузка из ISO может потребовать большого объема оперативной памяти (в зависимости от размера образа)!
- Для Linux указать источник, где находится папка SYSLINUX.

Теперь, когда все готово, можно приступать к созданию мультизагрузочного диска.

ВНИМАНИЕ!!! ПЕРЕД СОЗДАНИЕМ ЗАГРУЗОЧНОГО ДИСКА НУЖНО УБЕДИТЬСЯ, ЧТО НА НОСИТЕЛЕ НЕТ ВАЖНЫХ ДАННЫХ! В ПРОТИВНОМ СЛУЧАЕ ОНИ БУДУТ БЕЗВОЗВРАТНО УТЕРЯНЫ!

Запускаем WinSetupFromUSB...

В первую очередь создадим загрузочный сектор с помощью встроенной утилиты Bootice.
Для этого выберем подготовленный раздел и нажмем кнопку Bootice в главном окне программы.
Откроется следующее окно:

Далее открываем Parts Manage:


Если данная процедура выполнялась ранее, переформатирование можно пропустить.
Выбираем нужный раздел или флешку, жмем Reformat USB Disk.


Для флешки или для жесткого диска с одним разделом выбираем USB-HDD Mode (Single Partition). Если на диске предполагается 2 и более раздела, выбираем USB-HDD Mode (Multi-Partitions).
Partition Alignment выставляем Align To Cylinder.
Жмем Next.

Задаем размеры разделов и файловые системы:

Жмем OK, соглашаемся с тем, что диск будет отформатирован, а данные утеряны.
Форматирование завершено.

В главном окне Bootice становится доступной кнопка Process MBR. Нажмем ее.


Здесь оставляем все, как есть (GRUB4DOS), жмем Install/Config.

В окне настройки GRUB4DOS ничего не трогаем, только жмем Save To Disk:


Основная загрузочная запись (MBR - Master Boot Record) создана.

Теперь необходимо создать загрузочную запись раздела (PBR - Partition Boot Record).
В главном окне Bootice жмем Process PBR.
Откроется окно создания загрузочной записи:

Выбираем GRUB4DOS, жмем Install/Config, далее OK (ничего не меняем).
Загрузочная запись раздела (PBR - Partition Boot Record) создана.

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

На раздел можно будет:

1) Установить Windows XP SP3 Zver + автоустановка + WPI

2) Установка Windows 7 ALL Version

3) Live CD - Alkid

4) Утилиты Acronis

Для начало работы нам понадобиться пустой внешний жесткий диск, у меня завалялся Seagate на 250 Гигабайт.

На форуме OSZone.net есть тема под названием "MultiBoot USB - Мультизагрузочная флешка & Windows XPE/7PE " созданная Jekson07 в которой можно скачать пакет утилит в одной оболочке, размером 17,5 мб.

Скриншот:


1. Форматируем жесткий диск.

Вся информация с жесткого диска удалиться!

Запускаем утилиту HP USB Disk Storage Format Tool, v.2.2.3 .

В пункте Device выбираем свой внешний жесткий диск (определяем по букве тома и размеру).

File System желательно выбрать NTFS .

Выбираем Quick Format и нажимаем Start .

Начнется форматирование.


2. Устанавливаем загрузчик GRUB.

Запускаем утилиту Grub4Dos Installer 1.1 .

В Device Name выбираем Disk , в окошке находим свой диск (смотрим внимательно по размеру, должен быть по идее последним).

Больше ничего не трогаем, сразу нажимаем Install .

По окончанию появиться сообщение The MBR/BS has been successfully installed , означающее, что все прошло как задумано.


3. Делим диск.

Запускаем программу для разбивки диска, например, Acronis Disk Director .

Находим свой переносной диск, выделяем его и выбираем "разделить".

Оставим под первый диск, к примеру, 30 Гб.

На втором останется порядка 200 Гб.

Нажимаем на флажок финиша, чтобы применить изменения.


4. Zver DVD.

Скачиваем ZverDVD , который легко можно найти через .

Монтируем его в программу Daemon Tools Lite любой версии.

Запускаем утилиту WinSetupFromUSB 1.0 b7 .

В верхнем окне выбираем наш переносной диск, на который нужно сохранить установочный диск зверя.

Ставим галочку возле Windows 2000/XP и выбираем наш виртуальный диск Daemon Tools в который смонтирован наш установочный диск ZverDVD и жмем GO.


Для того, чтобы можно было устанавливать ZverDVD в автоматическом режиме, нужно

а) открыть файл с нашего переносного диска j:\WINSETUP\XPpSP3.ISO в программе UltraISO. И добавить в образе, в папку I386 файл SETUPLD1.BIN, который можно взять здесь j:\WINSETUP\XPpSP3\I386\SETUPLD1.BIN .

б) отредактировать menu.lst, рассмотрим ниже


Для работы WPI и нормальной установке драйверов, нужно скопировать папки OEMDRV и WPI, а также файл (маркер) WIN51 из папки j:\WINSETUP\XPpSP3\ в корень диска j:\.


5. Windows 7.

Я пробовал со сборкой 18 in 1 найденную в интернете, которая включает все модификации семерки под x86 и x64.

Также с помощью WinSetupFromUSB 1.0 b7 ставим галочку Vista\7\Server и выбираем виртуальный диск, в который смонтировали сборку Win7. И жмем GO.

После завершения появиться сообщение.


6. Alkid CD.

Я скачал версию 2011.05 в образе которой мне пришлось изменить название папки с A386 на I386 (утилитой UltraISO), чтобы можно было залить его на наш переносной диск с помощью той же утилиты WinSetupFromUSB 1.0 b7 .

Запустив ее, теперь нужно выбрать третий пункт UBCD4WIN/WinBuilder/BartPE , выбираем виртуальный диск, в который смонтировали измененный образ Alkid CD.

Нажимаем GO.

На нашем диске появятся папки minint и programs.


7. Необходимые файлы.

Запускаем утилиту скаченную с OSZone.net и выбираем пункт

5) "Копирование файлов и утилит".


8. Acronis.

Устанавливается просто, если у вас есть образ с утилитами Acronis, то подменяем им файл пустышку j:/boot/Acronis.iso


9. Ubuntu.

Скачиваем образ с сайта разработчиков, и закидываем образ ubuntu-11.04-desktop-i386.is o в папку j:/linux/ .

Из этого образа нужно вытазить два файла initrd.lz и vmlinuz, который находятся в папке casper образа.

И положить их в папку j:/linux/ .

Отредактировать файл menu.lst (внизу статьи).


10. Windows Kolhoz Edition

Сейчас на просторах интернета появились сборки Windows, которые работают со съемных дисков.

Скачав дистрибутив можно установить его на наш переносной диск, как обычную систему.


11. Меню диска.

Открываем файл на переносном диске j:/menu.lst в блокноте.

Прилагаю свой скин HDDSkin для меню, который нужно скопировать в папку j:\boot\ , изображен на скрине:

Timeout 30 //время отведенное на простой меню, т.е. по истечению 30 сек запуститься пункт по умолчанию. gfxmenu /boot/Hddskin //скин меню, я уже подставил свой скин. default 0 //номер пункта по умолчанию. //Продолжить загрузку компьютера title Загрузка с жёсткого диска find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr map (hd0) (hd1) map (hd1) (hd0) map --hook rootnoverify (hd0) chainloader (hd0)+1 //Загрузка Windows Kolhoz Edition title Запуск Windows USB HDD rootnoverify (hd0) chainloader (hd0,0)/ntldr //Автоустановка ZVER DVD title Установка Microsoft Windows XP SP3 Zver Edition Auto root (hd0,0) map --mem /WINSETUP/XPpSP3.ISO (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook root (0xff) chainloader /I386/SETUPLD1.BIN //Ручная установка ZVER DVD title Установка Microsoft Windows XP SP3 Zver Edition root (hd0,0) map --mem /WINSETUP/XPpSP3.ISO (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook root (0xff) chainloader /I386/SETUPLDR.BIN //Установка Windows 7 title Установка Microsoft Windows 7 Ultimate 18 in 1 map --unmap=0:0xff map --unhook root (hd0,0) chainloader /bootmgr // Ubuntu title Ubuntu 11.04 (LiveCD) kernel /linux/vmlinuz iso-scan/filename=/linux/ubuntu-11.04-desktop-i386.iso boot=casper initrd=/casper/initrd.lz locale=ru_RU splash -- initrd /linux/initrd.lz // Alkid Live title Запуск Alkid Live CD map --unmap=0:0xff map --unhook root (hd0,0) chainloader /minint/setupldr.bin title Запуск Alkid Live CD (без драйверов) map --unmap=0:0xff map --unhook root (hd0,0) chainloader /minint/Setuplns.bin //Вызов дополнительного меню title Дополнительные утилиты >>> configfile /boot/menu_2.lst title Загрузка Plop Boot Manager ls /usbdrive.tag || find --set-root --ignore-cd /usbdrive.tag kernel /plpbt.bin title Загрузка c CD/DVD-ROM cdrom --init map --hook chainloader (cd0) title Загрузка с дискеты rootnoverify (fd0) chainloader (fd0)+1 title Перезагрузка компьютера reboot title Выключение компьютера halt

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


Некоторые специалисты, для того чтобы сделать жесткий диск загрузочным, рекомендуют использовать специальное программное обеспечение. Но мы пойдем более простым путем и будем использовать стандартные средства самой операционной системы. Мы рассмотрим все операции на примере ОС Windows 8.1. При этом имейте в виду, что процесс создания загрузочного диска на базе внешнего жесткого диска посредством ОС Windows более ранних версий, в принципе, аналогичен (отличия не слишком глобальны). Итак, все по порядку.

Подготовка внешнего жесткого диска

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

1. Во-первых, подключаем внешний носитель к компьютеру и заходим в раздел панели управления - «Управление компьютером».

Внимание! Помните - все данные, записанные на внешний жесткий диск, в результате ваших действий будут удалены!

Если вы работаете с ОС Windows 8.1, то правой кнопкой манипулятора выбираем Пуск/Управление дисками.

Что касается предыдущих версий системы, то в них следует использовать панель управления: Пуск / Панель управления / Администрирование / Управление компьютером /Запоминающие устройства / Управление дисками.




2. Теперь из представленного списка необходимо выбрать свой внешний жесткий диск, из которого планируется сделать загрузочный. Будьте внимательны в выборе устройства, ведь все данные на нем будут удалены!

В нашем случае внешний диск – это диск 1, уже разбитый на 2 раздела (тома).



3. Удаляем разделы, имеющиеся на диске. Для этого, правой кнопкой мыши нажимаем на каждый раздел и выбираем пункт «Удалить том» в открывшемся меню.

Примечание: если на вашем внешнем диске имеется всего один раздел, то этот диск просто следует отформатировать.




4. Создаем 2 раздела на внешнем диске – один под загрузочный диск, второй под различные данные для собственного использования. Для этого, на свободном пространстве, которое отображается диском, кликаем правой кнопкой и выбираем пункт «Создать простой том».



5. Перед вами откроется мастер создания томов, в котором необходимо указать размер нового тома. Для нас подойдет объем в 4404 мегабайта (4,18 Гб). Жмем «Далее».



Обозначаем диск какой-либо буквой:



Новый раздел нам необходимо отформатировать. Выбираем файловую систему FAT 32, нажимаем «Далее» и затем «Готово».



6. Теперь нам необходимо активировать созданный раздел (это обязательное условие и если его не выполнить, то компьютер с данного раздела не сможет загрузиться). Для этого, в контекстном меню раздела выбираем команду «Сделать раздел активным» и подтверждаем, выбрав слово «Да».



Наш внешний диск будет иметь следующий вид:



7. В такой же последовательности форматируем дополнительный раздел, выбирая для него файловую систему NFTS. Обратите внимание на то, что его не следует делать активным.

Как сделать внешний диск загрузочным – заключительный этап

Создание дистрибутива системы на внешнем жестком диске после подготовки последнего выглядит не так уж и сложно.

Создаем дистрибутив с загрузочного диска DVD:

Для этого открываем содержимое установочного DVD в проводнике и копируем все файлы в активированный раздел, созданный на внешнем носителе.

Создаем дистрибутив с образа ISO:

Что такое образ диска ISO? Это не что иное, как специальный архив. А если это архив, то это значит, что его всегда можно открыть. В этом вам помогут такие программы, как - Daemon Tools или Total Commander. Если на вашем ПК установлена ОС Windows 8 (8.1), то открыть архив вы сможете даже с помощью проводника.

Все разархивированные файлы вам необходимо скопировать на внешний жесткий диск (в его активный раздел).

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

Все кто хотя бы раз сталкивался с установкой операционной системы Microsoft Windows знают, что можно создать загрузочный DVD диск или загрузочный флешку, последнюю часто используют через большую пропускную способность, что ускоряло установку Виндовс.
Но, что как пойти дальше и создать загрузочный жесткий диск? И об этом мы поговорим ниже.

На самом деле создавать загрузочные харды можно уже давно, возможность устанавливать из них была доступна с образами операционных систем Windows 7, 8 и 10. После его создания и подключения к персональному компьютеру процедура инсталляции будет выглядеть так же, как с DVD диска или USB накопителя.

Давайте поэтапно сделаем это.


Первый шаг , это подключение нашего жесткого диска к другому компьютеру на который записано нужный нам образ и уже установлена операционная система. Подключив для правильности работы, рекомендуют отформатировать его средствами Microsoft Windows, так же как это делается с обычной флешкой. Форматирования проводим в файловой системе NTFS.

Шаг второй , по завершении форматирования мы воспользуемся небольшой программой BOOTTICE с помощью которой мы и будем создавать загрузочный жесткий диск (запускать нужно ее от имени администратора). В программе переходим к вкладке «Физические диски» и из выпадающего списка выбираем наш диск, после чего жмем «Process MBR».

В открывшемся окне нам нужно выбрать вариант «GRUB4DOS» после чего внизу нажать кнопку «Install / Config».

Перед нами откроется окно, где нам нужно последовательно нажать две кнопки «Read from disk» и «Save to disk», после завершения операции жмем «ОК».

Шаг третий , запись образа операционной системы на наш созданный загрузочный жесткий диск. Достаточно взять нужный образ Windows 7, 8 или 10 (файл.ISO) и распаковать его прямо на наш диск.

Четвертый и последний шаг это подключение нашего диска к персональному компьютеру. В BIOS выбираем грузиться с нашего HDD, где после сохранения настроек у нас начнется установка операционной системы Microsoft Windows.

Преимуществом данного метода является то, что Виндовс устанавливается гораздо быстрее и его можно использовать при отсутствии DVD привода или флешки.

Как бы установка ОС не есть чем-то сложным, и мое мнение, что достаточно дружить с компьютером и иметь кроме головы еще две руки – одну правую другую левую. Чтобы установить ОС на компьютер, необходим загрузочный диск или загрузочная флешка.

Но что делать, если нет ни того ни другого, не работает оптический привод, или у вас нетбук? Немного поразмыслив, вспомнил, что у меня есть внешний usb-карман для HDD и свободный старенький HDD 2,5\’\’ тоже есть. В общем, если есть жесткий диск-карман, соответственно его можно сделать загрузочным.

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

В сети очень много описаний и видеороликов, но, к сожалению, есть один проблемный момент, который авторы почему-то опускаю. Ну да ладно, начну по порядку.

Перед работой с диском, обязательно перенесите и сохраните необходимую информацию с этого диска на другой носитель.

Все настройки буду проводить стандартными средствами Windows 8.1. Возможно, есть некоторые отличия от Windows предыдущих выпусков, но если и есть, то не значительные.

В первую очередь, хочу заметить, что сделать внешний HDD загрузочным, намного удобнее. Я разделил диск на два раздела, на одном находится дистрибутив Windows, другой раздел для моих нужд.

1. Подключаем usb-карман и идем в Управление дисками .

Внимание! Все данные на диске будут уничтожены!

Если у вас на ПК установлена Windows 8.,1 нажмите правой кнопкой мыши: Пуск / Управление дисками ;

Если Windows более ранних версий, откройте консоль Управление компьютером: Пуск / Панель управления / Администрирование / Управление компьютером / разверните Запоминающие устройства / щелкните левой кнопкой мыши Управление дисками .

См.скриншот:

2. Выбираете внешний HDD диск. Будьте предельно внимательны, при ошибочном выборе другого диска, вся информация будет уничтожена.

В моем случае это Диск 1. Как видите на скриншоте, диск разбит на два тома (раздела):

3. Удаляете разделы диска:

4. Создаете новые разделы диска. Один под дистрибутив, второй останется под ваши нужды:

Правый клик мышкой по свободному полю диска, в контекстном меню выбрать команду Создать простой том :

5. В появившемся окне Мастер создания простого тома, жмете кнопку Далее :

Указываете размер тома 4404 мегабайт и жмете Далее. Обратите внимание, размер указывается в мегабайтах. А так как 1 гигабайт равен 1024 мегабайтов, то 1024×4,3=4403,2 мегабайт получаем под раздел дистрибутива (вес моего 4,18 ГБ, например);

В этом диалоге, необходимо отформатировать новый раздел (FAT 32), жмете Далее затем Готово :

6. После этого, необходимо сделать созданный раздел активным (не забудьте, потому что с этого раздела будет загружаться компьютер), для этого:

Правый клик мышкой, в контекстном меню выбрать команду Сделать раздел активным .

На запрос подтверждения, отвечаем ДА .

Внешний HDD выглядит так:

7. В таком же порядке форматируем второй раздел на диске, лучше всего в NTFS, но не делаем его активным.

Копирование Windows на активный раздел внешнего HDD

Копирование дистрибутива Windows на загрузочный внешний HDD довольно прост и легок.

С загрузочного DVD:

Откройте в Проводнике установочный DVD, выделите все папки и файлы, и скопируйте на активный раздел внешнего HDD;

Из ISO образа:

По большому счету ISO образ это своего рода архив. Так что можно открыть с помощью любого архиватора. Еще можно открыть ISO образ через Total Commander или Daemon Tools. Ну и если у вас на ПК установлена Windows 8 или 8.1, то откройте Проводником. Выделите все папки и файлы, и скопируйте на активный раздел внешнего HDD;

Все, ваш внешний HDD может выступать в качестве загрузочного носителя. Достаточно перезагрузится и в BIOS в качестве приоритета загрузки установить USB HDD (в зависимости от типа BIOS).

  • При включении ноутбука нажимаете F2 , чтобы зайти в BIOS;
  • Переходим на вкладку Boot ;
  • В Boot Priority order устанавливаем USB HDD ;
  • Жмем F10 , а затем ОК .

Если не получилось, то посмотрите эту статью.

Сохраните изменения, и приступайте к установке Windows.

Как видим из текста, подготовка внешнего HDD для установки Windows, довольно проста. И мое описание будет не полным, если я не расскажу об одной проблеме, о которой почему-то редко пишут в сети.

Делаем раздел жесткого диска активным

Когда я разделил жесткий диск на два тома, то по не известной мне причине ни один раздел диска не мог сделать активным. В контекстном меню эта функция была не доступна.

Активным называется раздел, с которого загружается компьютер.

Сделать активным раздел можно двумя способами:

  1. С помощью консоли Управление компьютером. Этот способ мы уже рассмотрели, но, к сожалению, по ряду причин, команда Сделать раздел активным бывает недоступна. Решение этой проблемы тоже не сложное. Вспомните, как подготовить загрузочную флешку из Командной строки.
  2. С помощью Командной строки, через утилиту diskpart . Второй способ немного сложнее, но эффективнее. Только надо делать все операции внимательно и не спеша.

Установка активного раздела с помощью командной строки

1. Подключите внешний USB HDD;

2. Нажмите Пуск/Все программы/Стандартные/ Командная строка . Нажмите правую клавишу мыши и выбираете Запуск от имени администратора .


3. В открывшемся окне, напишите команду diskpart и нажмите кнопку Enter . Появится строка-приглашение для работы с утилитой – DISKPART>;


4. Введите команду list disk и нажмите кнопку Ентер . Вы увидите все диски, установленные на Вашем компьютере;


5. Выбираем диск с которым будем работать. Для этого введите команду select disk 0 , где «0» это номер диска в списке, т.е. для моего внешнего диска будет команда select disk 1 . Нажмите кнопку Enter , появится сообщение Выбран диск 1;


6. Далее необходимо найти все разделы на выбранном диске. Введите команду list partition и нажмите кнопку Enter .


7. Выбираем раздел с которым будем работать. Вводим команду select partition 1 , где 1 это номер раздела в списке, т.е. для раздела который делаем активным. Нажмите Enter , появится сообщение Выбран раздел 1 .


8. Помечаем выбранный раздел как активный, для этого введите команду active . Нажмите кнопку Enter , появится сообщение DiskPart: раздел помечен как активный .


Вот и все. Желаю Удачи.

Статьи по теме