Установка 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