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

Материал из Викиучебника

Перейти к: навигация, поиск

Содержание

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

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

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

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

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

  1. зайдите в папку PETools. Здесь и далее в этом пункте <some disk letter> означает какая-нибудь буква диска (на ваше усмотрение)
    copype.cmd x86 <some disk letter>:\winpe_x86
    Команда создаст WinPE в папке 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

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

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

  1. Выберете любой удобный способ и выполните его:
    • "запись загрузочных данных на USB Flash (PeToUSB+bootseсt)"
    • "запись загрузочных данных на 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. О завершении процесса Вам будет сообщено
  6. готово. можете выткнуть флеш

[править] Запись загрузочных данных на 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
  10. готово. можете выткнуть флеш


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

  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. т.к. флеш достана то компьютер будет загрузится с HDD
  5. запускаем установщик операционной системы и устанавливаем Windows XP в обычном порядке
    c:\winsetup\i386\winnt32
  6. когда установщик закончит свою работу перегружаем компьютер
    exit
  7. после перезагрузки, попадем опять в установщик. продолжаем устанавливать далее как обычно
  8. после окончательной установки 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

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