Показать сообщение отдельно
Старый 08.04.2008, 13:38   #35
Sorsol
Неактивный пользователь
 
Пол:Мужской
Регистрация: 16.12.2007
Сообщений: 8
Репутация: 8
По умолчанию Установка Windows на USB Flash Drive

Прошу администратора форума занести эту тему в шапку т.к. с удешевлением флэшек количество желающих установки на Flash`ку только возрастет.

Использовалась система Windows XP Pre SP3 Game Edition 2007 Русская версия 0.9.7 RC2
Это не BartPE, это полноценная ОС с возможностью установки и сетью.
Размер iso 210Мб, установленной 635Мб.
Ее можно скачать здесь:
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

depositfiles.com
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

rapidshare.com
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

Нам потребуются:
1)Flash`ка(на 1Gb и выше), я использовал Kingston Data Traveller Usb 2.0 1Gb
2)1 CD-RW диск
3)Bios поддерживающий загрузку с usb
4)HP USB Flash Drive Format Tool [Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
5)otto.rar [Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

Приступим.
1)Устанавливаем HP USB Flash Drive Format Tool, после запуска выбираем Flash Drive, Fat32, флаги Quik Format и Create a Dos startup disk не устанавливаем!!! Форматируем флэшку.

2)Записываем образ Windows на Cd

3)Делаем в системе чистый раздел Fat32 по размеру равный флэшке(или приблизительно). Назовем его X: Для этого подойдет Paragon Partition Manager(для изменения разделов не требует перезагрузки)

4)Перегружаем комп, в Bios`е выставляем загрузку с CD-Rom

5)Устанавливаем Windows в новый Fat32 раздел

6)После установки загружаем комп из-под старой ОС

7)Копируем X:\Windows\system32\config\system на какой-либо другой раздел(необходимо для восстановки реестра новой ОС при крахе системы)

8)Переименовываем X:\Windows\system32\drivers\intelppm.sys в intelppm.bak

9)Распаковываем X:\Windows\driver cache\i386\sp2.cab во временную папку. Удаляем intelppm.sys. Запаковываем(для cab`a подойдет TUGZip).
Записываем X:\Windows\driver cache\i386\sp2.cab

10)Копируем из загрузочного раздела старой ОС файлы ntdetect.com, ntldr, boot.ini на флэшку. В boot.ini прописываем:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="USB Windows"
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="all is ok until now"

11)Перегружаем комп, в Bios`e выставляем загрузку из-под Usb

12)Если все сделано верно появится меню выбора ОС

13)Загружаемся из под новой ОС

14)Открываем реестр пуск->выполнить->regedit, удаляем ключ HKLM\otto\ControlSet001\Control\CriticalDeviceData base

15)Распаковаваем otto.rar, запускаем otto.reg и соглашаемся внести изменения в реестр

16)В реестре в ветке HKLM\otto\ControlSet001\Services выставляем ключи:

usbehci : Изменить start = 3 to start = 0
Изменить Group = Base... на... Group = System Reserved

usbohci : (если ключа нет, переходим к usbhub)
Изменить start = 3 на start = 0
Изменить Group = Base... на... Group = System Reserved

usbhub : Изменить start = 3 на start = 0
Изменить Group = Base... на... Group = System Reserved

USBSTOR : Изменить start = 3 на start = 0

Создать новый ключ Group (REG_SZ) Group = System Reserved

usbuhci : Изменить start = 3 на start = 0
Изменить Group = Base... на... Group = System Reserved
Закрываем реестр.

17)Зайти в раздел X:\Windows\inf
удалить файлы USB.PNF, usbport.PNF, usbstor.PNF
Открыть файл usb.inf, (потом usbport.inf, потом usbstor.inf)
Найти в файле LoadOrderGroup... и заменить значение на System Reserved только для usbhub, usbehci, usbohci, usbuhci.
В StartType ставим 0 только для usbhub, usbehci, usbohci, usbuhci, usbstor.
В usbstor.inf помимо StartType создаем ключ LoadOrderGroup и записываем в него System Reserved.

18)Перегружаемся в старую ОС, копируем на флэшку(там у нас уже есть ntdetect.com, ntldr, boot.ini) всё содержимое диска X: Это займет много времени.

19)Повторяем п.11, выбираем USB Windows. Загрузка ОС так же займет время.

20)Готово. Если что не выходит пишите.
В процессе создания использовались материалы [Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
Sorsol вне форума
 
Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
 
Время генерации страницы 0.08780 секунды с 9 запросами