Содержание:
- Что такое загрузочная флешка и для чего она нужна?
- Требования к флешке и программному обеспечению
- Загрузочная флешка при помощи WinSetupFromUSB
- Загрузочная флешка при помощи UltraISO
- Загрузочная флешка при помощи DirectGRUB
Что такое загрузочная флешка и для чего она нужна?
Загрузочная флешка – полезный инструмент, особенно необходимый, если в случае неполадок не хочется обращаться в сервисный центр. Устранять сбои в работе компьютера гораздо проще, когда под рукой есть загрузочная флешка с антивирусом и утилитами для проверки состояния жёсткого диска и памяти. Ещё лучше иметь флешку, на которой есть инсталлятор операционной системы. В таком случае решаются даже весьма серьёзные проблемы, те, при которых без переустановки Windows не обойтись.
Чаще всего, однако, необходимость подготовить загрузочную флешку возникает при плановой переустановке операционной системы, которую при активной работе с компьютером приходится проводить раз в один-два года. Независимо от целей, создание загрузочных флешек может производиться разными способами, каждый из которых при соблюдении некоторых простых правил одинаково универсален.
Правила, о которых идёт речь, обусловлены относительной новизной USB-флешек. Архитектура персональных компьютеров сложилась в то время, когда о флеш-памяти ещё никто не думал; основными носителями информации тогда были дискеты, позднее эволюционировавшие в оптические диски, и порядок записи, считывания и хранения информации на них сильно отличался от тех же операций для флешек. Хотя все современные (выпущенные в последние 5-7 лет) компьютеры поддерживают загрузочные флешки, для активации этой поддержки требуется следить за параметрами USB-накопителя и настраивать BIOS компьютера. И, разумеется, для загрузочных флешек нужно выбирать только стабильно работающие носители.
Требования к флешке и программному обеспечению
К параметрам флешки, из-за которых потенциально могут возникнуть проблемы, относятся её объём, файловая система и поколение. Для создания загрузочного носителя с Windows XP флешка должна вмещать 1-4 ГБ информации (оптимальный размер, который точно будет «понят» всеми BIOS – 2 ГБ), быть отформатированной в FAT 32 (для новых BIOS допустим NTFS) и относиться к спецификации USB 2.0. Проверить каждое из этих свойств несложно:
- объём флешки отображается в окне «Свойства», в которое можно попасть через контекстное меню накопителя (щелчок правой кнопкой мыши на значке флешки в окне «Мой компьютер»);
- тип файловой системы отображается там же, кроме того, его всё равно можно будет изменить при форматировании;
- у флешек USB 2.0 пластиковая вставка внутри металлического разъёма чёрного цвета (у USB 3.0, которые пока что могут конфликтовать даже с компьютерами последних моделей, она синяя).
Кроме флешки понадобится образ инсталляционного диска Windows XP и любая из программ для его правильной записи. Например, можно воспользоваться утилитой WinSetupFromUSB. Она включает в себя средства для проведения всех этапов процедуры, от форматирования до собственно копирования файлов, а вдобавок позволяет создавать загрузочные флешки с несколькими операционными системами, дополнительными приложениями и т.д. Но можно обойтись и без этой программы, если на компьютере уже установлена какая-либо программа для работы с образами дисков, например, UltraISO. В таком случае форматирование и создание активного раздела на флешке осуществляется средствами Windows. Ещё более лёгкий способ – прибегнуть к утилите DirectGRUB, предназначенной исключительно для записи инсталляторов Windows XP и потому имеющей предельно простой интерфейс.
Первый этап подготовки флешки – её форматирование и создание активного раздела. Обозначение раздела как активного позволит BIOS считывать с него информацию, даже когда операционная система с винчестера не загружается; форматирование нужно потому, что запись образа диска на флешку – это не просто копирование файлов, но симуляция той структуры хранения информации, которая есть у DVD. Полное удаление всех файлов служит гарантией того, что никакой фрагмент данных не «подменит» собой фрагмент инсталляционной программы. Естественно, все ценные файлы перед форматированием нужно скопировать на другой носитель.
Windows не позволяет создавать на флешках несколько разделов. Превратить уже имеющийся раздел в активный можно несколькими путями:
- при помощи программ для управления дисками, например, Partition Manager;
- через WinSetupFromUSB;
- через встроенную в Windows утилиту DiskPart.
Использование Partition Manager – наиболее гибкий, но требующий установки дополнительного ПО способ. Для создания загрузочной флешки достаточно владеть средствами управления разделами WinSetupFromUSB и DiskPart. Форматировать флешку можно хоть встроенным в Windows XP инструментарием, хоть через UltraISO.
Что касается образа инсталлятора Windows XP, то лучше всего его взять с лицензионного диска. Если его нет под рукой, можно скачать образ из интернета; во избежание проблем (и если нет желания лично вникать в то, каких именно файлов не хватает для успешной установки ОС) следует выбирать официальную (MSDN) сборку, можно с интегрированными Service Pack, но без «усовершенствований» от народных умельцев. Удобнее всего скачивать образ в формате ISO. Хотя программы для работы с образами понимают и другие форматы, при использовании утилиты WinSetupFromUSB образ нужно распаковывать, и распространённые архиваторы, например, WinRAR, понимают лишь некоторые расширения.
Загрузочная флешка при помощи WinSetupFromUSB
WinSetupFromUSB работает без установки – её можно запустить сразу после скачивания. В главном окне программы нужно выбрать в верхнем выпадающем списке ту флешку, на которую будет устанавливаться инсталлятор. Затем требуется нажать кнопку «Bootice». Во вкладке «Physical Disk» нужно убедиться, что выбрана правильная флешка, нажать на кнопку «Parts Manage» (это присвоит разделу статус активного). Затем нужно вернуться в основное окно, нажать на «ReFormat USB disc» –>«Next» –> «ОК». Настройки по умолчанию можно не менять. Эта цепочка команд запустит форматирование, после которого следует вернуться в «Bootice» и всё в той же вкладке «Physical Disk» нажать на «Progress MBR».
После этого откроется окно создания загрузочной записи. В списке типов загрузчиков, который находится во вкладке «Master Boot Record», нужно выбрать Grub4DOS – самый распространённый и «понимаемый» всеми компьютерами вариант. Затем нужно нажать «Install/Config» и, не меняя никаких настроек в следующем окне, «Save to Disc».
Затем в окне «Bootice» нужно нажать «Progress PBR», перейти к окну «Partition Boot Record», снова выбрать Grub4DOS и запустить «Install/Config».
Последний этап создания загрузочного USB-носителя – перенос файлов инсталлятора. Это делается через главное окно WinSetupFromUSB. В разделе «Add to USB disk» нужно поставить галочку напротив пункта Windows 2000/XP/2003 Setup, щёлкнуть на кнопку выбора пути к инсталлятору и указать папку, в которой находится заранее распакованный образ (или адрес дисковода со вставленным инсталляционным диском). Затем нужно нажать «Go» (лучше предварительно поставив галочку напротив пункта «Test in QEMU»). Если пункт, «Test in QEMU» был отмечен галочкой, после появления сообщения Job done загрузочная флешка будет протестирована в виртуальной машине (появится окно с «процессом инсталляции»). Эта опция полезна в том случае, если есть повод сомневаться в качестве образа операционной системы или в стабильности работы флешки.
Загрузочная флешка при помощи UltraISO
WinSetupFromUSB – мощный, но малопонятный новичку инструмент. Создание загрузочного носителя через UltraISO или другую программу для работы с образами дисков позволяет лучше понять каждый шаг алгоритма; кроме того, UltraISO – приложение, которое зачастую уже имеется на компьютере, особенно если приходится часто устанавливать различные программы и игры.
Сперва нужно отформатировать флешку и сделать на ней загрузочный раздел. Обычно UltraISO делает это автоматически при записи образа Windows, однако в старых версиях этого может не происходить. Поэтому флешка форматируется через щелчок правой кнопкой мыши на её значке в «Моём компьютере», пункт «Форматировать…» –> «Начать». В качестве файловой системы можно выбирать NTFS, если флешка будет использоваться с более-менее современным компьютером, или FAT 32.
Затем флешку нужно сделать активной. Для этого требуется в меню «Пуск» найти пункт «Выполнить…» и ввести в открывшемся окне команду «diskpart». Откроется окно утилиты с интерфейсом командной строки. Дальше нужно ввести команду «list disk» – после нажатия на Enter она выводит на экран список всех доступных дисков. По размеру (объёму данных, который отобразится в табличном виде) нужно определить номер, которым обозначена нужная флешка, например, 3. Затем нужно ввести «select disk 3» – так утилита выберет для дальнейших операций флешку – и набрать «list partition». В окне появится таблица, в которой будут даны характеристики только одного раздела (поскольку на флешках больше одного раздела в Windows не бывает). Дальше требуется ввести «select partition 1» и «active». Появится сообщение о том, что раздел 1 помечен как активный. После этого можно закрыть окно утилиты.
Затем нужно запустить UltraISO (программа требует установки, однако есть и портативная версия, которую достаточно скачать на винчестер), нажать «Файл» –> «Открыть» и указать путь к образу диска Windows XP (или к CD/DVD дисководу). В главной части окна программы появится список файлов, которые входят в состав образа. Затем нужно в меню «Самозагрузка» выбрать пункт «Записать образ жёсткого диска». Убедившись, что выбрана правильная флешка, а метод записи установлен на «USB-HDD+», следует нажать «Записать». После завершения записи флешка будет готова к работе.
Загрузочная флешка при помощи DirectGRUB
Утилита DirectGRUB установки не требует – сразу после скачивания её можно запускать и использовать. В главном (и единственном) окне программы нужно указать адрес, по которому расположен образ Windows XP (программа понимает только ISO-формат), и имя флешки. Также требуется выбрать тип файловой системы и то, как BIOS должно определять флешку (оптимально выставить USB-HDD).
Затем требуется поставить галочку напротив «Форматировать флешку». Если форматирование производилось средствами Windows, этот пункт, как и указано в окне программы, необязателен. Однако если была изменена настройка файловой системы, форматирование провести придётся. Для пустой флешки оно не занимает много времени. После завершения всех настроек нужно нажать кнопку «Начать» и дождаться, пока флешка будет готова.
Изменение порядка загрузки в BIOS
Чтобы запустить инсталляцию Windows XP, нужно провести настройку BIOS. Зайти в BIOS можно только во время перезагрузки компьютера, до того, как появится заставка операционной системы. Это «окно» составляет несколько секунд – за это время нужно успеть нажать клавишу прерывания загрузки, которая у разных моделей компьютеров разная. Лучше всего посмотреть, как зайти в BIOS, в инструкции к компьютеру или в интернете. Однако можно попробовать некоторые распространённые комбинации: Del, Alt, F2, F9, другие клавиши F-ряда.
В BIOS, во-первых, необходимо установить порядок загрузки, начинающийся с USB-накопителя. Интерфейс различных BIOS также различается, однако в любом случае нужно при помощи стрелок и Enter найти раздел «Boot», в котором должен находиться список загрузочных устройств. Клавишами F5 (вверх) и F6 (вниз) нужно вывести «USB-HDD» (название может отличаться, но будет начинаться с USB) на первое место и выйти из BIOS, сохранив изменения. Ориентироваться помогает список команд, который отображается внизу окна.
Во-вторых, некоторые компьютеры могут конфликтовать с собственными жёсткими дисками. Точнее, «не видеть» их при переустановке системы. Если при попытке загрузить Windows XP с флешки появляется сообщение, в котором так или иначе говорится о нехватке каких-либо драйверов винчестера, стоит попытаться в BIOS найти раздел «Advanced» и изменить параметр «OnChip SATA» на «Native IDE» (название, снова-таки, может отличаться, но оно не должно содержать в себе слово «AHCI»). Если это не поможет, придётся искать драйвера для жёсткого диска, интегрировать их в образ Windows и перезаписывать загрузочную флешку.