SpayniX Web Portal

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Создание USB Flash\HDD c полноценной установленной Windows XP (для чайников)

E-mail Печать PDF
(1 Проголосовало)
Может кому-то будет полезно носить с собой собственную полноценную винду, не привязанную к аппаратной конфигурации
Для установки нам потребуется три носителя:
  • жесткий диск с установленной рабочей Windows (далее будем называть "base_hdd")
  • чистый жесткий диск с одним активным физическим разделом, отформатированным под NTFS (далее будем называть "temp_hdd")
  • usb жесткий диск, его первый раздел должен быть отформатирован под NTFS и быть активным (далее будем называть "usb_hdd")
  • Архив со всеми необходимыми файлами, зарегистрированным пользователям доступен во вложении в конце статьи, кому лень регистрироваться помут скачать по ссылке WinXP_USB

Итак, приступим.

1. Устанавливаем Windows XP SP2 (SP3) на temp_hdd. При этом не должно быть подключено других хардов или USB-устройств! Не устанавливаем ничего кроме самой системы!

2. Выключаем компьютер

3. Подключаем usb_hdd

4. Подключаем base_hdd

5. Загружаемся с base_hdd и далее работаем из под Windows установленной на нем

6. Копируем пропатченный ntdetect.com (находится во вложении в конце статьи) на чистый usb_hdd

7. Копируем файлы свежеустановленной системы с temp_hdd на usb_hdd
Копируем все кроме папок RECYCLED и System Volume Information и файлов pagefile.sys и ntdetect.com

Примечание /*

Если вы не видите каких-то файлов, то зайдите в Сервис->Свойства папки


А затем "Вид", и убираете 2 крыжика с "Скрывать защищенные системные файлы" и "Скрывать расширения для зарегистрированных типов файлов", и ставите "Показывать скрытые файлы и папки". -> "Применить", "ОК". Вот так вы увидите все файлы

/* конец примечания

У вас может не скопироваться файл oembios.bin, тогда берем его из архива во вложении.

8. temp_hdd нам больше не понадобиться. Работаем с usb_hdd

  • заменяем также файлы usbehci.sys, usbohci, usbuhci, usbhub.sys, usbstor.sys, usbport.sys и usbd.sys в папке WINDOWS\System32\drivers, таковыми из папки SYS_SP1
  • в папке \WINDOWS\System32\drivers\ переименовываем файл intelppm.sys (например, в _intelppm.sy_)
  • в папке \WINDOWS\Driver Cache\i386\ распаковываем файл sp2.cab, заменяем там файлы usbehci.sys, usbohci.sys, usbuhci.sys, usbhub.sys, usbstor.sys, usbport.sys и usbd.sys таковыми из SP1.(*Удаляем intelppm.sys). Запаковываем с помошью программы Cabpack 1.4 (лежит в папке cabpck14) таким вот образом:


Получившимся файлом sp2.cab подменяем оригинальный в папке \WINDOWS\Driver Cache\i386\
Для Windows XP SP3 предыдущий шаг аналогичен, только файл будет называться sp3.cab, соотетственно в программе упаковки sp2.cab необходима заменить на sp3.cab 

Теперь на "usb_hdd" необходимо прейти в Windows\System32\config и "Создать папку"


И пишем "rettung" (без кавычек естественно)

Затем на "usb_hdd", копируем из папки Windows\System32\config файл system (который без всяких расширений) в папку rettung, а system.sav и system.log удаляем

После этого заходим в "Пуск"-> "Выполнить"

И набираем "regedit"

Жмем "ОК", и попадаем в редактор реестра.

Далее нажимаем 1 раз на HKEY_LOCAL_MACHINE, чтобы оно подсветилось:

После этого нажимаем на Файл->Загрузить куст

И выбираем файл "system" лежащий по адресу БУКВА_USB_HDD:\Windows\System32\config\rettung

И нажимаем "Открыть". 
После этого появиться окно, где в имени раздела вы напишите "otto":

После чего добавиться новый куст "otto":

С ним и предстоит поработать.
    Удаляем в кусте otto следующие ветки:
  • HKLM\otto\Mounted Devices
  • HKLM\otto\ControlSet001\Control\CriticalDeviceDatabase
  • HKLM\otto\ControlSet002\Control\CriticalDeviceDatabase
Удаляются эти ветки нажатием правой кнопки мыши на необходимом разделе, и выборе пункта "Удалить"



Далее идем в папку, где лежит наш архив и запускаем поочередно файлы "otto.reg" и "Services.reg"

Затем в редакторе реестра нажимаем на "otto":

Потом Файл->Выгрузить куст

На запрос подтверждения жмем "Да":

После чего он исчезнет из HKEY_LOCAL_MACHINE

После на "usb_hdd" идем в папку Windows\System32\config\rettung и копируем "system"


Затем поднимаемся на уровень выше, в папку Windows\System32\config и на чистом поле нажимаем правую кнопку мыши и жмем "Вставить"

На подтверждение жмем "Да" (размеры файлов скорее всего будут отличаться, так что не придавайте особого значения части надписей на иллюстрациях)

После этого на "usb_hdd" открываем папку Windows\inf и удаляем файлы usb.PNF, usbport.PNF, usbstor.PNF

Далее необходимо войти в папку inf, которая находиться в нашем архиве во вложении, и скопировать от туда фалы USB.inf, usbccid.inf, usbport.inf, usbstor.inf.

Потом на "usb_hdd" переходим в папку Windows\inf\ и нажимаем на чистом поле правую кнопку мыши с выбором пункта "Вставить"

В появившемся окне жмем "Да для всех":

Перезагружаем комп, и в boot-меню выбираем загрузку с USB-HDD.

Загрузившись, заменяем драйвер IDE-контроллера на стандартный.

Запускаем Диспетчер Устройств, и там выбираем IDE-контроллер. Щёлкаем Правой Кнопкой Мыши на Bus Master IDE-контроллере (Via или Intel или любой другой) ->Обновить драйвер -> выбрать для опытных пользователей -> не искать -> выбрать стандартный IDE-контроллер.

Это всё


Источник: thinkit.ru

Обновлено 14.07.2013 16:41  

Добавить комментарий



Анти-спам: выполните задание
network monitoring tool


Поиск

Информация о профиле

Application afterLoad: 0.003 seconds, 0.52 MB
Application afterInitialise: 0.122 seconds, 3.13 MB
Application afterRoute: 0.139 seconds, 3.68 MB
Application afterDispatch: 0.440 seconds, 8.27 MB
Application afterRender: 0.725 seconds, 9.35 MB