Модератор форума | Дата: Суббота, 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
Статус: 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
|
|
| |