Форум программистов, компьютерный форум CyberForum.ru Форум программистов | Компьютерный форум | Форум web-программистов | Форум по электронике и бытовой технике | Форум о софте | Научный форум | Карьера и бизнес
CyberForum.ru - форум программистов и сисадминов > > >
Восстановить пароль Регистрация

Ответ Создать новую тему
 
toor2009
Новичок
0 / 0 / 0
Регистрация: 22.12.2008
Сообщений: 4
23.12.2008, 13:30
  #1
Добрый день. подскажите как создать полноценую загрузочную флешку чтобы с неё можно было бы установить ХП. спасибо!
AdAgent
Объявления
23.12.2008, 13:30
Phantom
Форумчанин
Эксперт C++
3119 / 805 / 11
Регистрация: 29.12.2008
Сообщений: 952
29.12.2008, 19:14
  #2
Любопытное изобретение — все эти LiveCD-дистрибутивы. Каждый из нас когда-то записывал образ свежего Knoppix’а на диск и строил грандиозные планы о том, как он не раз выручит в будущем. Вдруг понадобится восстановить удаленные файлы, реанимировать систему или сбросить в винде пароль администратора? Только вот таскать с собой такую бандуру ты не станешь, и, будь уверен, через некоторое время она просто потеряется у тебя на полке. Намного круче было бы разместить LiveCD на флешке, добавить к экзотическому линуксу обычную винду и всегда носить этой хозяйство с собой. А почему, собственно говоря, нет?

Готовим операционную

Да-да, мы действительно создадим флешку с загрузочными Linux и Windows. Благодаря существующим инструментам это не только возможно, но еще и легко реализуемо. Вот перечень того, что нам понадобится:

1. В первую очередь, конечно же, флешка или любой другой USB-носитель. Тут главное - выполнить 2 условия. Во-первых, флешку должен корректно распознавать БИОС материнки, позволяя загружаться с нее во время запуска компьютера. А во-вторых, она должна иметь подходящий размер, чтобы разместить две ОС. В нашем случае потребуется девайс объемом 1 Гб и выше.
2. Подходящий LiveCD-дистрибутив на базе SLAX. Вообще, большинство пингвинов давно можно запустить не только с CD, но и с флешки, однако я все-таки рекомендовал бы тебе один из дистрибов, построенных на базе Slackware. А это сам SLAX, Slast, а также известный хакерский чемоданчик Backtrack, который я и буду использовать в этой статье.
3. Утилита, которая поможет собрать свой собственный билд дистрибутива и записать его на флешку — MySLAX Creator. Фишка операционных систем SLAX-based в том, что их буквально можно собрать по кирпичам (модули имеют расширение mo), включив в состав диска нужные приложения. Так что установить в пингвине нужную программу будет сущим пустяком.
4. Дистрибутив Windows XP или Windows 2003 для создания загрузочной версии винды. Понадобится лишь часть файлов, но проще будет найти диск с виндой, чем перечислять их перечень.
5. Программа Bart PE Builder, которая будет главным инструментом, собирающим загрузочную версию Windows. Умелец-автор разобрался с механизмом работы WinPE (официального LiveCD-дистрибутива от Microsoft) и разработал утилиту для создания своего собственного билда, функционального и легко расширяемого.
6. Утилита Make Bootable, или сокращенно MKBT, для размещения загрузочного сектора Windows на флешке.
7. Загрузчик Syslinux, с помощью которого будет осуществляться выбор ОС во время загрузки с USB.

«Первый, пошел!», или начнем с Linux

Knoppix - один из наиболее популярных дистрибутивов Linux в формате LiveDVD.

Создание нашей убойной флешки мы начнем с копирования на USB-драйв файлов Linux Backtrack’а, в чем нам поможет MySLAX Creator. Сразу после быстрой установки воткни в компьютер флешку и запускай программу.

1. MySLAX Creator тут же спросит, откуда ей брать файлы. В качестве исходных материалов будет использоваться образ Backtrack-дистрибутива (ищи его на нашем DVD), поэтому параметр Source type нужно выставить в ISO-default, а потом в текстовом поле указать путь до образа. Теперь необходимо примонтировать ISO в системе, нажав кнопку «Mount».
2. Программа предложит создать загрузочный диск (Burn this ISO), либо же загрузочную флешку (USB Stick). Само собой, выбираем второе.
3. Внимание: следующая операция требует форматирования флешки, что влечет за собой потерю всех данных. Поэтому, если необходимо, сначала сделай бэкап и лишь потом выбирай нужный flash-драйв и нажимай «Create USB Stick».
4. Теперь очень важный момент. В окне форматирования флешки в качестве файловой системы обязательно нужно выбрать FAT. По умолчанию выставлен FAT32, и если ты оставишь все, как есть, то на одном из следующих шагов получишь ошибку, и все придется начинать заново. Будь внимателен!
5. Как только форматирование будет завершено, MySLAX Creator скопирует на флешку все необходимые файлы и предложит перегрузиться. Ради эксперимента можешь отправить машину в ребут, выставить в биосе загрузку с USB и посмотреть, что получится. Процесс загрузки ОС Backtrack не заставит себя долго ждать, и уже через минуту ты сможешь воспользоваться Linux’ом, который до отвала напичкан самыми разнообразными x-toolz’ами.

Дрессировка винды

Впрочем, линуксом, который работает без установки (пускай, даже с флешки), уже давно никого не удивишь. Да и все-таки хочется при себе иметь любимую винду с привычными программами, а пингвина использовать в более изощренных целях. Поэтому сейчас нужно вооружиться утилитой Bart’s PE Builder и действовать!

1. Работать с этой программой проще простого хотя бы потому, что интерфейс полностью переведен на русский язык и запутаться здесь довольно сложно. Просто читаем, что от нас требуется, и выполняем — начнем с указания пути к установочным файлам Windows. Внимание: требуется дистрибутив Windows XP или 2003. И никак иначе: любой другой, включая w2k, не подойдет. Более того, ты должен прописать вручную или выбрать путь именно к установочным файлам (если вставил диск с виндой, то просто выбери здесь свой привод), а не к образу с дистрибутивом (который, возможно, закачаешь из Сети). Если дистриб упакован в ISO или другом формате-образе, то его нужно предварительно оттуда извлечь.
2. При желании ты вправе указать папку с файлами, которые будут дополнительно включены в окончательную сборку Windows, но этот шаг опциональный. Главное сейчас — выбрать каталог назначения, куда PE Builder положит готовый билд системы. Необходимо в обязательном порядке указать здесь «BartPE», тем самым ты заведомо исключишь проблемы во время переноса файлов на флешку. Замечу, что в обычном режиме мы бы сразу зажгли полученный билд на CD или, по крайней мере, создали ISO. Но для дальнейшего переноса файлов на USB придется отказаться от всякой записи на носитель.
3. Включить в сборку дополнительные программы или, наоборот, убрать что-то лишнее можно через окно «Модули» (рекомендую заглянуть туда после прочтения соответствующей врезки), но сейчас оставим все по дефолту и просто нажмем «Создание сборки».
4. Сам процесс создания загрузочной системы не займет много времени. После завершения процесса все сгенерированные файлы будут помещены в папку BartPE (у меня — c:/pebuilder3110a/BartPE), однако просто взять и скопировать их на флешку нельзя. Пришлось бы долго возиться, чтобы все заработало, но разработчик позаботился об этом, включив в состав проги специальный скрипт — pe2usb.cmd.
5. Синтаксис для запуска скрипта очень простой: «pe2usb.cmd <drive:>», где drive — буква нужного USB-носителя. Но после первой же попытки запуска он обломает тебя, сославшись на критическую ошибку. Оказывается, для работы pe2usb (точнее говоря, для создания виртуального диска в оперативной памяти для дальнейшей работы винды) требуется несколько файлов из Service Pack 1 for Windows Server 2003. Если таковой у тебя под рукой, то просто извлеки оттуда setupldr.bin, ramdisk.sy_ и скопируй их в предварительно созданную папку srsp1 (у меня — c:/pebuilder3110a/srsp1). После этого распакуй ramdisk.sy_, выполнив из папки srsp1 следующую команду:

Код Code
1
      expand –r RAMDISK.SY_
Замуты с загрузчиком

Если после этого ты попробовал загрузиться с флешки и по-прежнему увидел Backtrack, сильно не удивляйся. Мало разместить на флешке файлы для винды, необходимо еще настроить загрузчик, чтобы тот знал, какую ОС и когда запускать. Как это делается?

1. Из папки Bart PE Builder нужно взять файл с загрузочным сектором винды —— pe2usb.bin, переименовать его в pe2usb.bss и кинуть в корень флеш-накопителя. Переименовать файл нужно в обязательном порядке, так как именно расширение файла указывает загрузчику Syslinux (который мы и будем использовать), что тот имеет дело с boot-сектором.
2. Далее в ход идет небольшая утилита MKBT. Просто скопируй ее исполняемый файл (mkbt.exe) на флешку и выполни оттуда команду «mkbt -x pe2usb.bss <drive:>», где drive — буква нужного USB-носителя. Тем самым ты установишь на флешке bootsector винды (поместишь образ загрузочного сектора в специальной системной области накопителя).
3. Теперь дело за малым — надо настроить сам загрузчик, то есть Syslinux. Для этого быстренько распаковываем архив syslinux-3.31.zip и копируем файлы \win32\syslinux.exe и \com32\modules\vesamenu.c32 в корень флешки. Далее требуется немного поправить конфигурационный файл syslinux.cfg, установленный еще вместе с Backtrack’ом. Особо не заморачивайся и просто замени его содержание следующим:

Код Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
      default vesamenu.c32
      prompt 0
      timeout 0
      F1 splash.txt
      F2 splash.cfg
      SAY Type "bartpe" for Bart's Pe, or type "slax" for Slax.
      DISPLAY syslogo.lss
      MENU TITLE ][akep's Boot UFD
      MENU BACKGROUND xakep.png
 
      label slax
      menu label Slax
      kernel vmlinuz
      append max_loop=255 initrd=initrd.gz vga=0x317 maxcpus=1 init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw
 
      label bartpe
      menu label Bart's PE
      kernel pe2usb.bss
 
      init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw
      load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw
4. Для красоты можно кинуть на флешку фоновую картинку для загрузчика xakep.png, которая должна иметь размер 640x480. Но это не обязательно.
5. Самый последний шаг. Остается только вернуть загрузочный сектор Syslinux’а на место (мы его снесли, когда инсталлировали загрузочный сектор винды). И после этого можно отправлять машину в ребут. Переходи на флешку и выполняй команду «syslinux <drive:>». Готово! Теперь во время загрузки ты увидишь менюшку, которая предложит тебе запустить одну из операционных систем.

Источник
Вот, может это то что нужно...
SyFy
Гость
Сообщений: n/a
09.12.2010, 23:47
  #3
Здраствуйте вот есть спооб установки Windows XP с флешки.

Для этого потребуются: прямые руки, знание BIOS, флешка объемом 4 ГБ и более, а также программа UltraISO (например, русская версия 9.3.2.2656) и собственно iso-образ диска операционной системы.


1. Открываем образ програмой UltraISO, заходим в меню Самозагрузка - Записать образ Жесткого диска.


2. Вставляем флешку в USB-порт (она должна появиться вверху). Выбираем ее. Выбираем в пункте Метод записи USB-HDD и жмем Записать.


3. Выскакивает предупреждение. Если у Вас там нет ничего ценного (проверьте!), то жмем Да. Ждем, когда завершится запись (от 5 до 20 минут).


4. Необходимо зайти в BIOS (флэш карта должна быть вставлена в USB слот) и поставить загрузку в первую очередь с USB-HDD.


5. Если все сделали правильно, то после рестарта компьютера, если вставлена флешка с записанным образом, загрузка пойдет с нее безусловно, то есть без фразы "Press any key to boot from...".
НО, есть у меня проблема:
При установки вот что пишет: INF-файл txtsetup.sif испорчен или отсутствует , состояние 18. У меня нетбук Lenovo s10-2. Что это оно пишет и что значит? Помогите пожалуйста.
Alexar Makken
Форумчанин
13 / 13 / 1
Регистрация: 14.11.2010
Сообщений: 54
10.12.2010, 00:00
  #4
Я пользуюсь программой Novicorp WinToFlash c сайта www.wintoflash.com/home/ru/
С помощью этой проги удобно создание не только флешки с дистрибутивом Windows, но она записывает также и загрузочные Live CD...
montana2
Форумчанин
7 / 7 / 1
Регистрация: 31.10.2011
Сообщений: 136
24.11.2011, 09:15
  #5
установка винды с флешки и Сиди чемто отличаются? если да то чем?
Gavrik333
Новичок
0 / 0 / 0
Регистрация: 18.10.2011
Сообщений: 8
24.11.2011, 09:30
  #6
Ничем - все аналогично.
Koza Nozdri
Elit of Primat
7128 / 1296 / 54
Регистрация: 15.04.2011
Сообщений: 4,670
24.11.2011, 18:02
  #7
вообще подойдет любой метод,главное собдюдать 2 вещи:
флэха дожна быть подготовлена соответстфующим образом(должна быть загрузочной)
формат рекомендую ntfs-быстрее работать будет.
а еще необходимо записать mbr.
Это основные требования,а систему можно добавить на флешку любым доступным методом.

вот пара прог для форматирования,создания загрузочной флэхи, работы с mbr и т.д.
работают верой и правдой давненько.
Вложения
Тип файла: rar BOOTICE_0.78.rar (99.9 Кб, 7003 просмотров)
Тип файла: rar hpusbfw.rar (369.1 Кб, 5857 просмотров)
Koza Nozdri
Elit of Primat
7128 / 1296 / 54
Регистрация: 15.04.2011
Сообщений: 4,670
25.11.2011, 08:37
  #8
а эта штука позволяет протестировать насколько удачно удалось записать флэшку.
не выходя из системы и без перезагрузки компьютера позволяет загрузить меню загрузки операционной системы.
В биос настройки должны быть выставлены соответствующие.
распаковываем архив,запускаем и все.
кстати очень полезная штука при операциях с файлами boot.ini или совместной загрузки ОС.
Вложения
Тип файла: rar MobaLiveUSB_0.2.rar (1.16 Мб, 3712 просмотров)
ScrollLock
Модератор
7260 / 1673 / 54
Регистрация: 14.06.2011
Сообщений: 6,045
27.11.2011, 07:54
  #9
Цитата Сообщение от montana2 Посмотреть сообщение
установка винды с флешки и Сиди чемто отличаются?
с флешки операция копирования установочных файлов быстрее
qvad
Модератор
16001 / 8352 / 164
Регистрация: 11.04.2010
Сообщений: 33,758
27.11.2011, 11:39
  #10
Хочу огласить маленький нюанс (сталкивался сам и не только) - все програмы, которые собирают на флешку дистрибутив с CD\DVD, корректно работают только с оригинальными образами Windows, при копировании инсталатора со сборки в 99% случаев вышибает либо ошибку, либо ошыбки вылазят во время установки, посему юзайте чистую оригинальную дистрибутиву, а свистелки и перделки можно установить потом, ручками
ScrollLock
Модератор
7260 / 1673 / 54
Регистрация: 14.06.2011
Сообщений: 6,045
27.11.2011, 17:09
  #11

Не по теме:

у мня на флехе загрузочная(и инсталка) ХР + 7+ ubuntu9.04+ hiren's+ ERD+acronis'ы все корректно работает...главное: иметь прямые руки...


Не по теме:

32гб до (_о_)пы хватает...


Суть в том, что не всякий BIOS поддерживает флешки...

Не по теме:

какое-то время и на 4-х ГБ флешке сидел и ее хватало...

Koza Nozdri
Elit of Primat
7128 / 1296 / 54
Регистрация: 15.04.2011
Сообщений: 4,670
27.11.2011, 17:11
  #12
ScrollLock,
Цитата Сообщение от ScrollLock Посмотреть сообщение
Суть в том, что не всякий BIOS поддерживает флешки...
в наше время это редкость.
но есть нюанс:если флэха записана не верно,то в биос варианта загрузки юсб-хард не будет!
к сведению...

Не по теме:

ХР + 7+ ubuntu9.04+ hiren's+ ERD+acronis'ы все корректно работает...главное: иметь прямые руки...
а уменя 64 гектара ....
флэха-прямые руки,идеальный тандем.

Sanya
Форумчанин
27.11.2011, 17:32
  #13
 Комментарий модератора Sanya
ScrollLock,
Koza Nozdri, про свои прямые руки рассказывайте друг другу в ЛС
тема не для этого создана
qvad
Модератор
16001 / 8352 / 164
Регистрация: 11.04.2010
Сообщений: 33,758
27.11.2011, 18:17
  #14
Если комп не поддерживает загрузку с USB, не беда. Умные люди придумали PLoP
Maraton
Гость
Сообщений: n/a
29.11.2011, 00:20
  #15
Вот прога без лишнего гемора, скачал, розпаковал, запусти, сделал всего четыре действия (программа сама покажет каких) и всё. Вот прогаеще раз ..нельзя PS: Используй обычный дистрибютив Windows так-как сборки типа"Zver" не пойдут, лучше всего использовать лицензированый Windows
Yandex
Объявления
29.11.2011, 00:20
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Раздел Автор Дата
Ubuntu Linux Как создать загрузочную флешку для Win7?
Добрый день! Проблема такая: делаю флешку загрузочной через unetbootin (из под ubuntu), вроде все проходит нормально. Затем меняю загрузку с жесткого диска на Usb (в биосе), и ничего не получаю....
Ubuntu, Mint Linux Mrq 25.11.2013 19:19
Windows XP Не могу создать загрузочную флешку с XP
Всем привет!!! У меня проблема с установкой XP с флешки. Точнее с созданием загрузочной флеш. перепробывала многие программки в т.ч. FlashBoot(Fatal error: Could nod open file), WinSetupFromUSB(не...
Windows XP CrisstinKa 13.11.2013 18:14
Ubuntu Linux Как создать загрузочную флешку?
Всем Салем! значит у меня нетбук ,DNS непомню канкретно (2гб оперативы,320 гб физ памяти,) фото снизу )) ... скинул с саита ubuntu.com фаил с именем (фото снизу) При попытке создать...
Ubuntu, Mint Linux Qazan 26.05.2013 21:12
Linux Как создать загрузочную флешку из .iso?
Скачал с оф. сайта ISO образ. Не могу создать с него загрузочную флешку, использовал программу LiveUSB Creator Смотрите скрин того что находится на флешки. С флешкой проблем нету, xubuntu с неё...
RedHat, Fedora, CentOS, ASP Linux macsmela 18.05.2013 12:22
Windows XP Как создать загрузочную флешку с виндоус ХР ?
Добрый день! Есть ноутбук, загрузочный СД с виндоус ХР ЗВЕРЯ, СД привод не работает, надо установить виндоус ХР с флешки. Может кто подскажет как создать загрузочную флешку именно используя...
Windows XP ubrus 30.11.2012 00:15
Windows XP И как сделать загрузочную флешку???
Пожалуйста как нибудь по подробней.
Windows XP Olyalyaaa 23.04.2011 22:39
Windows XP Создать загрузочную флешку из дистрибутива на диске...
Господа,помогите!!! Есть дистрибутив на диске, XP... Можно ли сделать флешку с этим дистрибутивом с диска?? Какими программами,и как примерно хоть.... Спасибо заранее...)
Windows XP L-User 16.04.2011 22:33
Windows XP Как зделать нормальную загрузочную флешку
Привет всем! Я на этом форуме впервые. Купил себе НЭТ. Систему установил с CD через SATA переходник для HDD. Не очень нудобно. Скачал прогу USB-MultiBoot v.4.0. Там есть архив с системами для...
Windows XP DemonPit 14.02.2011 08:30
Опции темы

Текущее время: 00:57. Часовой пояс GMT +4.

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.