Войти

Показать полную графическую версию : [решено] Как установить Windows XP c USB-флэшки


Страниц : 1 [2] 3 4 5 6 7 8 9 10

Petya V4sechkin
22-02-2008, 21:51
asds1, вам просто не повезло.

asds1
22-02-2008, 22:45
:) ага. точно подмечено. только прямого руководства нет. только что пробовал форматировать флеш как зипюсб( при помощи проги flasboot). вообще даже фридос толком не грузится. на моем компе матплата асус m2npv-vm. так кто же точно может сказать, что поставил виндоус с флешки? и описать от А до Я этапы установки? в принципе . я поставил винду с флешки на второй раздел. на перевом стояла ХР. но после копирования файлов и перезагрузки появилось сообщение , что неправильно настроен диск и так далее. загрузился с РЕ и увидел, что бутини первой винды имеет запись
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
я исправил запись на
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
и продолжил установку с флешки. систему то я поставил, но при это пришлось сплясать ритуальный танец.
вот конкретно чего я добился. конечно я не все подробно описал, но проблему я обозначил ясно. жду комментариев.
вобщем то понятно: надо сделать так чтобы установщик винды воспринимал флешку не как HDD , а как , например, cd-rom и это было бы лучше всего.
НО КАК? тех, кто смог это сделать прошу ответить.

Petya V4sechkin
23-02-2008, 10:45
конечно я не все подробно описал
На флешке DOS или BartPE?
В настройках BIOS какой режим эмуляции при загрузке с USB?

Trix
23-02-2008, 11:44
Шаг номер Раз. Чтобы нормально загрузиться (флешка у нас не должна быть диском C: и т.п.) мы будем использовать FlashBoot 1.3.0.124 (она позволяет сделать нам с образа IMG от Windows загрузочную флешку на базе загрузчика 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)
указываем путь к нашему образу *.IMG
(скачать его можно тут Образ дискеты Windows (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:\WinXPi386winnt.exe
далее Windows установщик интересуется у нас откуда мы собрались ставить операционку, мы ему популярно объясняем нажатием Enter (путь уже заполнен) возможно дальше он будет ругаться, что у нас нет на флешке 700-800 метров, посылаем его, он отправляется в долгий путь :) и скидывает кеш файлы для установки на диск С:, который мы подготовили Gdisk`ом, после чего предлагает перезапустить машинку, соглашаемся, вынимаем флешку и установка пошла уже с харда...

Все, дальше все по обычному сценарию.

Petya V4sechkin
23-02-2008, 11:47
Trix, копипаст рулит, да?
Особенно эта "ссылка":
его можно скачать тут: smartdrv.exe

Trix
23-02-2008, 11:53
FlashBoot - http://rapidshare.com/files/18489296/FlashBoot_v1.3.0.124__License__to_Boot_from_USB_Stick_.rar
взять тут GDisk - http://rapidshare.com/files/18489673/gdisk.exe
скачать тут: smartdrv.exe - http://rapidshare.com/files/18489700/SMARTDRV.EXE

asds1
23-02-2008, 15:27
На флешке DOS или BartPE?
В настройках BIOS какой режим эмуляции при загрузке с USB? »
прбовал и так и так. программа установки делает на флешке две папки
$WIN_NT$.~BT и $WIN_NT$.~LS
после перегрузки начинается установка как с сидирома. один к одному. загрузка основных драйверов устройств, раздел диска и т.п.
кстати, в режиме дос запускается не winnt32 , а winntus. только это. другие приложения не запускаются.после этой команды и создаются вышеуказаные временные папки. все хорошо, но я устанавливал винду на второй раздел. на перевом уже стояла винда. и дальше , после копирования файлов, получается как указано в посте 7.
хочу ответить TRIX. я подобный метод пробовал - ерунда. интересно, сам автор сделал так как описал. ты его скопировал с одного из сайтов.
я прошу ответить тех, кто решил эту задачу сам, а не скопировал сомнительное решение из инета
как проходила установка дальше описано мною в посте 7. прога flashboot не очень помогает. есть интересная прога для переноса bartpe с сидирома на флешку - PeToUSB_3.0.0.7. быстро и качественно. может перенести и установочный диск с виндой на флеш. флеш при этом становится загрузочной, но при этом возникают другие косяки. можете проверить.

Petya V4sechkin
23-02-2008, 17:44
asds1, предположим, вы загрузились с BartPE.
Запускать Winnt32.exe с параметрами /noreboot /syspart:буква_диска /tempdrive:буква_диска /unattend:файл_ответов. Это позволит полностью отвязаться от флешки на следующих этапах установки. После выполнения Winnt32 выключаем компьютер и отключаем флешку. Потом включаем компьютер, установка продолжается.
/syspart:буква_диска

Этот параметр указывает программе установки скопировать загрузочные файлы на жесткий диск, пометить диск как активный и затем установить диск на другом компьютере. Когда этот компьютер запускается, он автоматически переходит на следующую фазу установки. Параметр /syspart всегда следует использовать вместе с параметром /tempdrive.

/tempdrive:буква_диска

Этот параметр задает имя раздела для размещения временных файлов в процессе установки. В случае новой установки операционная система Windows*XP также будет установлена в указанный раздел. При обновлении параметр /tempdrive влияет только на размещение временных файлов; будет обновлена операционная система в том разделе, из которого была запущена программа winnt32.


я прошу ответить тех, кто решил эту задачу сам
Так можно ждать до бесконечности ;) Лучше поиск и соображалку применить.
Вот живой пример (http://forum.oszone.net/post-356685.html#post356685), если хотите.

На флешке DOS или BartPE?
В настройках BIOS какой режим эмуляции при загрузке с USB?
прбовал и так и так.
Это ответ на первый вопрос или на второй?

volk1234
23-02-2008, 18:08
Насчет разбиения диска Gdisk. Почему бы не использовать встроеные возможности установщика для разбиения и форматирования?
пишем в unatend.txt -AutoPartition=0 и винда сама спросится куда ей ставится

asds1
25-02-2008, 10:31
спасибо за отклик.
поставил я винду с флешки. использовал справочник по WIINNT32.
сначала прогой petousb я перенес образ РЕ на флешку. скопировал на нее папку i386.
загрузился с флешки, то есть , загрузил с флешки РЕ. в командной строке пробил:
i386\winnt32 /syspart:буква_диска /tempdrive:буква диска(как определиться какую букву диска писать можно прочитать в хелпе по WIINNT32. он находится в дистрибутиве).
после копирования файлов установки на указаный диск я перегрузил комп и вытащил флешку. пошла загрузка с винчестера. вид загрузки как с сидирома. только заметил, что нет пункта по форматированию диска. но в принципе это не важно. так как диск я поделил и форматнул из РЕ акронисом.
хочу заметить, что способ не самый скоростной, так как происходит два раза копирование файлов установки - сначала временных в среде РЕ, а потом во время самой утстановки. это единственный недостаток. зато есть другие возможности- копирование установочных файлов сразу на несколько дисков
этот способ подходит особенно для тех случаев, когда сидиром внезапно умер, а винду надо срочно ставить.
остается отрепетивать , как ставить винду из среды DOS. пробовал я запускать WIINNT32 не получилось. появилось сообщение, что, мол, невозможно это сделать. запускается только файл WINNTUS, что приводит к возникновению на флешке временных папок установки винды, а дальше - косяк.
кто по этому способу может что дельное посоветовать?
Пете Васечкину от меня особое СПАСИБО.

sangvinie
04-04-2008, 16:52
напишите подробно как это сделать !

vladk9
23-04-2008, 15:50
Помогите пожалуйста. Подскажите что я не правильно делаю.
В наличии IBM ThinkPad
Нужно установить ХР с флешки. С помощью PeToUsb записал загрузочный BartPe на флешку. Запустился, отформатировал диск с помощью Acronis.
скопировал на нее папку i386.
Запустил cmd выдало в окне X:\minint\System32>добавляюX:\i386\winnt32 /syspart:C /tempdrive:C пишет системе не удается найти указаный путь.Х-это флешка определяется как съемный диск.
Если запустить X:\minint\System32>X:\i386\winnt32 пошла установка,
копируются файлы а вкоце все то-же пишет,что не удоется запустить Windows из-за апаратных ошибок настройки диска.Я так понял что часть информации пишется на флешку.
Далее скопировал на жесткий диск С ноутбука. Если запускаю С:\i386\winnt32
кончается все тем же- копируются файлы....
Если запускаю С:\i386\winnt32/syspart:C /tempdrive:C ничего не происходит.
Плиз.

Petya V4sechkin
23-04-2008, 15:56
добавляюX:\i386\winnt32 /syspart:C /tempdrive:C
Надо сначала зайти в папку, потом запустить:
cd /d X:\i386
winnt32 /syspart:C /tempdrive:C

vladk9
23-04-2008, 16:11
то есть должно быть так X:\minint\System32>cd /d X:\i386\winnt32 /syspart:C /tempdrive:C
Спасибо,попробую, если можно объясните i386 у меня на флешке Х,
а что значит cd /d

Petya V4sechkin
23-04-2008, 16:15
то есть должно быть так X:\minint\System32>cd /d X:\i386\winnt32 /syspart:C /tempdrive:C
Нет, блин.
Сначала первую команду:
cd /d X:\i386
, потом вторую.

а что значит cd /d
Смена текущей папки.
Для справки введите в командной строке cd /?

asds1
24-04-2008, 09:23
можно зайти с другой стороны:
из-под винды в комстроке запускаем X:\i386\winnt32 /noreboot /syspart:Y /tempdrive:Y , где Х - это к примеру буква привода, а Y наша флешка. происходит копирование установочных файлов на флеш и флеш становиться загрузочной. на другую флешку прогой petousb переносим РЕ. начинаем загрузку с первой флешки . вид установки как сдрома. после копирования файлов из среды установки и первой перегрузки компа, вставляем флешку с РЕ. из среды РЕ исправляем бутини, который образовался на жестком диске. чтобы он был таким
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
перегружаемся вставляем первую флешку, но загрузку в биосе выставляем с винчестера и продолжаем установку.
вот так "пританцовывая" можно поставить винду с флешки.
вроде бы все рассказал. так делал сам. долго , нудно . но интересно :)

Frag-o-Matik
24-04-2008, 17:58
а как сделать загрузочную флэшку конкретно с меню, т.е. чтобы грузился bcdw с разными вариантами загрузки...
перепробовал все, если делать на основе flashboot загрузчик на базе loader.bin или загрузочного сектора с диска winxp, то при подхвате загрузчика виснет на надписи loading boot...
кто бы подсказал, или еще вопрос, как можно из под доса, либо какого нибудь навигатора досовского, запустить установку из под setupldr.bin

Petya V4sechkin
24-04-2008, 18:00
а как сделать загрузочную флэшку конкретно с меню
Как-то так (http://forum.oszone.net/thread-81885.html)

Frag-o-Matik
26-04-2008, 18:47
Petya V4sechkin,
в принципе решил проблему с помощью того же grub, только есть одна проблема...
воспользовался статьей от greenflash (http://greenflash.at.ua/publ/1-1-0-16) , статья интересная и сам автор привел привел способ закинуть на флэху установку windows, но целый день с этим провозившись я так и не смого победить.... после первого копирования файлов на текстовом режима переход на гуи .... и надпись "не могу найти hall.dll или он испорчен... может быть кто нить поможет или сам попробует это вариант установки.... сейчас конечно сам буду пробовать, но может кто сталкивался...

Frag-o-Matik
26-04-2008, 20:23
разобрался с одним, вопрос возник в другом
при установке почему то в фале boot.ini прописывается строчка
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS=
а должно быть
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=

т.е. rdisk прописывает "1"
может кто поскажет как в процессе установки заменить в boot.ini строчку??

объясню в кратце что создаются две папки $WIN_NT$.~BT и $WIN_NT$.~LS, с уставновочными файлами, с помощью GRUB4DOS запускаем serupldr.bin -----> пошла установка в текстовом режиме, затем запускается gui с помощью команды /ntldr (если грузимся конкретно с flash),
и кстати подсовывание boot.ini с пути $OEM$\$1 не помогает...
подскажите что можно сделать чтобы отредактировать boot.ini в процессе установки




© OSzone.net 2001-2012