![]() |
Установка USB.
Добрый день. Почти весь форум облазил и прочел "MultiBoot USB - Мультизагрузочная флешка" но так и не нашел полноценного ответа и пошагового.
Дело вот в чем: имеется свой образ windows XP SP3, сделал я его на ура (платформа х86) при установки с диска все работает, никаких ошибок, вообщем все хорошо. Но столкнулся с проблемой, отказал dvd привод, читает очень медленно и сбивается установка, при чтении диска не находит множество файлов (говорит что ошибка, мол не могу скопировать) и при загрузке с биоса, не всегда находит диск, и значительно долго ищет. Проверял на своём компьютере все работает прекрасно, несколько раз пере устанавливал с дистрибутива (для точности) ошибок никаких нет. Проблема все с dvd приводом у друга. Сейчас надо сменить ему OS. А сделать не пойму как и не получается usb флешку, для загрузки с нее. Ни в инете, ни на форуме полноценного ответа не найду. P.S Может кто - нибудь поможет с созданием usb загрузчика? Да так чтобы образ был мой на usb а не winPE. Может сделать через другие (сторонние) программы, да кто муже проверять на валидность нет времени. Кто - нибудь если сталкивался с такой проблемой и получилось сделать (сразу) такой USB загрузчик, то отпишитесь и с пошаговой записью образа. |
а что непонятно в инструкции по "MultiBoot USB -
Мультизагрузочная флешка"? |
One THE darK, Ещё раз уточните:
Цитата:
Или Цитата:
Вот пошаговая инструкция для создания установочной флешки с дистрибутивом ( для установки Windows XP на машину). Очень доходчиво описано. В принципе это и есть программа из "MultiBoot USB - Мультизагрузочная флешка" С помощью этой программы я создаю себе установочную флешку. Уже неоднократно устанавливал на ноут и нетбук систему.... |
Цитата:
И еще что нужно сделать с флешкой? как форматнуть? В общем как приготовить для записи? (имеется 8GB флешка, она пойдёт для записи?) |
Цитата:
![]() Там все описано пошагово :read: |
One THE darK в MooltyBoot USB именно для флешки все доходчиво описано, читайте лучше.
Цитата:
Если вы собирали свою сборку на форуме OSzone тогда: 1 Не используйте адоны привязанные к CD/DVD или переделайти их. 2 Обычно неправильно изменяет путя в файлах: PreSetup.cmd и PstSetup.cmd, измените на свои. По конкретным проблемам задавайте вопросы в соответствующие темы форума. |
Цитата:
Подойдет 8 гб. Я как раз с такой работаю. Тогда попробуйте действовать строго по инструкции: Код:
- вставьте флешку в ЮСБ порт ПК Тестируете. Если что-то не так - описывайте пожалуйста проблему предметно. Конкретно по факту. |
Если сделать таким способом, то нужный файл сценария не используется, а так же не переносятся боекомплекты нужного софта и драйверов, что лежал не в папке i386. С DVD-диска получится выжатый лимон :(
А Вашим способом удобно переносить лицензионный дистрибутив. ИМХО. |
|
Цитата:
http://greenflash.su/Syslinux/files/example.htm только есть один нюанс: 1. В пункте №1 скачай этот комплект http://www.kernel.org/pub/linux/util...linux-3.86.zip |
timon45, спасибо, но это не то. Каким образом создать мультизагрузочную флешку раскрыто в теме MultiBoot USB - Мультизагрузочная флешка & Windows XPE/7PE
Мультизагрузочая флешка имеется. Требуется с нее установить свою сборку либо, например, сборку ZverDVD. Утилита WinSetupFromUSB копирует файлы на флешку, но установка происходить без сценария. Т.е. не в автоматическом как мне нужно режиме, а в ручном режиме. shao, не могу скачать с предложенного обменника. Пожалуйста, залей на RGhost Кроме того, WinSetupFromUSB добавляет запись в menu.lst, потому желательно выполнять этот пункт в последнюю очередь. Пятый же пункт копирует... Очень волнующий меня вопрос - http://greenflash.su/forum/5-627-12743-16-1308569591 Как протестировать свою флешку на виртуалке. Спасибо за помощь и поддержку. |
У меня настроена установка различных версий XP- unnatended исходя из вариантов SETUPLDR.BIN... SETUPLDR3.BIN. + мой софт в предустановке. (всё делалось из рассчёта болванки под BCDW) - в общем на диске оно работает. А вот, как всё перенести на флешку не пойму... Подскажите как правильно настроить winsetup.lst, menu.lst и ответственно ...\BOOTWS\1.lst на флешке, что работало бутовое меню (загрузка разных версий ХР) и меню с МОИМИ утилитами (MHDD, Acronis и т.п.), потому как по-дефолту везде прописано chainloader (0xff)/I386/SETUPLDR.BIN, либо загрузка Винды с жесткого
|
Smith_Wesson, там загрузка идет из ISO образов, а потом он уже подключает папку с файлами инсталлятора, так вот, в ISO нужно добавить SETUPLDR1.BIN, SETUPLDR2.BIN и т.д. и прописать в menu.lst или куда там хотите, у меня такая схема работает на ура. А в папке .\BOOTWS\ и winsetup.lst я вообще не трогал.
|
Немного не понял... "загрузка идёт из ISO-образов" - имеется ввиду загрузка Винды или загрузка утилит (MHDD, Acronis и т.п.)? И как мне использовать папку $OEM$ - в которой у меня и дрова и сценарии .cmd...?
|
Гайдика все же не хватает.
Чувство такое, как-будто придумываю велосипед, только не едет он. Копаю в сторону статьи Совмещение нескольких вариантов установки Windows XP на одном диске. За основу взял образ ChipCD 03.2011. Чего хочется: использовать оригинальный загрузчик (меню) с диска и что бы он "прямо" работал. Чего имеется: - в папке BCDW имеется конфигурационный файл bcdw.ini, в котом объясняется: - в папках VOLD, VOLS и I386 имеются свои файлы winnt.sif - папки VOLD и VOLS напоминают урезанную и переваренную папку I386 - энное кол-во вариантов для экспериментов, но опять-таки глухая стена: нужна платформа для испытания загрузочной флешки, про что я упоминал ранее. Предположительно, нужно передать управление загрузчику \BCDW\bcdw.bin, а дальше уже через него выполнять нужные действия. А так же изменить файл menu.lst (чего так писать?). Озадачивает тот факт, что файлы с образа располагаются не в корне флешки, а в \WINSETUP\XPpSP3\ Кто-то пробовал прикрутить загрузку с флешки на виртуальной машине, что бы протестировать её? |
Вот и у меня та же проблема - как отредактировать файл menu.lst - что в нём были ссылки на SETUPLDR.BIN... SETUPLDR3.BIN, которые в свою очередь на WIIN1.SIF... WINN3.SIF (в которых прописаны разные сценарии установки.) И где конкретно, должна лежать папка I386..? Что такое ... WINSETUP\XPpSP3.ISO и как с ним работать? В общем, много чего не понятного. Ни где инструкции не нашел...
|
Предполагаю (!) следующие варианты действий.
1. Отредактировать файл XPpSP3.ISO в UltraISO, добавив в него файл \VOLD\SETUPLDB.BIN 2. Отредактировать файл menu.lst: Но это очень сырой вариант, так как нужно определить место для WINNT.SIF и пр. А может быть все проще и достаточно будет скопировать на флешку содержимое диска, изменив menu.lst под нужный загрузчик? Тогда возвращаемся в начало: для чего тогда использовать утилиту WinSetupFromUSB? Вопросов еще больше :( |
arfey, совершенно верно, в правильном направлении идешь. WinSetupFromUSB добавляет некоторые файлы в дистрибутив, редактирует TXTSETUP.sif и создает ISO для загрузки.
Smith_Wesson, XPpSP3.ISO это самый образ для запуска установки ОСи. Вот как у меня прописано в menu.lst: title Установка Microsoft Windows XP SP3 Plus - Русская версия root (hd0,0) map --mem /WINSETUP/Plus.ISO (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook root (0xff) chainloader /I386/SETUPLDR.BIN title Установка Microsoft Windows XP SP3 - Русская версия root (hd0,0) map --mem /WINSETUP/SP3.ISO (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook root (0xff) chainloader /I386/SETUPLDR.BIN title Установка Microsoft Windows XP SP3 Full Unattend - Русская версия root (hd0,0) map --mem /WINSETUP/SP3.ISO (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook root (0xff) chainloader /I386/SETUPLD1.BIN SP3.iso - это стандартная ОСь, с автоматической или ручной установкой. SETUPLDR.BIN и SETUPLD1.BIN лежат в ISO, а winn*.sif в папке с дистрибутивом. Цитата:
|
Спасибо за помощь :)
Извините, что забегаю вперед, а каким образом будет происходить вторая часть установки Windows? Ведь нужно передать загрузку hdd0, а тот уже подхватывает ресурс, с которого происходила заливка файлов. Мысли: если мы мапим /WINSETUP/SP3.ISO, то корнем становится содержимое образа потому мы и передаем загрузку файлу /I386/SETUPLDR.BIN. Как я это понимаю, установка должна обратиться к папке /I386/, а она не в корне... Нужно ли править файл txtsetup.sif и, если да, то на что стоит обратить особое внимание? P.S> Не судите строго за мои не профессиональные рассуждения. |
Shadow_31, А где должна лежать сама папка /I386 ..?
|
Shadow_31, Использую вашу секцию:
title Установка Microsoft Windows XP SP3 Full Unattend - Русская версия root (hd0,0) map --mem /WINSETUP/SP3.ISO (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook root (0xff) chainloader /I386/SETUPLD1.BIN В итоге получаю ошибку: map (hd1) (hd0) Error 21: Selected disk does not exist Похоже ошибка в маппинге дисков? Куда копать? |
РАЗОБРАЛСЯ! Косяк вылазил из-за того, что пытался грузится с флешки, без подключенного HDD - вот я балда!
Но, теперь другая фигня: начинается загрузка и вылазит сразу: File\WINSETUP\XPpSP3\I386\BIOSINFO.INF could not be loaded... Не пойму, где он ищет этот BIOSINFO.INF..? В образе .ISO или на дистрибутиве? |
Вложений: 1
Smith_Wesson, В дистрибутиве.
В образе находится всего 4 файла, что были созданы и заточены программой WinSetupFromUSB: - BOOTFONT.BIN - NTDETECT.COM - SETUPLDR.BIN - TXTSETUP.SIF Попробуй использовать прикрепленный файл. Наверное стоить упомянуть, что я к его созданию никакого отношения не имею. Файл был взят со сборки ChipCD 03.2011. Link В эмуляторе добился того, что первый этап запустился используя файл сценария. Для этого отредактировал в hex-редакторе и переименовал SETUPLDR.BIN из образа XPpSP3.ISO, заменив название файла сценария winnt.sif на свое. После свежеиспеченный файл SETUPLDR.BIN (с новым именем) закинул в образ XPpSP3.ISO и в i386. В меню сделал корректировку на него. Файл сценария так же положил в папку i386. Делал по статье Совмещение нескольких вариантов установки Windows XP на одном диске Вот еще бы второй и третий этап проверить... |
Цитата:
Редактируешь TXTSETUP.SIF. В секцию SetupData, в файл TXTSETUP.SIF, который находится в образе, добавляешь: SetupSourcePath ="\WINSETUP\Plus\", здесь и дальше Plus это имя папки куда копируешь систему. SetupSourceDevice=\ArcName\multi(0)disk(0)rdisk(1)partition(1) BootPath="\WINSETUP\Plus\I386\" BootDevice="multi(0)disk(0)rdisk(1)partition(1)" Не забудь скопировать 3 файла из дистрибутива, которую копировал WinSetup From USB, в папку Plus\i386, файлы следующие: setup.cmd, mnt.exe, setup.ex_ и там же извлеки перед копированием из cab-архива setup.ex_, файл setup.exe и переименуй его в setupWST.exe. Добавь в TXTSETUP.SIF в секцию SourceDisksFiles строки: setup.cmd= 1,,,,,,,2,0,0 setupWST.exe= 1,,,,,,,2,0,0 mnt.exe= 1,,,,,,,2,0,0 |
Всем мега-респектище за помощь! особенно Shadow_31 и arfey - надоумили на путь истинный. Всё у меня, наконец-то получилось!
В общем, что я сделал: Форматнул полностью флешку, и сделал всё заново с помощью програмулины MultiBoot USB - Мультизагрузочная флешка Windows XPE/7PE - Мини версии кроче, здесь: http://forum.oszone.net/thread-149975.html Всё заново пересоздал (согласно инструкции) и прописал в menu.lst, как у Shadow_31: папка с дровами и установочными сценариями ($OEM$), должна быть здесь: ...\WINSETUP\XPpSP3\$OEM$ - иначе, работать не будет! Отдельно добавил в корень флешки папки: HBCD (с образом Hiren's BootCD, и Hiren's MiniXP) и forgrub (для красивого меню) теперь в menu.lst, у меня добавилось: Устанавливается всё гораздо быстрее, чем даже с DVD-болваники, с возможностью выбора трёх сценариев установки (или даже больше, - кому как захочется.)! Теперь не нужно тягать с собой три диска - всё на одной флешке размером ~ 800Мб. Вобщем, дерзайте! будут вопросы - обращайтесь. Вобщем, дерзайте. |
Smith_Wesson, тебе тоже спасибо за вклад в общее дело.
Shadow_31, так же благодарен за разъяснения. Недооценил я программу WinSetupFromUSB. Все эти записи и файлы имеются на своих местах. Единственное, что руками пришлось доделать, это: - перенести в папку i386 заточенный файл WINNT.SIF предварительно переименовав его; - через HEX-редактор сделать 4 замены в файле SETUPLDR.BIN на новое имя WINNT.SIF; - скопировать в папку i386 и в образ файл SETUPLDR.BIN предварительно переименовав его; - сделать поправку в menu.lst на новый, ранее переименованный, загрузчик SETUPLDR.BIN. |
Цитата:
|
Цитата:
|
Походу, возникла парочка "орг вопросов":
- возможно-ли сделать системные файлы в корне флешки скрытыми? (дабы, случайно их не удалили из под Винды). Не повлияет-ли это на работоспособность? - возможно-ли разбить флешку/USB-HDD на две партиции (первая загрузочная - а остальная со всяким софтом и просто, для переносы инфы.)..? Заранее спасибо за ответы. |
Цитата:
2) Да. |
Ребята, для ясности возможно стоит переименовать тему в "Установка сборок Windows XP с флешки"?
Кстати, можно работать с программой UltraISO в консольном режиме. Тогда можно попробовать написать утилиту с GUI по выполнению всех вышеперечисленных действий. И редактирование, и перезаливка образа... |
Эх, все равно где-то допустил ошибку. На второй стадии установки проскакивает этап установки драйверов :(
Подопытную железяку сложно найти, потому протестировать "когда хочется" не получается. Ребята, укажите пожалуйста, где я оступился? Действия, что я выполнял, описаны ранее. Спасибо. |
arfey, папка с драйверами где находится?
|
Лежит тут: WINSETUP\XPpSP3\drp\ со следующими файлами:
Есть еще одна папка: WINSETUP\XPpSP3\dev_db\, в которой находятся такие файлы: Т.е. расположение папок я не менял. Как их разместила программа WinSetupFromUSB, так и осталось. |
arfey, положи drp в корень флешки, должен найти.
|
to arfey,
Цитата:
|
Smith_Wesson, не факт, в каждой сборке по разному. Тут надо пробовать.
|
Shadow_31, не буду спорить. У меня работает! :)
Кстати, у меня тут небольшой прикол нарисовался - установил на внешний HDD сборку ХР + "семёрка". Всё работает, всё хорошо, только вот при попытке начать начать инсталляцию ХР, HDD по умолчанию прописывается как С: Как обойти эту бяку, ни кто не знает? И почему HDD монтируется не сменным устройством, типа usb-flash, а обычным жестким диском? |
Smith_Wesson, по идее это делается батником и setup.exe, который копирует WinSetup From USB, у меня определяется как U:
|
Shadow_31,
а можно по подробнее, или хоть носом ткните - где искать? |
Smith_Wesson, начнем с того, чем копируешь дистрибутив?
Я, например, вручную, а потом немного файлы правлю. |
Shadow_31, извините - не понял Вашего вопроса.
Суть моей проблемы в следующем: - абсолютно одинаковым методом (с помощью програмулины MultiBoot USB - Мультизагрузочная флешка Windows XPE/7PE - Мини версии) создаю загрузочную флешку и загрузочный USB-HDD. Всё отлично. Всё работает - ни каких вопросов. - при попытке инсталляции WinXP (с Win7 - всё в порядке) возникает трабла: загрузочный USB_носитель (в моём случае, USB-HDD) прописывается как партиция C:\ а создаваемый (или уже предварительно созданный) активный раздел на основном жестком HDD, прописывается как D:\ или Е:\ С обычной флешкой таких проблем не возникает. |
Smith_Wesson, понял вашу проблему, bootice можно попробовать использовать, инструкций по ней много.
|
Цитата:
|
Smith_Wesson, молодцы, просто уже не помню как это делается, давно было.
|
Поняв, каким образом WinSetup From USB создает загрузочную флеш, я проделал тоже самое, но через обычный пакетник. Вроде бы все замечательно делает, но есть одно но. На графическом этапе T40 система перезагружается. Попытавшись понять в чем проблема, зашел на полу установленную систему через LiveCD. В папке system32 нашел распакованный, но кривой файл setup.exe. Почему кривой? Потому что при обычной распаковки, его объем равен 23040 байт, а на кривой системе примерно 9кб. Почему такое происходит, и как это подправить? Самое интересное, что если этот кривой файл заменить на рабочий, через LiveCD, то процесс установки продолжается.
|
Добрый день.
У меня такая проблема: сделал загрузочную флешку "USB FLASH DRIVE 8Gb v.4.0 01.2012" все работаэт но при попытке добавить XP SP2 86x на флешку ничево не получается. Все вишесказаное уже перепробЫвал, может я чтото пропустил - надоумте меня, а то уже голова кирпичем от всевозможних статей. Скинте ссылку на нормальную статью или напишите пошаговую инструкцыю, очень уж хочется довести дело до конца. Заранее огромное спасибо! |
GIVIS, Здравствуйте.
Разделяю Ваши тревоги и безвыходность в поиске казалось бы не сложного решения. В первую очередь хочу порекомендовать статью MultiBoot USB - Мультизагрузочная флешка. В ней Вы найдете автоматизированное решение по созданию загрузочных флешек. Но это только в каком-то роде "приоткрытая дверь". Дальше все зависит от того, какие цели Вы ставите для себя. К примеру, мне приоритетно иметь на флешке образы WinPE и ряд DOS-утилит (например, MHDD) для реанимации почивших систем. Мои "раскопки" в сторону автоматизации процесса установки ОС с флешки не увенчались успехом. Но тут скорее виной моя неусидчивость. Хочу обратить внимание на некоторые важные файлы. 1. grldr - это доработанный загрузчик Linux. К примеру в WinXP используется загрузчик ntldr (лежит в корне активного раздела). 2. menu.lst - это текстовый файл, который объясняет grldr что и как загружать. Графически представляется в форме меню. Если Вы захотите что либо добавить/поменять/удалить, то для этого обязательно нужно отредактировать этот файл в обычном текстовом редакторе. Есть еще и другие файлы: 3. NTDETECT.COM - говорит сам за себя, работа с файловой системой NTFS. 4. BOOTFONT.BIN - корректное отображение шрифтов. Если Вам все еще интересно и Вы не утомились, тогда могу предложить просмотреть тему "GRUB4DOS и GNU GRUB" что на форуме forum.ru-board. Есть там камрад NIKZZZZ, который когда-то помог в одном мучившем меня вопросе :) Есть конечно же спец.ресурс "greenflash.su", но там на столько все запутанно и хаотично обставленно, что неподготовленному человеку касаться его не посоветую. P.S> Да простят меня камрады, если я где-то ошибся либо мною представленные данные отличаются от "официальных". Укажите - исправлю! |
Цитата:
Цитата:
|
На самом деле медленная (очень медленная) установка XP происходит по причине:
нет кеширования чтения с флешки! если загрузится под MS-DOS и запустить SMARTDRV с ключами кеширования чтения с флешки то всё будет быстро. |
Время: 18:07. |
Время: 18:07.
© OSzone.net 2001-