Приветствую товарисчи админы, специалисты по ИТ и другие заинтересованные люди! Вот долго рылся в Интернете в поисках информации для создания загрузочной флешки, которая бы меня устроила, но так ничего путного не нашел (возможно, плохо искал, а может, лень было все смотреть). Да и лучше то, что сделано собственными руками. Этим мы и займемся...

Зачастую в Hiren`s Boot CD я половиной и не пользовался, в Infra live CD тоже много не нужно, да и грузится она долго. Ранее эта статья публиковалась мною на NoNaMe, в этом варианте все ошибки и замечания были учтены. Итак, сегодня мы будем готовить загрузочную флешку, для установки Windows XP (или чего кто хочет, это не суть)

Имеется:
1) компьютер без CD-ROM
2) без Floppy (обычный офисный),
3) без системы,
4) флешка Transcend 1Gb (на самом деле не суть, какая, главное чтобы дистрибутив Windows XP туда поместился)

Требуется:
1) установить Windows XP без подключения CD-ROM и т.п. (вообще чтобы не разбирать системный блок и не покупать внешний USB CD-ROM) будем обходиться флешкой.

Преступим :)

Шаг номер Раз. Чтобы нормально загрузиться (флешка у нас не должна быть диском C: и т.п.) мы будем использовать FlashBoot 1.3.0.124 (она позволяет сделать нам с образа IMG от Windows 98 SE RUS загрузочную флешку на базе загрузчика syslinux). Не бояться, linux тут не причем :) все будет в старом добром DOSе.

Итак качаем:
FlashBoot

Cтавим и не забываем подсунуть ему лицензию в директорию куда установили.
Запускаем и идем по мастеру –
A). Create bootable flash disk as image runner for any floppy disk
B). Image File (Load image file avaible locally or via network)
указываем путь к нашему образу Win98SERUS.IMG
(скачать его можно тут Образ дискеты Windows 98 (img)
C) Local disk drive (Make bootable USB Flash Disk which is physically present on this PC и выбираем букву диска где наша флешка)
D) Выбираем формат Superfloppy (USB-ZIP boot mode) жмем далее и первый шаг сделан.

Шаг номер Два. Теперь мы можем загрузиться с флешки, так как если бы это была дискетка. Т.е. диск A: теперь у нас имеет утилиты (ebd.cab на диске Win98floppy), а диск B: у нас есть флешка, и вроде еще диск E: есть не помню с чем, но вроде есть. Итак, винт у нас голый, fdisk для наших целей не сгодится, долго, нудно, да и с Windows 98 он не очень работает с большими винтами, мы воспользуемся DOS утилитой из комплекта Norton Ghost которая зовется GDisk ее можно взять тут GDisk
Какие операции мы с ним проделаем? В командной строке:

Так как у меня были уже опыты проведены тем что имелось (fdisk) у меня были какие-то разделы, да и потом на случай если не так создадите разделы как захотите вам эта команда пригодится, а вообще их можно интуитивно понять (справка по командам gdisk или gdisk /?)

Итак удаляем все разделы на первом жестком диске:

B:\gdisk 1 /del /all

И создаем (CRE от слова create) опять же на первом жестком диске (1) основной (PRI от слова primary) раздел размером (SZ от слова size) в 20% от размера жесткого диска, после создания форматируем (FOR от слова format :))

B:\gdisk 1 /cre /pri /sz:20% /for

Итак, раздел создан, перезапускаем машинку и снова грузимся с флешки. Это чтобы наша система схавала, что появился новый раздел.

Шаг номер Три. Копируем на флешку наш дистрибутив Windows XP SP2, а также нам понадобится smartdrv.exe (чтобы наша установка прошла быстро, а не целый день, также если пользовались другим образом загрузочной дискеты потребуется файл himem.sys и его описание загрузки в файле config.sys) если у вас нет smartdrv, то я уже об этом позаботился :) его можно скачать тут: smartdrv.exe

Стартуем smartdrv:

B:\smartdrv.exe

и стартуем установку

B:\WinXP\i386\winnt.exe

далее Windows установщик интересуется у нас откуда мы собрались ставить операционку, мы ему популярно объясняем нажатием Enter (путь уже заполнен) возможно дальше он будет ругаться, что у нас нет на флешке 700-800 метров, посылаем его, он отправляется в долгий путь :) и скидывает кеш файлы для установки на диск С:, который мы подготовили Gdisk`ом, после чего предлагает перезапустить машинку, соглашаемся, вынимаем флешку и установка пошла уже с харда...