суббота, 7 апреля 2012 г.

Как установить винду с флешки?


Спустя полгода эксплуатации нетбук начал заметно подтормаживать - решил переустановить виндоуз. Главная сложность - на нетбуке нет CD/DVD-ROMа. Можно, конечно, купить внешний привод, но... жаба душит, покупать ради того, чтобы пользоваться раз или два в полгода. Остается только ставить с флешки.

После долгих поисков в инете вышел на эти две статьи:
Мультизагрузочная USB флешка Hiren's BootCD 10.0

Решено - буду делать загрузочную флешку с возможностью и запуска Hiren's BootCD, и установки чистой Windows XP. Образ .iso загрузочного CD для установки виндоуз у меня был, образ HBCD скачал на торренте

Взял флешку на 4 Гб, отформатировал средствами виндоуз (клик правой кнопкой, "Форматировать", подтвердить). Скачал пакет для подготовки загрузочного диска grubinst-1.1-bin-w32-2008-01-01.zip, запустил файл grubinst_gui.exe

Здесь главное правильно выбрать именно флешку, потому что если вы измените MBR не флешки, а жесткого диска, то он перестанет грузится :)

Скачал свежую версию загрузчика rub4dos-0.4.6a-2012-03-26.7z, из архива нужен только один файл - grldr, бросил его в корень флешки. Идём дальше.

Распаковал содержимое образа HBCD на флешку. Из папки \HBCD скопировал файл menu.lst в корень флешки. Открыл этот файл в блокноте и внёс строки:

title Setup Windows XP (step 1)
map --mem /iso/firadisk.img (fd0)
map --mem /iso/XP_SP3.iso (hd32)
map --hook
chainloader (hd32)

title Setup Windows XP (step 2)
map --mem /iso/firadisk.img (fd0)
map --mem /iso/XP_SP3.iso (hd32)
map --hook
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
сразу после первого абзаца текста.

Чего осталось? Скопировал образ виндоуз (файл.iso), не распаковывая, в папку \iso. Всё!!!

Захожу в BIOS нетбука, ставлю загрузку с флешки - всё ОК. Можно запустить огромную кучу самых разных утилит под DOS - для сброса паролей, для диагностики, для работы с жестким диском и т.д. Можно запустить прямо с флешки мини-XP - вполне рабочую версию виндоуз. Наконец, можно запустить установку виндоуз.

Подробнее по установке виндоуз - сначала при загрузке выбираете Setup Windows XP (step 1) - выбираете раздел, форматируете, копируете файлы и система уходит на перезагрузку. Тут выбираете Setup Windows XP (step 2), а когда пойдет загрузка с жесткого диска - надо быстро выбрать нижнюю строку. Дальше установка идет без проблем. После окончания установки - откройте файл C:\boot.ini (файл скрытый), замените строку "default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS" на "default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS" и удалите строку multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="WinXP Ru" /fastdetect.

После этого можно работать, система установлена нормально. Удачи! :)

Будут вопросы - пишите в комменты.

Комментариев нет:

Отправить комментарий