Как сделать загрузочную флешку


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

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

  Для создания мультизагрузочных флешек существуют специальные программы. Но тут есть несколько проблем: одни работают только с образами Linux, другие не имеют возможности корректировать меню загрузки, третьи создают творения, которые просто не запускаются.

  Поэтому я решил обратить свое внимание на Grub (Grand Unified Bootloader) - загрузчик операционной системы от свободно развивающегося проекта GNU Linux. Вооружившись программами «grubinst» и «grub4dos», я начал эксперименты с созданием своей загрузочной флешки (об этом я уже писал в своей предыдущей статье). Перепробовал всевозможные способы, но успеха так и не достиг. То экран «приветливо» встречал меня чернотой, то выскакивало сообщение «MISSING MBR-HELPER». Это очень удивляло, потому что большая часть интернет-сообщества хвалила этот способ создания flashboot. Вывод такой: все зависит от материнской платы  -  может запустится, а может и нет. Надо пробовать!

  Небольшое лирическое отступление. В процессе создания MBR записей я перепутал диск и флешку. При этом после перезагрузки не удалось ни выйти на точку восстановления, ни загрузить последнюю удачную конфигурацию, ни даже загрузиться в безопасном режиме. Ситуацию спасли две команды "fixboot" и "fixmbr", выполненные в консоли восстановления Windows. Если бы у меня стояла Windows 7 – пришлось бы прибегнуть к BOOTREC.exe (вводится с двумя параметрами /FixBoot и /FixMbr).

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

  Но мы отвлеклись, возвращаемся к основной теме! Изучая материалы, посвященные созданию загрузочного носителя, я наткнулся на интересную статью. Ее смысл сводился к тому, что пока BIOS воспринимает флешку как USB-FDD, положительного результата можно не ждать. Нужно особым образом преобразовать ее в USB-HDD. Способ, описанный в этой статье, я не осилил, но поделюсь своими наработками.

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

  Во-вторых, предвижу, что профессиональные программисты и знатоки GRUB захотят зажечь факелы и наточить топоры и вилы, как только увидят в деталях этот способ :) Не стоит этого делать, лучше напишите содержательные комментарии.

  Итак, переходим непосредственно к делу. Скачиваем программу «USB Disk Storage Format».

  Форматируем нашу флешку в файловую систему NTFS.

Программа
 

  Далее применяем программу «BOOTICE» в три простых шага:

Шаг 1.

Интерфейс программы
 

Шаг 2.


 

Шаг 3.


 

  Далее идет утилита «Win Setup From USB». С ней также все просто. Выбираем флешку, указываем загрузочный образ (ISO-файл), который хотим на ней разместить и жмем «GO».

Утилита
 

  Процесс создания необходимых записей не занимает много времени, но есть один важный момент! На несколько секунд в рабочем окне появляется надпись «Installing grub4dos bootsector to (hd1.0)».


 

  Это принципиально, так как флешка для нашей ОС, это теперь - второй жесткий диск,  работающий в режиме «Secondary Master» на IDE-шлейфе (думаю, что правильным будет именно такое объяснение). Этот момент станет важным при внесении изменений в файл «Menu».

  Кто знает, как переписать настройки загрузчика более простым способом, обязательно поделитесь!

  Теперь посмотрим, какие новые атрибуты появились у флеш накопителя после «обработки» его нашими программами? Фото ниже - кликабельно.

Создание загрузочной флешки

  Как видите, флешке присвоен статус раздела «Active» (загрузочный).

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


 

  Программа «Win Setup From USB» уже создала для нас все необходимое для загрузки, но почему-то у меня этот вариант не сработал. Поэтому я удалил перечеркнутые файлы и заменил их аналогичными из пакета «grub4dos». Если не сможете найти, посмотрите вот этот архив.


 

  После эмуляции загрузочной флешки в программе «Moba Live CD» (как с ней работать, смотрите здесь), я получил почти искомый результат.


 

  В конце осталось лишь подкорректировать файл "Menu" указанным образом.


 

  Стоит сказать, что возможности GRUB как загрузчика невероятно широки, поэтому если кто заинтересуется этим вопросом, отдельно прилагаю русское руководство по нему.

  Вот как выглядит мое творение:

Меню загрузочной флешки
 

  «Бедновато!» - скажет кто-то. Может быть. Но это всего лишь «программный портфель» пользователя ПК. В него теперь можно положить все что угодно. Я бы добавил: "Memtest", "MHDD", "Offline NT Password&Registry Editor".

  Если кто-нибудь знает, что же еще полезного и нужного можно разместить на мультизагрузочной флешке (и главное, как это сделать правильно) пишите в комментариях. Но условие такое: сборки, состоящие из десятков программ «весом» от 500 МБ, не предлагать. Вряд ли кто-то будет использовать весь этот «арсенал».

  Связаться с автором статьи можно по этому адресу:



Понравилась статья?
Нажмите на кнопки ниже или оставьте комментарий !


Андрей
Простенькая программа Rufus.
Ставил на флешку Linux Mint Mate 13 (это что-то вроде "винды" на Линуксе). С Линуксом сложнее - флешка должна быть отформатирована в Линуксе. Руфус это делает, а на чистой винде это сделать невизможно. Заняло 5 Гб. Три гига осталось на свободное место.
Плюсы - не нужен HDD. OS всегда в кармане. Комп можно на Raspberry сделать размером с пачку сигарет. Упала Винда - вставляем флешку, грузимся копируем нужные файлы.

[Ответить]
Андрей
Спасибо за дополнение, тезка! Правда (добавлю для объективности) процессор Raspberry - тормозной, а без приклеенного сверху радиатора так вообще перегревается, но... можно и так!  =)

[Ответить]
Андрей
Минусы - статическая ячейка менее надежнее, чем магнитный носитель в HDD. Флешки очень часто летят, и ресурс у них в 10 раз ниже.

[Ответить]
Иван
Вопрос таков можно ли на флешку установоть готовую винду и ей пользоваться для выхода в интернет?

[Ответить]
John
Можно, но лучше для этого использовать Linux.

[Ответить]
Андрей
Можно, но тормозить будет страшно и определенное количество сайтов, скорее всего, корректно работать не будут! Хотя, если это не принципиально, то...

[Ответить]
Сергей
Вот еще один мануал по созданию флешки для загрузки Windows - softdroid.net/htmlpx

[Ответить]
John
Это общеизвестно, но одно дело записать готовый образ на флэшку, другое - создать загрузочную флэшку самому.

[Ответить]
вася шрам
мужики че делать нет бук не запускается на заставке ASER и внизу f2 go to setup в них если не заходиш то начинает грузиться какието буквы цифры и просит щас напишу PXE-MOF:exiting PXE-ROM no bootable device -- insert boot disk and press key

[Ответить]
John
Пытается грузиться по сети.
Либо не видит других загрузочных устройств, либо они отключены в BIOS'е.

[Ответить]
Андрей
PXE - Preboot eXecution Environment (среда для загрузки компьютера с помощью сетевой карты). Посмотрите в биосе, определяется ли жесткий диск? Дальше решайте по ситуации  :)

[Ответить]
KirVK
а поделитесь информацией о редактировании меню? что означают и как используются все эти map, hook и иже с ними? а то сам так же просто копирую имеющиеся значения - а хочется понимания )

[Ответить]
John
Там же есть ссылочка на русское руководство по загрузчику GRUB. В нём всё и описано.

[Ответить]
KirVK
уже скачал. курю ) спасибо!

[Ответить]
Андрей
Попробуйте написать письмо автору данной статьи. У меня с ним, к сожалению, нет связи.

[Ответить]
Максим
А для загрузки Windows 7 тоже ж подойдет?

[Ответить]
Андрей
По идее, - да. Хотя, лучше спросить об этом у автора статьи.

[Ответить]
Артем
Хотелось бы еще узнать о виртуальных машинах,как создать и как связать с реальной машиной или сервером.

[Ответить]
Андрей
Внимательно посмотрите вот здесь, Артем. Мы эти вопросы разбирали.

[Ответить]
Валентин
А как пользоваться программой Offline NT Password&Registry Editor меня она заинтересовала

[Ответить]
Павел
Если есть интерес к Offline NT Password&Registry Editor можно поговорить о ней в следующей статье  :)

[Ответить]
Валентин
Да очень бы хотелось интерес есть. Да вообще Спасибо Вам благодаря вашим постам я начинаю себя признавать компютерщиком.

[Ответить]
Андрей
Передам Ваш вопрос автору статьи   !;)

[Ответить]
Игорь
Как раз то что искал.

[Ответить]
Андрей
Рады, плюсуйте по кнопкам   !;)

[Ответить]
Владимири
А как вообще и в частности определить поддерживает материнская плата загрузку с USB или нет? Существуют какие либо рекомендации на этот счет?

[Ответить]
Андрей
Ну, поддерживают-то многие (а более-менее новые - все). В биосе посмотрите: там где загрузка с CD/DVD выставляется. Может быть прямо USB опция или как-то по другому называться (removable device, например).

[Ответить]

Страницы: [1] | [2] [Следующая] | [Последняя]

Оставить комментарий

Ваше имя:

Комментарий:
Введите символы: *
captcha
Обновить


Поиск по сайту
ФОРУМ нашего сайта !




Ресурсы по теме !