[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Компьютеры и др.техника » Софт » Создание Мультизагрузочной флешки (Создание Мультизагрузочной флешки)
Создание Мультизагрузочной флешки
Модератор форумаДата: Суббота, 01.08.2015, 19:50 | Сообщение # 1





Иногда по работе приходится заниматься настройкой установкой и восстановлением различных OS поэтому просто необходимо иметь под рукой диски с виндой, линуксом, а также дисковыми утилитами, что не всегда удобно, так как они (диски) могут износиться или поцарапаться. Поэтому я подумал, почему бы не объединить все нужные мне инструменты на флешке. Благо размер флешек позволяет уместить все необходимое на одном носителе, а не таскать с собой кучу дисков.В общем решил я сделать мультизагрузочную флешку с наиболее часто используемыми программами и операционками, а это:
Windows XP SP2
BartPE или другой аналог (я использую ReatogoPE)
Linux (по вкусу я использую Ubuntu 8.04)
Acronis Disk Director
Так как раньше я ни разу не занимался созданием мультизагрузочных флешек, решил поискать инфу в инете, но все что нашел, было не совсем то, что мне нужно и информация была не полной.Поэтому решил описать процесс создания здесь (возможно кому-то это облегчит задачу). И так, приступим к созданию нашей флешки, для этого нам понадобится:
Дистрибутив Windows XP SP2;
Образ LiveCD BartPE или другой его аналог;
Образ LiveCD Ubuntu 8.04;
Образ или установленный пакет Acronis Disk Direct. А также сама флешка, я использовал обычную флешку на 2 Gb.Так же нам понадобится Инсталлятор установочных файлов GREEN_XP_INSTALLER который можно скачать  И установщик GRUB4DOS.(это переделанный инсталлятор USB_MultiBoot6) в принципе можно исмользовать и его, либо более последнюю версию на сегодняшний день это USB_MultiBoot_10.я пользовался GREEN_XP_INSTALLER
Установка 

1. скачиваем и разархивируем инсталлятор.
2. подготавливаем флешку, если на ней есть нужные данные, то переписываем их на жесткий диск, так как в процессе установки мы будем форматировать флешку
3. запускаем GREEN_XP_INSTALLER.cmd
4. программа просит нас нажать на любую клавишу, что мы и делаем
5. далее жмем H, тем самым выбираем пункт H) HP USB Disk Storage Format Tool V2.0.6 - NTFS Format, затем Enter 
6. в появившемся окне выбираем в пункте Device свою флешку, а в пункте File System выбираем систему Fat32, затем жмем на кнопку start, подтверждаем свое намерение отформатировать флешку, после окончания форматирования жмём Ok и Close
7. Далее необходимо указать, где у нас находится дистр WinXP, жмем 1 затем Enter откроестя окно, в котором нужно указать, где находятся установочные файлы Windows XP (рекомендуется заранее скопировать их на жесткий диск) например D:WinXP 
8. Затем указываем букву диска нашей флешкарты выбрав пункт 3 и указав на соответствующий диск в открывшемся окне
9. После этого указываем местоположение файлов вашего BartPE, выбрав пункт 5 
10. Если у вас есть файл автоматической установки WinXP winnt.sif то можно указать путь к нему выбрав пункт W 
11. и, наконец начинаем запись на флешку, выбрав пункт 4
12. При копировании файлов будут выскакивать окна с вопросами, на которые отвечаем YES
13. После завершения установки нажимаем любую клавишу для закрытия скрипта.

Теперь нам необходимо установить загрузчик GRUB4DOS, для этого распаковываем ранее скачанный архив и запускаем файл WINGRUB.exe, в появившемся окне ставим галочку напротив пункта Disk и в выпадающем меню выбираем нашу флешку, тут главное не ошибиться и случайно не указать другой раздел.

Затем жмем на кнопку Install, появится окно консоли, где нажимаем Enter.
Далее открываем файл menu.lst, который находится в корне флешки, и добавляем туда следующие строки:

title WinPE
find --set-root /PELDR
chainloader /PELDR

в итоге должно получиться что-то типа такого:

#GreenFlash.su
splashimage (hd0,0)/BOOT/splash/Zver.xpm.gz
foreground ffffff
background 03bc19

timeout 30 
default 0

title Install Windows XP ==>
configfile (hd0,0)/boot/menus/menuXP2.lst

title Start Windows XP from Harddisk 1 - Partition 0
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
root (hd0,0)
chainloader (hd0,0)/ntldr

title WinPE
find --set-root /PELDR
chainloader /PELDR 

title commandline
savedefault --wait=2
commandline

title REBOOT 
reboot 

title ShutDown PC 
halt

сохраняем файл.

Для верности можно предварительно проверить флешку на отсутствие ошибок командой
chkdsk X: /f 

Где Х - буква вашей флешки.

Последний штрих, устанавливаем для файлов ХР атрибут "только для чтения"

Если все нормально пробуем загрузиться с флешки если возникли ошибки то вероятней всего придется проделать все сначала.

И вот мультизагрузочная флешка с WinXP и BartPE на борту готова, но скорее всего этого будет недостаточно, ведь нам нужно еще записать туда Linux и утилиты для работы с дисками Acronis

Для работы с Acronis нужно создать образ дискас помощью Мастера создания загрузочных носителей который входит в состав пакета Acronis Disk Director
После чего копируем созданный образ на нашу флешку в каталог boot 
И добавляем в файл menu.lst следующие строки:

title Acronis True Image 9.5 Server & Disk Director Server 10.0
find --set-root /boot/acronis.iso 
map /boot/acronis.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

можно кинуть образ в другую папку, главное не ошибитесь в указании пути и имени образа. Сохраняем и закрываем файл… можно попоробовать загрузиться.

Для добавления Linux необходим сообветственно образ этого диска и программа для работы с образами (UltraISO, PowerISO) или CD диск с дистрибутивом Linux
Если используется образ то он с помощью программы PowerISO распаковывается в конень флешки 

Например берем образ ubuntu-8.04-desktop-i386.iso 
Переписываем папки и файлы из образа (каталог boot.images переписывать не нужно), а затем в menu.lst добавляем следующее:

title Ubuntu 8.04.01 rus. 
root (hd0,0) 
kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper quiet splash -- locale=ru_RU 
initrd /casper/initrd.gz 
boot

в итоге всех манипуляций получается следующий файл menu.lst:

#GreenFlash.su
splashimage (hd0,0)/BOOT/splash/Zver.xpm.gz
foreground ffffff
background 03bc19

timeout 30 
default 0

title Install Windows XP ==>
configfile (hd0,0)/boot/menus/menuXP2.lst

title Start Windows XP from Harddisk 1 - Partition 0
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
root (hd0,0)
chainloader (hd0,0)/ntldr

title WinPE
find --set-root /PELDR
chainloader /PELDR

title Ubuntu 8.04.01 rus.
root (hd0,0)
kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper quiet splash -- locale=ru_RU
initrd /casper/initrd.gz
boot 

title Acronis True Image 9.5 Server & Disk Director Server 10.0
find --set-root /boot/acronis.iso 
map /boot/acronis.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title commandline
savedefault --wait=2
commandline

title REBOOT 
reboot 

title ShutDown PC 
halt
ну вот и все наша мультизагрузочная флешка готова к использованию.если вы не хотите использовать Ubuntu а предпочитаете например Slax, то для него в 
GRUB4DOS прописываются следующие строки:

title Slax Graphics mode (KDE) 
kernel /boot/vmlinuz root=/dev/ram0 rw init=linuxrc boot=hda1 splash=silent vga=789 keymap=qwerty remote=atiusb receiver=atiusb
video=vesafb:ywrap,mtrr ramdisk_size=6666 autoexec=xconf;telinit~4 changes=/slax/
initrd=/boot/initrd.gz
 
MODERATORДата: Суббота, 01.08.2015, 19:50 | Сообщение # 2
Полковник
Группа: Адміністратори
Сообщений: 161
Награды: 0
Репутация: 0
Статус: Offline
Иногда по работе приходится заниматься настройкой установкой и восстановлением различных OS поэтому просто необходимо иметь под рукой диски с виндой, линуксом, а также дисковыми утилитами, что не всегда удобно, так как они (диски) могут износиться или поцарапаться. Поэтому я подумал, почему бы не объединить все нужные мне инструменты на флешке. Благо размер флешек позволяет уместить все необходимое на одном носителе, а не таскать с собой кучу дисков.В общем решил я сделать мультизагрузочную флешку с наиболее часто используемыми программами и операционками, а это:
Windows XP SP2
BartPE или другой аналог (я использую ReatogoPE)
Linux (по вкусу я использую Ubuntu 8.04)
Acronis Disk Director
Так как раньше я ни разу не занимался созданием мультизагрузочных флешек, решил поискать инфу в инете, но все что нашел, было не совсем то, что мне нужно и информация была не полной.Поэтому решил описать процесс создания здесь (возможно кому-то это облегчит задачу). И так, приступим к созданию нашей флешки, для этого нам понадобится:
Дистрибутив Windows XP SP2;
Образ LiveCD BartPE или другой его аналог;
Образ LiveCD Ubuntu 8.04;
Образ или установленный пакет Acronis Disk Direct. А также сама флешка, я использовал обычную флешку на 2 Gb.Так же нам понадобится Инсталлятор установочных файлов GREEN_XP_INSTALLER который можно скачать  И установщик GRUB4DOS.(это переделанный инсталлятор USB_MultiBoot6) в принципе можно исмользовать и его, либо более последнюю версию на сегодняшний день это USB_MultiBoot_10.я пользовался GREEN_XP_INSTALLER
Установка 

1. скачиваем и разархивируем инсталлятор.
2. подготавливаем флешку, если на ней есть нужные данные, то переписываем их на жесткий диск, так как в процессе установки мы будем форматировать флешку
3. запускаем GREEN_XP_INSTALLER.cmd
4. программа просит нас нажать на любую клавишу, что мы и делаем
5. далее жмем H, тем самым выбираем пункт H) HP USB Disk Storage Format Tool V2.0.6 - NTFS Format, затем Enter 
6. в появившемся окне выбираем в пункте Device свою флешку, а в пункте File System выбираем систему Fat32, затем жмем на кнопку start, подтверждаем свое намерение отформатировать флешку, после окончания форматирования жмём Ok и Close
7. Далее необходимо указать, где у нас находится дистр WinXP, жмем 1 затем Enter откроестя окно, в котором нужно указать, где находятся установочные файлы Windows XP (рекомендуется заранее скопировать их на жесткий диск) например D:WinXP 
8. Затем указываем букву диска нашей флешкарты выбрав пункт 3 и указав на соответствующий диск в открывшемся окне
9. После этого указываем местоположение файлов вашего BartPE, выбрав пункт 5 
10. Если у вас есть файл автоматической установки WinXP winnt.sif то можно указать путь к нему выбрав пункт W 
11. и, наконец начинаем запись на флешку, выбрав пункт 4
12. При копировании файлов будут выскакивать окна с вопросами, на которые отвечаем YES
13. После завершения установки нажимаем любую клавишу для закрытия скрипта.

Теперь нам необходимо установить загрузчик GRUB4DOS, для этого распаковываем ранее скачанный архив и запускаем файл WINGRUB.exe, в появившемся окне ставим галочку напротив пункта Disk и в выпадающем меню выбираем нашу флешку, тут главное не ошибиться и случайно не указать другой раздел.

Затем жмем на кнопку Install, появится окно консоли, где нажимаем Enter.
Далее открываем файл menu.lst, который находится в корне флешки, и добавляем туда следующие строки:

title WinPE
find --set-root /PELDR
chainloader /PELDR

в итоге должно получиться что-то типа такого:

#GreenFlash.su
splashimage (hd0,0)/BOOT/splash/Zver.xpm.gz
foreground ffffff
background 03bc19

timeout 30 
default 0

title Install Windows XP ==>
configfile (hd0,0)/boot/menus/menuXP2.lst

title Start Windows XP from Harddisk 1 - Partition 0
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
root (hd0,0)
chainloader (hd0,0)/ntldr

title WinPE
find --set-root /PELDR
chainloader /PELDR 

title commandline
savedefault --wait=2
commandline

title REBOOT 
reboot 

title ShutDown PC 
halt

сохраняем файл.

Для верности можно предварительно проверить флешку на отсутствие ошибок командой
chkdsk X: /f 

Где Х - буква вашей флешки.

Последний штрих, устанавливаем для файлов ХР атрибут "только для чтения"

Если все нормально пробуем загрузиться с флешки если возникли ошибки то вероятней всего придется проделать все сначала.

И вот мультизагрузочная флешка с WinXP и BartPE на борту готова, но скорее всего этого будет недостаточно, ведь нам нужно еще записать туда Linux и утилиты для работы с дисками Acronis

Для работы с Acronis нужно создать образ дискас помощью Мастера создания загрузочных носителей который входит в состав пакета Acronis Disk Director
После чего копируем созданный образ на нашу флешку в каталог boot 
И добавляем в файл menu.lst следующие строки:

title Acronis True Image 9.5 Server & Disk Director Server 10.0
find --set-root /boot/acronis.iso 
map /boot/acronis.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

можно кинуть образ в другую папку, главное не ошибитесь в указании пути и имени образа. Сохраняем и закрываем файл… можно попоробовать загрузиться.

Для добавления Linux необходим сообветственно образ этого диска и программа для работы с образами (UltraISO, PowerISO) или CD диск с дистрибутивом Linux
Если используется образ то он с помощью программы PowerISO распаковывается в конень флешки 

Например берем образ ubuntu-8.04-desktop-i386.iso 
Переписываем папки и файлы из образа (каталог boot.images переписывать не нужно), а затем в menu.lst добавляем следующее:

title Ubuntu 8.04.01 rus. 
root (hd0,0) 
kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper quiet splash -- locale=ru_RU 
initrd /casper/initrd.gz 
boot

в итоге всех манипуляций получается следующий файл menu.lst:

#GreenFlash.su
splashimage (hd0,0)/BOOT/splash/Zver.xpm.gz
foreground ffffff
background 03bc19

timeout 30 
default 0

title Install Windows XP ==>
configfile (hd0,0)/boot/menus/menuXP2.lst

title Start Windows XP from Harddisk 1 - Partition 0
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
root (hd0,0)
chainloader (hd0,0)/ntldr

title WinPE
find --set-root /PELDR
chainloader /PELDR

title Ubuntu 8.04.01 rus.
root (hd0,0)
kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper quiet splash -- locale=ru_RU
initrd /casper/initrd.gz
boot 

title Acronis True Image 9.5 Server & Disk Director Server 10.0
find --set-root /boot/acronis.iso 
map /boot/acronis.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title commandline
savedefault --wait=2
commandline

title REBOOT 
reboot 

title ShutDown PC 
halt
ну вот и все наша мультизагрузочная флешка готова к использованию.если вы не хотите использовать Ubuntu а предпочитаете например Slax, то для него в 
GRUB4DOS прописываются следующие строки:

title Slax Graphics mode (KDE) 
kernel /boot/vmlinuz root=/dev/ram0 rw init=linuxrc boot=hda1 splash=silent vga=789 keymap=qwerty remote=atiusb receiver=atiusb
video=vesafb:ywrap,mtrr ramdisk_size=6666 autoexec=xconf;telinit~4 changes=/slax/
initrd=/boot/initrd.gz
 
Форум » Компьютеры и др.техника » Софт » Создание Мультизагрузочной флешки (Создание Мультизагрузочной флешки)
  • Страница 1 из 1
  • 1
Поиск: