Установка Windows XP с USB накопителя
Материал из Викиучебника
[править] Предостережения, отказ от ответственности
Выполнение некоторых пунктов вызывает потерю информации с винчестера со всеми вытекающими последствиями. Будьте внимательны.
[править] Для кого предназначена статья
Статья предназначена для владельцев ноутбуков Lenovo IdeaPad S9/S10. Оказывается, на этих нетбуках производитель оставил почти всё необходимое для того, чтобы самостоятельно создать загрузочную флешку, а затем установить Windows XP с неё:
- дистрибутив Windows XP
- Windows PE
Тем не менее, статья будет полезна не только владельцам этих ноутбуков.
[править] Плюсы и недостатки способа
Много ручных действий по копированию файлов, правки загрузочных секторов и.т.д, что противоречит идее: вставил загрузочный диск, выбрал в BIOS его как загрузочный, загрузился с него и попал прямо в установщик операционной системы. И далее она сама все сделает.
Место на винчестере может быть использовано более рационально, по сравнению с тем что предлагает производитель
[править] Сохранение файлов необходимых для создания загрузочного диска и установки windows xp
Запишите следующие папки с Lenovo S9 в надежное место
| Название папки | как найти папку |
|---|---|
| PETools | папка находитcя внутри c:\ProgramFiles. Папка содержит 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)
[править] Cоздание папки winpe_x86
- зайдите в папку PETools. Здесь и далее в этом пункте <some disk letter> означает какая-нибудь буква диска (на ваше усмотрение)
copype.cmd x86 <some disk letter>:\winpe_x86- Команда создаст WinPE в папке 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
ВНИМАНИЕ: все данные с подопытной флеши в данном шаге будут потеряны
- Выберете любой удобный способ и выполните его:
- "запись загрузочных данных на 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 primaryselect partition 1activeformat fs=fat32 quickassign
- выходим из утилиты
exit
- готово. можете выткнуть флеш
[править] Подготовка загрузочной флеши
- выполните пункт "Cоздание папки winpe_x86"
- выполните пункт "Запись загрузочных данных на USB Flash"
- копируем содержимое папки ISO на флешку
xcopy <some disk letter>:\winpe_x86\ISO\*.* /s /e /f /i <flash letter>:\
Флешка готова. С этой флешки можно загрузиться и установить операционную систему на компьютер.
[править] Установка Windows XP с загрузочной флешки.
- загружаемся с загрузочной флешки
- подготавливаем винчестер для возможности загрузки с него
- переносим все файлы с флеша на винчестер
diskpartlist volumeexitxcopy <Usb flash letter>:\*.* /s /e /f /i <hdd letter>:\
- делаем первую партицию активной
diskpartlist diskselect disk <disk>detail diskselect partition 1activelist volumeexit
- записываем на первую партицию загрузочные данные
- извлекаем флеш. это необходимо для корректной работы bootrec.exe
- выполняем команды
<hdd letter>:\RecoveryTools\bootrec /FixMBR<hdd letter>:\RecoveryTools\bootsect /nt60 <hdd letter>:
- переносим все файлы с флеша на винчестер
- перегружаем компьютер
exit- в результате чего компьютер будет перезагружен
- т.к. флеш достана то компьютер будет загрузится с HDD
- запускаем установщик операционной системы и устанавливаем Windows XP в обычном порядке
c:\winsetup\i386\winnt32
- когда установщик закончит свою работу перегружаем компьютер
exit
- после перезагрузки, попадем опять в установщик. продолжаем устанавливать далее как обычно
- после окончательной установки Windows XP можно удалить файлы которые мы копировали на винчестер
[править] Как сделать один диск на винчестере из командной строки
ВНИМАНИЕ: выполнение данного пункта приведет к уничтожению всей информации на винчестере
- загружаемся с загрузочной флешки
- выполняем следующие команды
diskpartlist diskselect disk <disk>detail diskcleandetail diskcreate partition primaryselect partition 1activeformat fs=ntfs label="MyHDD" quickassignlist volumeexit