Установка Windows XP с USB накопителя
Предостережения, отказ от ответственности
правитьВыполнение некоторых пунктов вызывает потерю информации на винчестере со всеми вытекающими последствиями. Будьте внимательны.
Для кого предназначена статья
правитьСтатья предназначена для владельцев ноутбуков Lenovo IdeaPad S9/S10. Оказывается, на этих нетбуках производитель оставил почти всё необходимое для того, чтобы самостоятельно создать загрузочную флешку, а затем установить Windows XP с неё:
- дистрибутив Windows XP
- Windows PE
Тем не менее, статья будет полезна не только владельцам этих ноутбуков.
Плюсы и недостатки способа
правитьМного ручных действий по копированию файлов, правке загрузочных секторов и т. д., что противоречит идее: вставил загрузочный диск, выбрал в BIOS его как загрузочный, загрузился с него и попал прямо в установщик операционной системы. И далее она сама всё сделает.
Место на винчестере может быть использовано более рационально, по сравнению с тем, что предлагает производитель.
Сохранение файлов, необходимых для создания загрузочного диска и установки Windows XP
правитьЗапишите следующие папки с Lenovo S9 в надежное место:
Название папки | Где найти папку |
---|---|
PETools | папка находитcя внутри "С:\Program Files". Папка содержит WindowsPE (Microsoft Windows Preinstallation Environment) + инструменты для правки загрузочных записей жесткого диска |
Drivers | папка находитcя на диске D. Содержит драйверы для вашего ноутбука Lenovo S9 |
I386 | папка находится в "C:\I386" и содержит Windows XP. |
Получение BootRec.exe
правитьПолучить BootRec.exe можно двумя способами, на выбор:
- через интернет поисковик
- (если не доверяете источникам в интернете):
- с помощью 7-zip распакуйте содержимое PETools\winpe.wim во временную папку. Распакуется куча файлов и подпапок, среди них будет искомый BootRec.exe (у меня находился по адресу 1\Windows\winsxs\x86_microsoft-windows-winre-tools_31bf3856ad364e35_6.0.6000.16386_none_c7c6dbb873271f5b).
Создание папки winpe_x86
править- Зайдите в папку PETools. Здесь и далее в этом пункте <some disk letter> означает какая-нибудь буква диска (на ваше усмотрение)
copype.cmd x86 <some disk letter>:\winpe_x86
- Скопируйте папку, содержащую Windows XP (ту, которая на LenovoS9 в C:\I386)
xcopy <lenovo I386>I386 /s /e /f /i <some disk letter>:\winpe_x86\ISO\winsetup\I386
- Создайте папку с нужными инструментами
mkdir <some disk letter>:\winpe_x86\ISO\RecoveryTools
- Скопируйте нужный инструмент от Microsoft
xcopy x86\BootSect.exe /s /e /f /i <some disk letter>:\winpe_x86\ISO\RecoveryTools
- здесь <путь к BootRec> - это путь, где лежит полученная Вами утилита BootRec.exe. смотрите "Получение BootRec.exe"
xcopy <путь к BootRec>\BootRec.exe /s /e /f /i <some disk letter>:\winpe_x86\ISO\RecoveryTools
- Команда необязательна. Она предназначена для копирования файлового менеджера FAR, который можно будет запускать из WinPE
xcopy <путь к FAR>\*.* /s /e /f /i <some disk letter>:\winpe_x86\ISO\RecoveryTools\FAR
Теперь папка winpe_x86 готова к дальнейшему использованию.
Cоздание образа winpe_x86 - файл winpe_x86.iso
править- Сначала выполните пункт "Создание папки winpe_x86"
- Из папки PETools выполните
oscdimg -m -n -b<some disk letter>:\winpe_x86\etfsboot.com <some disk letter>:\winpe_x86\ISO <some disk letter>:\winpe_x86\winpe_x86.iso
В результате создастся файл "winpe_x86.iso".
Запись загрузочных данных на флешку
правитьВНИМАНИЕ: все данные с подопытной флешки на данном шаге будут потеряны.
Выберите любой удобный способ и выполните его:
- "Запись загрузочных данных на USB Flash (PeToUSB+bootseсt)"
- "Запись загрузочных данных на USB Flash (diskpart)"
Первый способ требует сторонней утилиты. Второй требует загрузки WinPE (из VirtualBox или с CD-ROM диска) или WinVista.
Запись загрузочных данных на USB Flash (PeToUSB+bootseсt)
править- Скачайте утилиту PeToUSB.exe с сайта http://GoCoding.Com
- Запустите утилиту PeToUSB.exe
- Выберите подопытный USB Flash
- Установите галки "Enable disk Format" + "Quick Format" + EnableLBA
- Запустите процесс разбиения диска, нажав Start. О завершении процесса Вам будет сообщено.
Готово. Можете извлечь флешку.
Запись загрузочных данных на USB Flash (diskpart)
правитьВНИМАНИЕ: неправильная работа с diskpart может уничтожить данные, записанные на носителях. В частности, если указан некорректный <disk number>.
- Выполните пункт "Создание образа winpe_x86 - файл winpe_x86.iso" для того, чтобы получить файл winpe_x86.iso
- Загрузите систему (WinPE) из файла winpe_x86.iso (запишите его на DVD или скормите его VirtualBox)
- Подождите окончательной загрузки системы: командная строка (x:\windows\system32\) + мигающий курсор справа от неё
- Запустите diskpart
diskpart
- Выведите список дисков. В этом списке будет подопытная флешка
list disk
- Выберите диск подопытной флешки. Здесь <disk number> - цифра диска
select disk <disk number>
- Очистите флешку (данные на ней будут потеряны)
clean
- Переразбейте флешку. diskpart запишет загрузочную запись и сделает флешку загрузочной
- create partition primary
- select partition 1
- active
- format fs=fat32 quick
- assign
- Выйдите из утилиты
exit
Готово. Можете извлечь флешку.
Подготовка загрузочной флешки
править- Выполните пункт "Cоздание папки winpe_x86"
- Выполните пункт "Запись загрузочных данных на USB Flash"
- Скопируйте содержимое папки ISO на флешку
xcopy <some disk letter>:\winpe_x86\ISO\*.* /s /e /f /i <flash letter>:\
Флешка готова. С этой флешки можно загрузиться и установить операционную систему на компьютер.
Установка Windows XP с загрузочной флешки
править- Загрузитесь с загрузочной флешки
- Подготовьте винчестер для возможности загрузки с него
- Перенесите все файлы с флешки на винчестер
diskpart
list volume
exit
xcopy <USB Flash letter>:\*.* /s /e /f /i <hdd letter>:\
- Сделайте первый раздел активным
- diskpart
- list disk
- select disk <disk>
- detail disk
- select partition 1
- active
- list volume
- exit
- Запишите на первый раздел загрузочные данные
- Извлеките флешку. Это необходимо для корректной работы BootRec.exe
- Выполните команды
<hdd letter>:\RecoveryTools\bootrec /FixMBR
<hdd letter>:\RecoveryTools\bootsect /nt60 <hdd letter>:
- Перенесите все файлы с флешки на винчестер
- Перезагрузите компьютер командой
exit
- Т. к. флешка извлечена, то компьютер загрузится с винчестера
- Запустите установщик операционной системы и установите Windows XP в обычном порядке
c:\winsetup\i386\winnt32.exe
- Когда установщик закончит свою работу, перезагрузите компьютер
exit
- После перезагрузки Вы попадёте опять в установщик. Далее продолжайте установку как обычно
После окончательной установки Windows XP можно удалить файлы, которые Вы копировали на винчестер.
Как сделать один диск на винчестере из командной строки
правитьВНИМАНИЕ: выполнение данного пункта приведет к уничтожению всей информации на винчестере.
- Загрузитесь с загрузочной флешки
- Выполните следующие команды
- diskpart
- list disk
- select disk <disk>
- detail disk
- clean
- detail disk
- create partition primary
- select partition 1
- active
- format fs=ntfs label="MyHDD" quick
- assign
- list volume
- exit