Ставим XP на USB HDD в картинках Для работы вам понадобиться с архив с частью заготовленных файлов. Т.к. данный мануал писался для препода по экономике, а не IT-шника, поэтому изучить опубликованную редакцию будет тяжковато :). А в приложенном архиве есть lite версия мануала для грамотных пользователей. Может кому-то будет полезно носить с собой собственную полноценную винду. UPD: один из авторов этой статьи Groall Архив с необходимыми фалами (25 МБ): Скачать Для установки нам потребуется три носителя: * жесткий диск с установленной рабочей Windows (далее будем называть "base_hdd") * чистый жесткий диск с одним активным физическим разделом, отформатированным под NTFS (далее будем называть "temp_hdd") * usb жесткий диск, его первый раздел должен быть отформатирован под NTFS и быть активным (далее будем называть "usb_hdd") Итак, приступим. 1. Устанавливаем Windows XP SP2 на 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_) * Копируем готовый прилагающийся файл sp2.cab в папку \WINDOWS\Driver Cache\i386\ * Вместо предыдущего пункта надежнее выполнить след. действия в папке \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\ Теперь на "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-контроллер. Это всё Автор: Saint
Источник: http://thinkit.ru/blog/viewblog/314/ |