LinuxForum.Fans
Тема

Как записать пару ISO-дистрибутивов на 1 флешку

Автор: sasch 29 сообщений 12552 просмотров
#203221

ребят, хочется иметь на 1 флешке сразу серию установочных дистрибутивов, - можно это как то организовать? Так что бы при загрузке с флешке, система сперва спрашивала который дистрибутив запускать и потом уже происходила загрузка. Т.е. по сути сделать на 1 флешку сразу кучу линксов, которые можно поставить любой на хард, не перезаписываю флешку конкретным дистрибутивом. На данный момент имеется серия списанных ISO шников, и вот вопрос как это разом записать, так как зпаписывался ISO шников каждый раз предлагает форматануть флешку для записи нового дистрибутива.
что посоветуете?

#203222
sasch написал:
Т.е. по сути сделать на 1 флешку сразу кучу линксов, которые можно поставить любой на хард, не перезаписываю флешку конкретным дистрибутивом. На данный момент имеется серия списанных ISO шников, и вот вопрос как это разом записать, так как зпаписывался ISO шников каждый раз предлагает форматануть флешку для записи нового дистрибутива.

Кажется, так: http://www.opennet.ru/tips/info/2339.shtml

#203261

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

#203936

ссылочка не рабочая; это временно?

#203938

ne_prosto_maksim, у меня переходит. Попробуйте снова.

#204237

пробую, уже второй вечер; но это довольно, хм, неразумно: сомневаться в способностях кликать. В чём может быть проблема?

#231172

спасибо будем пробывать

#231213

Поставь на виртуалку винду, скачай программу Flashboot, YUMI и пробуй.

#244663

Если ещё актуально, могу поделиться своим способом. У меня на флешке сейчас:
1. Ubuntu 10.04.4 x86, Ubuntu 11.10 x86, Ubuntu 11.10 x64 - последний LTS и последний релиз (32 и 64 бита).
2. Linux Mint 12 x86 - для менее опытных людей, которым нужно без доп. настроек меню слева снизу и т.д.
3. Acronis Disk Director Suite + GParted - у каждого инструмента есть свои плюсы и минусы.
4. KAV Rescue disk - для знакомых, которые периодически ловят WinLocker-ы.
5. ...
Всё это работает отлично, всё загружается. Единственное "но" - может немного тормозить на компьютерах, где мало памяти, но у меня нету уже доступа к таким - всюду как минимум 2 гига. Делается это всё не так сложно, могу даже дать свои конфиги от загрузчика.

#244670
"rizado" написал:
могу даже дать свои конфиги от загрузчика

Было бы хорошо :)

#244682

Установлен первый GRUB (grub-legacy), файловая система FAT32. GRUB ставил под Windows 7 при помощи программы WinSetupFromUSB. Дальше - правил руками. Делал для себя, так что пункты меню могут быть с юмором, предупреждаю честно и править не буду... Мата нет там точно. А вот GPartEd не могу найти - или не на своей флешке делал, что тоже вероятно, или на карте памяти, которую потом переформатировал. Вот вам все конфиги:

/menu.lst
text
color white/black black/red

title Start PLoP boot manager\n You may want to try it if your computer boots from USB slowly.\n Once booted, select USB from its menu to load USB 2.0 drivers.\nPlease report any issues to its author - [url=http://www.plop.at]www.plop.at[/url] kernel /plpbt.bin

title --------------------====================-------------------- root

title Recovery Windows (ERD Commander) ==>\n ERD Commander for Windows XP/7 recovery configfile /iso/erd/erd.lst

title Linux ==>\n Ubuntu and Mint configfile /iso/linux/linux.lst

title Windows ==>\n Microsoft Windows, XP and 7\n TRIAL only (without crack/serial/etc.) configfile /iso/winsetup.lst

title KAV Rescue disk\n KAV LIVE CD for PC recovering map --unmap=0:0xff map --unhook root (hd0,0) map /iso/kav_rescue_10.iso (0xff) || map --mem /iso/kav_rescue_10.iso (0xff) map --hook root (0xff) configfile /grub4dos.lst || chainloader (0xff) map --unmap=0:0xff

title Acronis Disk Director\n Advanced partition Editor map --unmap=0:0xff map --unhook root (hd0,0) map /iso/AcronisDiskDirector.iso (0xff) || map --mem /iso/AcronisDiskDirector.iso (0xff) map --hook root (0xff) configfile /grub4dos.lst || chainloader (0xff) map --unmap=0:0xff

title --------------------====================-------------------- root

#title Boot from your HDD\n Boot from your first hard drive... #map (hd1) (hd0) #map --hook #chainloader (hd0)

title Reboot\n Reboot this computer... Why? Just for fun :) . reboot

title Shutdown\n Power off. halt

/iso/linux/linux.lst
text
color white/black black/red

title Ubuntu 10.04.4 LIVE CD\n Negrosoft Ubuntu last LTS release\n Debian ZverCD map --unmap=0:0xff map --unhook root (hd0,0) map /iso/linux/ubuntu/ubuntu-10.04.4-desktop-i386.iso (0xff) || map --mem /iso/linux/ubuntu/ubuntu-10.04.4-desktop-i386.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/linux/ubuntu/ubuntu-10.04.4-desktop-i386.iso quiet splash -- errorcheck off initrd /casper/initrd.lz initrd /casper/initrd.gz errorcheck on map --unmap=0:0xff

title Ubuntu 11.10 LIVE DVD x86\n Negrosoft Ubuntu last version\n Debian ZverDVD map --unmap=0:0xff map --unhook root (hd0,0) map /iso/linux/ubuntu/ubuntu-11.10-dvd-i386.iso (0xff) || map --mem /iso/linux/ubuntu/ubuntu-11.10-dvd-i386.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/linux/ubuntu/ubuntu-11.10-dvd-i386.iso quiet splash -- errorcheck off initrd /casper/initrd.lz initrd /casper/initrd.gz errorcheck on map --unmap=0:0xff

title Ubuntu 11.10 LIVE DVD x64\n Negrosoft Ubuntu last version 64-bit edition\n Debian ZverDVD map --unmap=0:0xff map --unhook root (hd0,0) map /iso/linux/ubuntu/ubuntu-11.10-dvd-amd64.iso (0xff) || map --mem /iso/linux/ubuntu/ubuntu-11.10-dvd-amd64.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/linux/ubuntu/ubuntu-11.10-dvd-amd64.iso quiet splash -- errorcheck off initrd /casper/initrd.lz initrd /casper/initrd.gz errorcheck on map --unmap=0:0xff

title LinuxMint 12 LIVE DVD\n Linux Mint last version\n Ubuntu ZverDVD map --unmap=0:0xff map --unhook root (hd0,0) map /iso/linux/mint/linuxmint-12-gnome-dvd-32bit.iso (0xff) || map --mem /iso/linux/mint/linuxmint-12-gnome-dvd-32bit.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/linux/mint/linuxmint-12-gnome-dvd-32bit.iso quiet splash -- errorcheck off initrd /casper/initrd.lz initrd /casper/initrd.gz errorcheck on map --unmap=0:0xff

title --------------------====================-------------------- root

title Main Menu <== configfile /menu.lst

/iso/winsetup.lst
text
color white/black black/red

title Windows 7 setup\n Windows 7 Ultimate x86 (32-bit)\n TRIAL only (without crack/serial/etc.) map --unmap=0:0xff map --unhook root (hd0,0) chainloader /bootmgr

title First part of Windows XP setup map --unmap=0:0xff map --unhook map --mem (hd0,0)/iso/winxp/XPpSP3.ISO (0xff) checkrange 0x00,0x01 read 0x8280 && configfile /iso/winxp/BOOTWS/fd.lst geometry (hd9) && configfile /iso/winxp/BOOTWS/10.lst geometry (hd8) && configfile /iso/winxp/BOOTWS/9.lst geometry (hd7) && configfile /iso/winxp/BOOTWS/8.lst geometry (hd6) && configfile /iso/winxp/BOOTWS/7.lst geometry (hd5) && configfile /iso/winxp/BOOTWS/6.lst geometry (hd4) && configfile /iso/winxp/BOOTWS/5.lst geometry (hd3) && configfile /iso/winxp/BOOTWS/4.lst geometry (hd2) && configfile /iso/winxp/BOOTWS/3.lst geometry (hd1) && configfile /iso/winxp/BOOTWS/2.lst geometry (hd0) && configfile /iso/winxp/BOOTWS/1.lst boot map --unmap=0:0xff map --unhook

title Second part of Windows XP setup geometry (hd9) && configfile /iso/winxp/BOOTWS/10.lst geometry (hd8) && configfile /iso/winxp/BOOTWS/9.lst geometry (hd7) && configfile /iso/winxp/BOOTWS/8.lst geometry (hd6) && configfile /iso/winxp/BOOTWS/7.lst geometry (hd5) && configfile /iso/winxp/BOOTWS/6.lst geometry (hd4) && configfile /iso/winxp/BOOTWS/5.lst geometry (hd3) && configfile /iso/winxp/BOOTWS/4.lst geometry (hd2) && configfile /iso/winxp/BOOTWS/3.lst geometry (hd1) && configfile /iso/winxp/BOOTWS/2.lst geometry (hd0) && configfile /iso/winxp/BOOTWS/1.lst boot

title --------------------====================-------------------- root

title Main Menu <== configfile /menu.lst

/iso/erd/erd.lst
text
color white/black black/red

title ERD Commander 5.0 for Windows XP x86 map --mem /iso/erd/ERD50_x86_WinXP.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (0xff) boot

title ERD Commander 6.5 for Windows 7 x86 map --mem /iso/erd/ERD65_x86_Win7.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (0xff) boot

title ERD Commander 6.5 for Windows 7 x64 map --mem /iso/erd/ERD65_x64_Win7.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (0xff) boot

title --------------------====================-------------------- root

title Main Menu <== configfile /menu.lst

color - настройте под себя, мне нравится такая цветовая гамма.
default - не указывал нарочно, всё равно не угадаешь. А так по умолчанию первый пункт.
timeout - не указано, чтобы случайно не то не выбралось, если отвлекут.

Имена и расположение файлов с образами увидите в конфигах, там ничего сложного нету. Установка Windows - образ семёрки можно распаковать просто в корень флешки, а с ХРюшей - долго рассказывать, да это и не тема данного форума. Просто мне лень редактировать конфиги, дал как есть.

P.S. Кстати, если есть компьютер с Windows, попробуйте WinSetupFromUSB - несмотря на название, умеет и Linux на флешку добавлять. ИМХО, лучшая версия программы - 1.0 beta 6.

P.P.S. Да, это вариант для маньяка. Но здесь всё работает. Не смогли с флешки загрузиться только 2 компьютера, и то по причине, что для их BIOS моя флешка (Transcend TS32GJF620) слишком современная - компьютер просто "не знает", как загрузиться. Видит в списке устройств, но загрузка не начинается. После установки системы проблем нету, видится прекрасно.

#244685
rizado написал:
Установлен первый GRUB (grub-legacy), файловая система FAT32. GRUB ставил под Windows 7 при помощи программы WinSetupFromUSB. Дальше - правил руками. Делал для себя, так что пункты меню могут быть с юмором, предупреждаю честно и править не буду... Мата нет там точно. А вот GPartEd не могу найти - или не на своей флешке делал, что тоже вероятно, или на карте памяти, которую потом переформатировал. Вот вам все конфиги:
/menu.lst
text
color white/black black/red

title Start PLoP boot manager\n You may want to try it if your computer boots from USB slowly.\n Once booted, select USB from its menu to load USB 2.0 drivers.\nPlease report any issues to its author - [url=http://www.plop.at]www.plop.at[/url] kernel /plpbt.bin

title --------------------====================-------------------- root

title Recovery Windows (ERD Commander) ==>\n ERD Commander for Windows XP/7 recovery configfile /iso/erd/erd.lst

title Linux ==>\n Ubuntu and Mint configfile /iso/linux/linux.lst

title Windows ==>\n Microsoft Windows, XP and 7\n TRIAL only (without crack/serial/etc.) configfile /iso/winsetup.lst

title KAV Rescue disk\n KAV LIVE CD for PC recovering map --unmap=0:0xff map --unhook root (hd0,0) map /iso/kav_rescue_10.iso (0xff) || map --mem /iso/kav_rescue_10.iso (0xff) map --hook root (0xff) configfile /grub4dos.lst || chainloader (0xff) map --unmap=0:0xff

title Acronis Disk Director\n Advanced partition Editor map --unmap=0:0xff map --unhook root (hd0,0) map /iso/AcronisDiskDirector.iso (0xff) || map --mem /iso/AcronisDiskDirector.iso (0xff) map --hook root (0xff) configfile /grub4dos.lst || chainloader (0xff) map --unmap=0:0xff

title --------------------====================-------------------- root

#title Boot from your HDD\n Boot from your first hard drive... #map (hd1) (hd0) #map --hook #chainloader (hd0)

title Reboot\n Reboot this computer... Why? Just for fun :) . reboot

title Shutdown\n Power off. halt

/iso/linux/linux.lst
text
color white/black black/red

title Ubuntu 10.04.4 LIVE CD\n Negrosoft Ubuntu last LTS release\n Debian ZverCD map --unmap=0:0xff map --unhook root (hd0,0) map /iso/linux/ubuntu/ubuntu-10.04.4-desktop-i386.iso (0xff) || map --mem /iso/linux/ubuntu/ubuntu-10.04.4-desktop-i386.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/linux/ubuntu/ubuntu-10.04.4-desktop-i386.iso quiet splash -- errorcheck off initrd /casper/initrd.lz initrd /casper/initrd.gz errorcheck on map --unmap=0:0xff

title Ubuntu 11.10 LIVE DVD x86\n Negrosoft Ubuntu last version\n Debian ZverDVD map --unmap=0:0xff map --unhook root (hd0,0) map /iso/linux/ubuntu/ubuntu-11.10-dvd-i386.iso (0xff) || map --mem /iso/linux/ubuntu/ubuntu-11.10-dvd-i386.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/linux/ubuntu/ubuntu-11.10-dvd-i386.iso quiet splash -- errorcheck off initrd /casper/initrd.lz initrd /casper/initrd.gz errorcheck on map --unmap=0:0xff

title Ubuntu 11.10 LIVE DVD x64\n Negrosoft Ubuntu last version 64-bit edition\n Debian ZverDVD map --unmap=0:0xff map --unhook root (hd0,0) map /iso/linux/ubuntu/ubuntu-11.10-dvd-amd64.iso (0xff) || map --mem /iso/linux/ubuntu/ubuntu-11.10-dvd-amd64.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/linux/ubuntu/ubuntu-11.10-dvd-amd64.iso quiet splash -- errorcheck off initrd /casper/initrd.lz initrd /casper/initrd.gz errorcheck on map --unmap=0:0xff

title LinuxMint 12 LIVE DVD\n Linux Mint last version\n Ubuntu ZverDVD map --unmap=0:0xff map --unhook root (hd0,0) map /iso/linux/mint/linuxmint-12-gnome-dvd-32bit.iso (0xff) || map --mem /iso/linux/mint/linuxmint-12-gnome-dvd-32bit.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/linux/mint/linuxmint-12-gnome-dvd-32bit.iso quiet splash -- errorcheck off initrd /casper/initrd.lz initrd /casper/initrd.gz errorcheck on map --unmap=0:0xff

title --------------------====================-------------------- root

title Main Menu <== configfile /menu.lst

/iso/winsetup.lst
text
color white/black black/red

title Windows 7 setup\n Windows 7 Ultimate x86 (32-bit)\n TRIAL only (without crack/serial/etc.) map --unmap=0:0xff map --unhook root (hd0,0) chainloader /bootmgr

title First part of Windows XP setup map --unmap=0:0xff map --unhook map --mem (hd0,0)/iso/winxp/XPpSP3.ISO (0xff) checkrange 0x00,0x01 read 0x8280 && configfile /iso/winxp/BOOTWS/fd.lst geometry (hd9) && configfile /iso/winxp/BOOTWS/10.lst geometry (hd8) && configfile /iso/winxp/BOOTWS/9.lst geometry (hd7) && configfile /iso/winxp/BOOTWS/8.lst geometry (hd6) && configfile /iso/winxp/BOOTWS/7.lst geometry (hd5) && configfile /iso/winxp/BOOTWS/6.lst geometry (hd4) && configfile /iso/winxp/BOOTWS/5.lst geometry (hd3) && configfile /iso/winxp/BOOTWS/4.lst geometry (hd2) && configfile /iso/winxp/BOOTWS/3.lst geometry (hd1) && configfile /iso/winxp/BOOTWS/2.lst geometry (hd0) && configfile /iso/winxp/BOOTWS/1.lst boot map --unmap=0:0xff map --unhook

title Second part of Windows XP setup geometry (hd9) && configfile /iso/winxp/BOOTWS/10.lst geometry (hd8) && configfile /iso/winxp/BOOTWS/9.lst geometry (hd7) && configfile /iso/winxp/BOOTWS/8.lst geometry (hd6) && configfile /iso/winxp/BOOTWS/7.lst geometry (hd5) && configfile /iso/winxp/BOOTWS/6.lst geometry (hd4) && configfile /iso/winxp/BOOTWS/5.lst geometry (hd3) && configfile /iso/winxp/BOOTWS/4.lst geometry (hd2) && configfile /iso/winxp/BOOTWS/3.lst geometry (hd1) && configfile /iso/winxp/BOOTWS/2.lst geometry (hd0) && configfile /iso/winxp/BOOTWS/1.lst boot

title --------------------====================-------------------- root

title Main Menu <== configfile /menu.lst

/iso/erd/erd.lst
text
color white/black black/red

title ERD Commander 5.0 for Windows XP x86 map --mem /iso/erd/ERD50_x86_WinXP.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (0xff) boot

title ERD Commander 6.5 for Windows 7 x86 map --mem /iso/erd/ERD65_x86_Win7.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (0xff) boot

title ERD Commander 6.5 for Windows 7 x64 map --mem /iso/erd/ERD65_x64_Win7.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (0xff) boot

title --------------------====================-------------------- root

title Main Menu <== configfile /menu.lst

color - настройте под себя, мне нравится такая цветовая гамма.
default - не указывал нарочно, всё равно не угадаешь. А так по умолчанию первый пункт.
timeout - не указано, чтобы случайно не то не выбралось, если отвлекут.

Имена и расположение файлов с образами увидите в конфигах, там ничего сложного нету. Установка Windows - образ семёрки можно распаковать просто в корень флешки, а с ХРюшей - долго рассказывать, да это и не тема данного форума. Просто мне лень редактировать конфиги, дал как есть.

P.S. Кстати, если есть компьютер с Windows, попробуйте WinSetupFromUSB - несмотря на название, умеет и Linux на флешку добавлять. ИМХО, лучшая версия программы - 1.0 beta 6.

P.P.S. Да, это вариант для маньяка. Но здесь всё работает. Не смогли с флешки загрузиться только 2 компьютера, и то по причине, что для их BIOS моя флешка (Transcend TS32GJF620) слишком современная - компьютер просто "не знает", как загрузиться. Видит в списке устройств, но загрузка не начинается. После установки системы проблем нету, видится прекрасно.

Спасибо!

#244687

BWR, пожалуйста. Если нужна будет дополнительная информация, спрашивайте.

#244693
rizado написал:
BWR, пожалуйста. Если нужна будет дополнительная информация, спрашивайте.

Хорошо :)

#244704

Забыл добавить. Пробовал делать с Grub2, но там проблема в том, что он у меня не хотел брать второй файл конфига, а валить всё в одну кучу как-то не хочется. Именно потому до сих пор первая версия :) .

#274257
text
title KAV Rescue disk\n KAV LIVE CD for PC recovering
map --unmap=0:0xff
map --unhook
root (hd0,0)
map /iso/kav_rescue_10.iso (0xff) || map --mem /iso/kav_rescue_10.iso (0xff)
map --hook
root (0xff)
configfile /grub4dos.lst || chainloader (0xff)
map --unmap=0:0xff

подскажите пожалуйста, как kav_rescue.iso загрузить в грубе2? т.е. на флешке стоит груб2, копирую образ касперского на флешку, начал править grub.cfg и тут то и застрял. Гугл не помог, там образ в основном в распакованном виде. Пол дня уже голову ломаю, вот))

#274343

есть такая програмулька, multisystem, можно ей сделать. http://yadi.sk/d/VO3PhgdMbRPe

#274359

frost42, во первых не програмулька, а скрипт инсталяции для ubuntu.
http://liveusb.info/
Надо было скрипт посмотреть что он делает, а делает он это:

text
if [ ! "$(grep '^deb http://liveusb.info/multisystem' /etc/apt/sources.list 2>/dev/null)" ]; then
vardeb="## Depôt MultiSystem\ndeb http://liveusb.info/multisystem/depot all main"
echo -e "$vardeb" | tee -a "/etc/apt/sources.list"
fi

#Ajouter clé publique pour apt sudo -u "$SUDO_USER" wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | apt-key add -

#Recharger les sources apt-get update

#Installer le paquet multisystem apt-get install -y --force-yes multisystem apt-get -f install -y

Войдите или зарегистрируйтесь, чтобы ответить.