Установка Windows XP с USB накопителя

Материал из Викиучебника — открытых книг для открытого мира

Предостережения, отказ от ответственности[править]

Выполнение некоторых пунктов вызывает потерю информации на винчестере со всеми вытекающими последствиями. Будьте внимательны.

Для кого предназначена статья[править]

Статья предназначена для владельцев ноутбуков Lenovo IdeaPad S9/S10. Оказывается, на этих нетбуках производитель оставил почти всё необходимое для того, чтобы самостоятельно создать загрузочную флешку, а затем установить Windows XP с неё:

  1. дистрибутив Windows XP
  2. 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[править]

  1. Зайдите в папку PETools. Здесь и далее в этом пункте <some disk letter> означает какая-нибудь буква диска (на ваше усмотрение)
    copype.cmd x86 <some disk letter>:\winpe_x86
  2. Скопируйте папку, содержащую Windows XP (ту, которая на LenovoS9 в C:\I386)
    xcopy <lenovo I386>I386 /s /e /f /i <some disk letter>:\winpe_x86\ISO\winsetup\I386
  3. Создайте папку с нужными инструментами
    mkdir <some disk letter>:\winpe_x86\ISO\RecoveryTools
  4. Скопируйте нужный инструмент от 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
  5. Команда необязательна. Она предназначена для копирования файлового менеджера FAR, который можно будет запускать из WinPE
    xcopy <путь к FAR>\*.* /s /e /f /i <some disk letter>:\winpe_x86\ISO\RecoveryTools\FAR

Теперь папка winpe_x86 готова к дальнейшему использованию.

Cоздание образа winpe_x86 - файл winpe_x86.iso[править]

  1. Сначала выполните пункт "Создание папки winpe_x86"
  2. Из папки 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".

Запись загрузочных данных на флешку[править]

ВНИМАНИЕ: все данные с подопытной флешки на данном шаге будут потеряны.

Выберите любой удобный способ и выполните его:

  1. "Запись загрузочных данных на USB Flash (PeToUSB+bootseсt)"
  2. "Запись загрузочных данных на USB Flash (diskpart)"

Первый способ требует сторонней утилиты. Второй требует загрузки WinPE (из VirtualBox или с CD-ROM диска) или WinVista.

Запись загрузочных данных на USB Flash (PeToUSB+bootseсt)[править]

  1. Скачайте утилиту PeToUSB.exe с сайта http://GoCoding.Com
  2. Запустите утилиту PeToUSB.exe
  3. Выберите подопытный USB Flash
  4. Установите галки "Enable disk Format" + "Quick Format" + EnableLBA
  5. Запустите процесс разбиения диска, нажав Start. О завершении процесса Вам будет сообщено.

Готово. Можете извлечь флешку.

Запись загрузочных данных на USB Flash (diskpart)[править]

ВНИМАНИЕ: неправильная работа с diskpart может уничтожить данные, записанные на носителях. В частности, если указан некорректный <disk number>.

  1. Выполните пункт "Создание образа winpe_x86 - файл winpe_x86.iso" для того, чтобы получить файл winpe_x86.iso
  2. Загрузите систему (WinPE) из файла winpe_x86.iso (запишите его на DVD или скормите его VirtualBox)
  3. Подождите окончательной загрузки системы: командная строка (x:\windows\system32\) + мигающий курсор справа от неё
  4. Запустите diskpart
    diskpart
  5. Выведите список дисков. В этом списке будет подопытная флешка
    list disk
  6. Выберите диск подопытной флешки. Здесь <disk number> - цифра диска
    select disk <disk number>
  7. Очистите флешку (данные на ней будут потеряны)
    clean
  8. Переразбейте флешку. diskpart запишет загрузочную запись и сделает флешку загрузочной
    create partition primary
    select partition 1
    active
    format fs=fat32 quick
    assign
  9. Выйдите из утилиты
    exit

Готово. Можете извлечь флешку.

Подготовка загрузочной флешки[править]

  1. Выполните пункт "Cоздание папки winpe_x86"
  2. Выполните пункт "Запись загрузочных данных на USB Flash"
  3. Скопируйте содержимое папки ISO на флешку
    xcopy <some disk letter>:\winpe_x86\ISO\*.* /s /e /f /i <flash letter>:\

Флешка готова. С этой флешки можно загрузиться и установить операционную систему на компьютер.

Установка Windows XP с загрузочной флешки[править]

  1. Загрузитесь с загрузочной флешки
  2. Подготовьте винчестер для возможности загрузки с него
    1. Перенесите все файлы с флешки на винчестер
      diskpart
      list volume
      exit
      xcopy <USB Flash letter>:\*.* /s /e /f /i <hdd letter>:\
    2. Сделайте первый раздел активным
      diskpart
      list disk
      select disk <disk>
      detail disk
      select partition 1
      active
      list volume
      exit
    3. Запишите на первый раздел загрузочные данные
      1. Извлеките флешку. Это необходимо для корректной работы BootRec.exe
      2. Выполните команды
        <hdd letter>:\RecoveryTools\bootrec /FixMBR
        <hdd letter>:\RecoveryTools\bootsect /nt60 <hdd letter>:
  3. Перезагрузите компьютер командой
    exit
  4. Т. к. флешка извлечена, то компьютер загрузится с винчестера
  5. Запустите установщик операционной системы и установите Windows XP в обычном порядке
    c:\winsetup\i386\winnt32.exe
  6. Когда установщик закончит свою работу, перезагрузите компьютер
    exit
  7. После перезагрузки Вы попадёте опять в установщик. Далее продолжайте установку как обычно

После окончательной установки Windows XP можно удалить файлы, которые Вы копировали на винчестер.

Как сделать один диск на винчестере из командной строки[править]

ВНИМАНИЕ: выполнение данного пункта приведет к уничтожению всей информации на винчестере.

  1. Загрузитесь с загрузочной флешки
  2. Выполните следующие команды
    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

См. также[править]