13 июля 2010 в 09:38

Делаем загрузочно-установочную флешку

После поста о восстановлении флешек, оказалось, что у многих теперь есть рабочие, бесхозные флешки, которые обязательно нужно задействовать. Почему бы не сделать из них загрузочные флешки с дистрибутивами необходимых ОС? Это может здорово пригодиться при установке/переустановке операционных систем на нетбуки, где отсутствуют приводы оптических носителей. А иногда может даже ускорить процесс установки и сделать его намного тише на компьютере, где привод есть.
Хотя на Хабре уже описывались варианты создания загрузочных флешек, но вариант, который предлагаю я — слишком прост и по своему универсален, чтобы обойти его стороной.
image

Для создания загрузочной флешки нам понадобится утилита WinSetupFromUSB, последнюю версию которой можно скачать здесь. Обновления утилиты автор выкладывает в соответствующей ветке форума на сайте msfn.org. На данный момент есть стабильная версия, датируемая июлем 2009 года и есть достаточно свежая, шестая beta-версия, которая собрана в марте этого года. Выглядит программа следующим образом:
image

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

Делаем флешку загрузочной


Для этого в программе есть два способа: Bootice и RMPrepUSB. Более простым и понятным мне показался первый, им мы и воспользуемся. После нажатия на кнопку Bootice, нам нужно выбрать Perform Format:
image

В следующем окне можно выбрать разделы или отформатировать для загрузочных нужд всю флешку. Я выбрал вариант USB-HDD Mode (Single Partition) и нажал на Next Step:
image

В следующем окне нам предложат выбрать файловую систему нашей флешке и метку раздела. Я рекомендую использовать NTFS, так как зачастую это увеличивает скорость считывания с флешки. После нажатия на кнопку ОК, утилита несколько раз предупредит нас о том, что в процессе создания загрузочной флешки, вся информация с нее будет удалена. Так как мы добровольно идем на этот шаг — соглашаемся. После не длительных действий, утилита сообщит нам, скорее всего, об успешности операции и загрузочность нашей флешки будет готова!

Копирование установочных файлов ОС


Следующим этапом является копирование установочной операционной системы на нашу загрузочную флешку. Все что нам нужно, так это выбрать в основном окне программы операционную систему, которую мы хотим поместить на флеш-диск и указать диск с ОС или директорию распакованного ISO-образа. Нажимаем на кнопку GO и ждем около 10-15 минут (все зависит от объема копируемой информации и от скорости флешки). Если вы любите следить за всеми действиями, перед запуском процесса поставьте «галочку» напротив Show Log.

После успешной операции можно сразу же опробовать свое детище, загрузившись с флешки. Если вы все сделали правильно, появится экран загрузчика GRUB4DOS:
image

На последок


Вы можете экспериментировать с настройками утилиты, так как она дает широкие возможности в создании загрузочных флеш-дисков. Полное описание всех функций, вы можете найти в том же топике автора программы.
+123
350449
627
realovich 0,0

Комментарии (54)

0
zenab, #
Спасибо. Весьма полезная вещь!
0
Pagefest, #
Присоединяюсь! Как по нотам! Только что поставил XP на нетбук)
+17
Matolch, #
У Микрософта также есть тулза для создания загрузочных DVD и флешек,
Windows 7 USB/DVD Download Tool

+1
realovich, #
Да, но этот инструмент работает только с Windows-образами
+9
Matolch, #
Кто бы сомневался :)
+1
StShadow, #
Да и то не всегда. Чего-то начала плеваться на MSDNAA образ — плюнул и по первому мануалу в гугле, где использовалась не эта прога, сделал.
+1
Iozeg, #
Более того название программы как бы намекает только на дистрибутивы Windows 7. Ни тебе XP ни чего другого. Более того, как замечено в комментариях ниже она очень привередлива к образам.
+1
bismark, #
и ещё она требует Api v.2, то есть на старых системах работать е будет, нужно соответствующее обновление
0
Denai, #
Да никто не удивлён, что работает только в вакууме
+2
Ram0n, #
Опробуем, спасибо. Как раз есть лишняя свободная флешка.
–16
DeeZ, #
Все через чур сложно. Зачем целая утилита, если достаточно прописать GRUB в MBR, при этом используя средства самого GRUB сделать это можно без потери данных?

Хотя для совсем начинающего пользовтеля она может и будет полезна.
0
gibson_dev, #
У меня на одной флешке убунта и винда поставлены) без всяких мучений, достаточно только GRUB'a
0
Mid, #
а у меня убунта, которая соответственно либо грузится в лайв сиди либо ставится и в меню, при выборе этого действия я добавил ещё один пункт, прри котором грузится Hiren`s BootCD :)
+6
DeeZ, #
Даже тем кто не любит консоль, рекомендую все же освоить хотя бы GRUB4DOS
GUI установщик — Запустить, выбрать флешку, установить в MBR.
Скачать последний GRUB4DOS, распаковать, из папки все сложить в корень (многое не нужно из того что есть в архиве, но объяснять какие файлы выбрать считаю в комментах не уместно)
Руководство на русском.

Тем кто хочет попробовать но не имеет флешки либо боится испортить что то, можно скачать архив и распаковав его в коернь C: прописать в boot.ini
c:\grldr=«GRUB4DOS», перезагрузиться и попробовать. Даже в таком виде уже можно загрузиться с флешки.
GRUB вещь очень мощная и гибкая и позволяет с флешки грузить все что угодно, мое меню выглядит так:
find and load NTLDR of Windows NT/2K/XP
find and load BOOTMGR of Windows VISTA
Install Windows 7
Install Windows XP (WinXP\serial.bat)
Alkid Live CD (2010)
Ghost 11
Dos Live
Dos Floppy
Active Password Changer
Victoria 3.51
Hiren`s BootCD 9.6 RU
Memtest86+ v2.01
Acronis True Image
Acronis Disk Director
Partition Magic
Android
Pmagic
Puppy
xPUD
Xubuntu
Netbook Remix
GeeXboX
MoviX
Reboot
ShutDown
0
gavBTR, #
т.е. у тебя с флэшки можно поставить winXP? с семёркой ясно, там официально моно банальный исошник ульраисо смонтировать на флэшку. а как с ХП такое получилось? в папке WinXP лежат установочные файлы с диска? Всё путём работает? Как то пытался смастерить установочную флэшку4 для установки ХП, но с ходу не решил задачу, выпадала ошибка, не помню уж какая, в итоге остановился на банальном клонировании образа акрониса. В твоём случае образ родной? Е: сть возможность ставить так через флэшку сборки а-ля зверь? спасибо )) и ещё, алкид, хайренс как понимаю исошники?
+2
DeeZ, #
Да можно. В моем случае просто переписаны файлы с диска. Для того что бы установить XP грузится DOS, и запускается установка через autoexec.bat:
smartdrv
winnt /U:\WinXP\i386\winnt.sif

Сборки аля «зверь» не перевариваю, и даже не смотрел как оно там устроено. Так что не знаю.

Алкид — разархивированный ISO, все файлы просто лежат на диске. можно легко обновить базы, записав их в соответствующую папку. Либо удалить ненужное (правда в меню оно останется но место занимать уже не будет).

Hiren`s BootCD — лежит разархивированный ISO в папке BOOTCD от куда и запускается.

Как я написал GRUB очень мощное средство и позволяет запускать все что угодно, тем более, что тот же Hiren использует isolinux, у которого isolinux.cfg хоть не совместим с GRUB, но очень понятен.
Кстати, есть и ГУЙовая утилитка для конвертации isolinux.cfg в MENU.LST, не помню где брал, по этому выложил тут ( clck.ru/11k9 )
У Алкид вообще есть готовые файлы и для исолинукса и для груба. остается только правильно разложить по папкам и прописать в свой загрущик.
0
gavBTR, #
благодарю, видимо придётся все таки потратить время и сделать свой загрузочный сборник на флэшке. утомляет большое кол-во дисков и зависимость от глючных приводов.

падон, вопрос может не в тему, как то существует возможность защитить флэшку от записи? чтоб без паники можно было вставлять в заражённый комп. Пожалуй одна из главных причин, почему до сих пор использую диски с софтом.
0
XGodeksX, #
на многих флэшках есть соотвествующий переключатель
0
fireworker, #
Для некоторых флэшек с контроллером производства Silicon Motion (например SM321QF. встречается на 'дорогих' OCZ, и 'дешевых' A-Data) есть утилита SMI_UFD_Utility, позволяющая включать режим «только чтение» для любого раздела флэшки.
Ну и почти любую флэшку можно прошить, заранее подготовленным содержимым в режим «только для чтения». Как съемный диск, HDD, или CD-ROM. Заодно при этом сделав загрузочной.
Также, почти любой, можно сделать доступ по паролю. Но в этом случае, при вводе пароля, доступ открывается полный, чтение/запись.
НЛО прилетело и опубликовало эту надпись здесь
0
fireworker, #
Не для всех, но для большинства контроллеров USB-флэшек, производители выпускают утилиты позволяющие прошить её как CD-ROM в т.ч. Сделать? Ну, кратко если — определить контроллер, скачать утилиту для него, выставить параметры, прошить.
Все эти утилиты работаеют в Win 2k/XP (некоторые и в висте/7, но все равно в них нежелательно прошивать)
–2
Sergun, #
А как поделить флешку на 2 раздела и один из них зашифровать Bitlocker To Go? Не знаете случайно? :)
–5
gopline, #
Пытался пользоваться этой штукой, чтобы установить XP на USB HDD. На первом компьютере при начале второго этапа все вываливалось в синий экран, на втором — все установилось, но при запуске windows стабильно выдавался черный экран. Самостоятельно сделал свою сборку с поддержкой USB — на первый компьютер она установилась (но ушла в вечный ребут после установки драйверов к мат. плате), на втором — черный экран. Вывод: ну ёё нафиг, эту винду и железо кривое. Все плохо, в китае делано, пойду напьюсь с горя.
0
Matolch, #
Ну, задача установки Windows на usb-винт нетривиальна сама по себе. Но решение есть —
Eсть вполне официальная версия WinPE, и есть созданные на той же основе не без помощи Bart Lagerweij загрузочные CD/DVD многие можно найти тут например forum.ru-board.com/topic.cgi?forum=35&topic=23820
А с помощью нехитрых комбинаций)) и пары файлов от того же Bart Lagerweij
«The 2003 setupldr with ramdisk option prevent windows from crashing or a 0x7b stop error (inaccessible boot device).
This happens when windows is loading the USB devices drivers and the USB driver „resets“ the USB bus. When we are riding from the ramdisk loader, we are not dependant any USB vendor windows driver from resettings the USB bus. We can now boot successful from „most“ usb capable of booting hardware.»
скачать: www.nu2.nu/pebuilder/files/pe2usb101.zip
Еще не вытянул какой-нибудь из нашпигованных наборов WinPE. Однако существует конструктор — Bart's Preinstalled Environment (BartPE), который создаёт систему, аналогичную WinPE, но позволяет добавлять в нее программы.
www.nu2.nu/pebuilder/#download
С помощью BartPE и вышеописанной утилитки pe2usb ну и конечно инсталляционного диска Server2003sp1 удалось создать загрузочный USB диск. Минус — нужно много памяти (256) и желательно USB2.

Отсюда
0
Alaunquirie, #
Как сказали выше — Windows USB/DVD Download Tool + tinyurl.com/2atu37h
НЛО прилетело и опубликовало эту надпись здесь
–9
Mid, #
ъ
+2
DeeZ, #
Судя по оценкам к комментариям, здесь не любят программы без GUIя ;)
+15
madgnu, #
в этом треде нужно писать dd.exe
+2
Bkmz, #
dd if=image.iso of=/dev/sd[x]
Использовать без номера партиции, и будет у вас загрузочная флешка.
+1
FessAectan, #
Как быть тем у кого не Windows на компьютере с которого необходимо подготовить флэшки?
Хотелось бы увидеть универсальное решение :)
0
realovich, #
Например, вот здесь говорилось о том, как сделать загрузочную флешку с Windows 7 из под Ubuntu
0
Malamut, #
unebootin же для линухов, а как винду записать на флешку из-под линуха — не знаю((
+1
Unic, #
unetbootin есть как под linux, так и под windows.
Записать в ней винду на флэшку можно точно так же, как и люую другую ОС, скормив ей ISO образ :)
Единственное, что для 7-ки флэшка должна быть отформатирована в NTFS, иначе не загрузится.
0
filippoff, #
клева! спс!
–1
TheRipper, #
Уже давно юзаю комп без дисководов. Только флешки и внешние диски юсб/еСата
0
TheRipper, #
Пользуюсь unetbootin для установки линуксов и Windows 7 USB/DVD Download Tool для винды
PS: Перед использованием последнего надо форматировать флешку в нтфс, иначе будет OS was not found
0
Mel, #
www.pendrivelinux.com/boot-multiple-iso-from-usb-multiboot-usb/

Можно залить много разных образов, лишь бы места хватило. Залил себе вин7 и убунту когда покупал ноут без предустановленной ОС.
+1
gagoman, #
Использую Grub4Dos, удобнейшая вещь. Начиная от простой загрузки i386 или загрузки с hdd и вплоть до мапа в память образов с последующей загрузкой.
0
second_pilot, #
лого операционок это просто mad skillz
+1
sisaenkov, #
А возможно залить на флешку сразу XP, 2003, 7, 2008? Поле то всего одно для каждого из семейств ОС.
+1
xamelion, #
вот станет более распространённым USB 3.0 и появятся флэшки работающие с ними, то тогда работа с операционной системой с флэшки будет приносить одно удовольствие, а сейчас к сожалению скорость передачи данных маловата, для нормальной работы!
0
DeeZ, #
Скорость работы USB2.0 более чем достаточна для работы операционной системы (по крайней мере в Live режиме). проблема в самой флешке, при большом числе операций чтения\записи скорость работает сильно падает. Тот же винт подключенный по USB обеспечивает вполне приемлемую скорость, для комфортной работы.
+1
last_samurai, #
Удивительно как вы вовремя!:) Спасибо
0
iPavel, #
Благодарю за статью. Есть ли подводные камни при возвращении к изначальному состоянию самой обычной флешки? И делается это простым форматированием?
0
realovich, #
Вы можете без особых проблем и усилий вернуть флешку к изначальному состоянию простым форматированием
+1
Savvateev, #
У меня на сайте есть подробная статья по созданию загрузочной флэшки с помощью grub4dos. Если кому интересно вот ссылка http://savvateev.org/blog/17/.
+1
eXstaM, #
в прошлом долго пробовал поставить xp с флешки, после двух дней мученья так ничего и не получилось.
автору большой респект, надеюсь что все заработает
0
realovich, #
Заработает! Проверено! ;)
+1
hosco, #
Классные кожаные флешки на оппике, захотелось себе такую.
НЛО прилетело и опубликовало эту надпись здесь
0
mrpuzo, #
Делал себе загрузочную флешку для установки Win7. После операции фоешка из 16 Гб превратилась в 15. Как починить не знаю. :(
0
realovich, #
Кажется, невелика потеря… Но если вопрос принципиальный, тогда вам нужна вот эта тема.
0
arkanum, #
Отличная прога! Жаль для Ubuntu всё не так просто. Но найти кусочек винды, чтобы сделать флешку загрузочной, ещё можно.
Качал отсюда последнюю версию: www.winsetupfromusb.com/downloads/

На сегодня следующие версии актуальны:
WinSetupFromUsb 1.0 – 17.10.2013 (libwim-9.dll updated- 14.Nov.2013)
WinSetupFromUsb 1.0 RC4 – 19.09.2013
WinSetupFromUsb 1.0 beta8 – 27.04.2012

Удобно и быстро!

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