Загрузка без загрузочного диска

У меня в кладовке все еще хранятся дискеты, большинство из которых являются загрузочными дисками для старых операционных систем (Windows Me, Windows 95, DOS 6.2, DOS 4.0, и т. д.). Ни на одном из моих компьютеров уже нет дисковода, но столько трудов стоило создать или получить каждый диск, что я не осмеливаюсь расстаться с ними: вдруг однажды кто-то постучится в мою дверь и попросит загрузочный диск для IBM XT двадцатипятилетней давности?

Достаточно сказать, что запустить ПК без операционной системы действительно сложно. Windows 7 продается на загрузочном DVD, но что, если у вас старый привод, не поддерживающий загрузку с DVD, или привод не работает, что делать тогда? Один из способов — снять жесткий диск и использовать другой компьютер для копирования файлов с установочного диска Windows во временную папку на диске. При этом остается одна проблема: как же запустить компьютер, чтобы извлечь эти файлы?

А если Windows уже установлена, но необходимо выполнить задачу, которую вы не можете сделать изиутри Windows, например обновление (прошивку) BIOS компьютера, видеокарты или жесткого диска?

Если вам не повезло связаться с одной из утилит по обновлению BIOS, ко* 0% торые настаивают на записи файлов на диск, то вы можете воспользоваться

i ^ бесплатным инструментом Виртуальный гибкий диск (Virtual Floppy Drive), скачав его с http://chitchat.atinfbseek.co.jp/vmware/vfd.html, и добавить фальшивую букву диска. Запустите программу, после чего используйте Проводник для извлечения файлов.

К счастью, существует несколько способов запуска ПК, если не получается запустить компьютер с жесткого диска: сетевая загрузка (РХЕ), загрузочный флэш-диск USB и загрузочный CD.

Сетевая загрузка (РХЕ)

Используя Предварительную загрузку (Preboot Execution Environment (РХЕ)), вы можете поместить загрузочные файлы в папку на другом компьютере сети, после чего загрузить ПК, используя эти файлы. Придется потрудиться, но это проще, чем загрузка с диска.

Для начала нужен рабочий компьютер с выходом в Интернет. Установите Пакет автоматической установки Windows (Windows Automated Installation Kit (WAIK)), который можно бесплатно скачать с http://go.microsoft.com/fwlink/?LinkId=136976. Из меню Пуск откройте Утилиты командной строки Windows РЕ (Windows РЕ Tools Command Prompt) и, если вы устанавливаете 32-битную версию Windows 7, наберите

copype.cmd х8б C:output или, для 64-битной (х64) версии, copype.cmd amd64 C:output

и нажмите Enter. Командный файл автоматически создаст лапку C:output. После копирования файлов наберите следующую команду для подсоединения образа Утилиты предварительной установки Windows (Windows Preinstallation Environment (PE)):

imagex /mountrw C:outputwinpe.wim 1 C:outputmount

Далее откройте Проводник Windows и создайте подпапку внутри c:output, назвав ее boot Скопируйте все файлы из C:outputmountWindowsBootPXE в новую папку C:outputoot. После этого отсоедините образ Windows РЕ:

imagex /unmount C:outputmount

Скопируйте файл boot.sdi из установочной папки WAIK в папку C:outputoot. Если вы устанавливаете 32-битную версию Windows 7, возьмите boot.sdi из C:Program FilesWindows AIKToolsPEToolsx86oot, а если 64-битную (х64) версию, то возьмите его из C:Program FilesWindows AIKToolsPEToolsamd64oot.

Вернитесь к окну командной строки и скопируйте файл winpe.wim в папку boot, переименовав его в boot.wim:

сору C:outputwinpe.wim c:outputootoot.wim

После этого остается ввести еще несколько команд для создания файла Данных конфигурации загрузки (Boot Configuration Data (BCD)), используя bcdedit.exe, ту же утилиту, которая применяется для создания двойной загрузки. Просто загрузите makebcd.bat с http://files.creativelement.com/annoyances/makebcd.bat и запустите ее на своем ПК. Чтобы скопировать и вставить GUID, щелкните правой кнопкой мыши на любой области окна командной строки, выберите Пометить (Mark), выделите текст в фигурных скобках, расположенный над командой, затем нажмите Enter, чтобы скопировать текст. Снова щелкните правой кнопкой мыши, выберите Вставить (Paste), чтобы вставить текст, и нажмите Enter для продолжения. Если все в порядке, появится сообщение Операция успешно выполнена (The operation completed successfully).

Последний шаг — установка серверной программы Trivial File Transfer Protocol (TFTP), например Tftp32 (ее можно скачать с http://tftpd32.jounin.net/), чтобы компьютер мог подсоединиться к рабочему ПК для извлечения файлов загрузки. Установите Tftp32 и запустите tftpd32.exe. Нажмите Найти (Browse), выберите папку C:/output и нажмите ОК, чтобы установить Текущий каталог (Current Directory). Далее выберите вкладку Сервер DHCP (DHCP server), нажмите Помощь (Help) и заполните поля, следуя подсказкам. В поле Загрузочный файл (Boot file) наберите boot.sdi. После этого нажмите Сохранить (Save).

После настройки сервера РХЕ необходимо активировать сетевую загрузку РХЕ в настройке BIOS вашего ПК. Вам понадобится имя хоста и IP-адрес компьютера, действующего в качестве сервера РХЕ.

Создание загрузочного CD-диска

Существует множество способов создания загрузочного CD-диска; чтобы создать загрузочный CD Windows 7, выполните следующее:

1. Сначала установите пакет программ WAIK, как было описано в предыдущем разделе. Из меню Пуск откройте Утилиты командной строки Windows РЕ (Windows РЕ Tools Command Prompt) и, если вы устанавливаете 32-битную версию Windows 7, наберите

copype.cmd х86 C:ootcd или, для 64-битной (х64) версии, copype.cmd amd64 C:ootcd

и нажмите Enter. Командный файл автоматически создаст папку C:ootcd.

2. Затем скопируйте файл образа Windows РЕ:

сору C:ootcdwinpe.wim C:ootcdISOsourcesoot.wim Скопируйте imagex.exe:

сору "C:program filesWindows AIKToolsx86imagex.exe" C:ootcdiso

3. Наконец, создайте ISO (образ диска):

oscdimg -п -Ь C:ootcdetfsboot.com C:ootcdISO C:ootcdootcd.iso

Когда ISO-файл будет готов, используйте программу Windows Disc Image Burner (isoburn.exe) или такую программу, как ISO Recorder (можно скачать бесплатно с http://isorecorder.alexfeinman.com/), чтобы записать ISO на чистый CD-диск. Вставьте готовый CD-диск и включите компьютер, чтобы начать загрузку. Информация о загрузке с CD-диска дана в разделе «Установка Windows на пустой жесткий диск».

Создание загрузочного флэш-диска USB

Флэш-диск представляет собой современный вариант дискеты, поэтому почему бы не использовать его?

Так как все данные с флэш-диска будут удалены, сохраните их, перед тем как продолжить. Вставьте флэш-диск в USB-порт, а загрузочный диск Window's — в DVD-привод, запомните соответствующие буквы дисков.

"*v Вам понадобится флэш-диск объемом не меньше 4 Гбайт. (В большинстве слу-чаев флэш-карты, используемые в фотоаппаратах, не подойдут.) Учитывайте,

• i* что только новые компьютеры поддерживают загрузку с флэш-дисков. Чтобы ч‘ проверить, может ли это делать ваш ПК, сверьтесь с документацией или поищите в параметрах BIOS компьютера возможность активировать эту функцию.

Далее в режиме администратора откройте окно командной строки (см. главу 7) и запустите служебную программу diskpart.exe, чтобы использовать утилиту командной строки для создания разделов диска (описано в разделе «Работа с разделами»). В окне ввода diskpart наберите list disk

В списке найдите название вашего флэш-диска USB.

После этого наберите select disk n

где n — это обозначение вашего флэш-диска. Затем последовательно введите

команды

clean

create partition primary select partition 1 active

format fs*ntfs

assign

exit

чтобы подготовить флэш-диск. После этого наберите d:ootootsect.exe /nt6o и:

где d: — буква DVD, а и: — буква флэш-диска. Наконец, скопируйте все файлы с DVD в папку boot (верхнего уровня) на флэш-диске.

После копирования файлов вставьте флэш-диск в один из свободных USB-нортов ПК и используйте его для загрузки компьютера.