Как сделать мультизагрузочный dvd диск с несколькими образами линукс

Как создать ДВД с несколькими дистрибутивами?

ДВД довольно надёжен и универсален, но ставить один образ диска на 1.5 гигов можно расточительством. Как сделать диск с несколькими дистрибутивами, чтобы вместо 3 дисков с 3 дистрами был 1 с 3, или 3 с 3мя? Сразу возрастёт независимость от конкретного диска, всё круто. Неплохо бы тоже самое с флэшкой сделать.

У тебя на руках 3 iso образа с установочными системами 3-х разных дистрибутивов Linux.

В начале монтируешь эти iso образы или распаковываешь их архиватором и копируешь куда-либо файлы с них в отдельную директорию для каждого.

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

Далее открываешь конфигурационные файлы загрузчиков и пишешь на основе 3-х конфигураций один конфигурационный файл или, по возможности, прописываешь в одном конфигурационном файле вызов конфигурационных файлов загрузчиков с этих 3-х дистрибутивов. Если менял расположение образов ядра и initramfs, то правишь конфигурацию загрузчика соответствующим образом.

Копируешь файлы загрузчика в директорию.

После чего посредством mkisofs или аналогичной программы генерируешь новый iso образ из директории, в которую поместил установочные файлы 3-х дистрибутивов, с указанием, что образ будет загрузочным и указанием файлов загрузчика в образе.

Если ты хочешь поместить в новый iso образ разные редакции Ubuntu, т.е., к примеру, Ubuntu 15.04, Xubuntu 15.04 и Kubuntu 15.04, то тебе придётся создать новые файлы Packages.gz со списком пакетов в установочном дистрибутиве.

Неплохо бы тоже самое с флэшкой сделать.

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

Единственно в случае флешки можно попробовать копировать на неё iso образы целиком и посредством, скажем grub2, грузить установочную систему прямо из iso образа, но сама установочная система должна поддерживать загрузку из iso образа, а точнее должна уметь искать свой дистрибутивный iso образ на съёмных носителях.

Источник

Создание мультизагрузочного DVD с Линуксами.

#1 — 7 июня 2014 в 13:30

Столкнулся с такой вот проблемой. Нигде нет ничего путного по созданию мульзагрузочных дисков средствами ОС Linux. Задача вроде бы проста: нужно сделать 2 DVD диска с Линуксами, то есть один с 32-х битными дистрами, другой с 64-х битными.
Состав диска:
1. Linux Mint 17 MATE x86
2. Linux Mint 17 Cinnamon x86
3. UBUNTU 14.04 x86
4. Lubuntu 14.04 x86
5. Xubuntu 14.04 x86

И второй такой же, но с х86-64 дистрами.
Объясните, желательно с подробностями, как это грамотно сделать.

#2 — 9 декабря 2014 в 12:31

#3 — 9 декабря 2014 в 17:09

shursh, а путное чего по созданию мульзагрузочных DVD дисков средствами ОС M$Windows есть?

С мультисистемными загрузочными флешками проблем нет, с DVD даже не слышал, но можете поэкспериментировать.
Например по «портированию»\переделки и записи на DVD образа подготовленной Multisystem с кучей образов linux-ов.

#4 — 9 декабря 2014 в 17:34

#5 — 29 сентября 2016 в 10:18
Читайте также:  All windows server commands

тема : создание мультизагрузочного диска средствами ЛинуксМинт (убунту) Посетителю 1-7 июня 2014г в 13.30 , обратившемуся с вопросом :»Посетитель
Сообщений: 0

#1 — 7 июня 2014 в 13:30
Цитировать выделенное Ответить
Столкнулся с такой вот проблемой. Нигде нет ничего путного по созданию мульзагрузочных дисков средствами ОС Linux. Задача вроде бы проста: нужно сделать 2 DVD диска с Линуксами, то есть один с 32-х битными дистрами, другой с 64-х битными.
Состав диска:
1. Linux Mint 17 MATE x86
2. Linux Mint 17 Cinnamon x86
3. UBUNTU 14.04 x86
4. Lubuntu 14.04 x86
5. Xubuntu 14.04 x86

И второй такой же, но с х86-64 дистрами.
Объясните, желательно с подробностями, как это грамотно сделать.» Просьба — поделиться знаниями ( если найден ответ . Аналогичная просьба ко всем остальным. Прошу писать сюда — lnuxandr@yandex.com (Линуксандр(у))

#6 — 29 сентября 2016 в 10:19

тема : создание мультизагрузочного диска средствами ЛинуксМинт (убунту) Посетителю 1-7 июня 2014г в 13.30 , обратившемуся с вопросом :»Посетитель
Сообщений: 0

#1 — 7 июня 2014 в 13:30
Цитировать выделенное Ответить
Столкнулся с такой вот проблемой. Нигде нет ничего путного по созданию мульзагрузочных дисков средствами ОС Linux. Задача вроде бы проста: нужно сделать 2 DVD диска с Линуксами, то есть один с 32-х битными дистрами, другой с 64-х битными.
Состав диска:
1. Linux Mint 17 MATE x86
2. Linux Mint 17 Cinnamon x86
3. UBUNTU 14.04 x86
4. Lubuntu 14.04 x86
5. Xubuntu 14.04 x86

Источник

Ventoy – бесплатная программа для создания мультзагрузочных USB-носителей

Ventoy – бесплатная программа с открытым исходным кодом, которая позволяет создавать мультизагрузочные USB-носители без необходимости форматирования носителя для записи очередного образа. Так же программа поддерживает образы и файлы следующих типов ISO, WIM, IMG, VHD(x), EFI.

Как пользоваться бесплатной программой Ventoy

Принцип работы программы Ventoy достаточно простой – создание загрузочного меню на съемном носителе, в который, в дальнейшем мы копируем нужные нам образы.

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

Как создать загрузочной USB-носитель в Windows с помощью Ventoy

Скачиваем Ventoy, разархивируем архив и запускаем файл Ventoy2Disk.exe.

Для создания мультизагрузочной флешки в разделе «Устройство» выбираем наш USB-носитель и нажимаем на кнопку «Установить».

Соглашаемся на форматирование накопителя.

Об окончании форматирования нас уведомит соответствующее окошко.

Программа Ventoy создала два раздела, один с файловой системой ExFAT, а другой с файловой системой FAT. В Проводнике будет отображаться первый раздел ExFAT и он будет большего размера. Именно в данный раздел нужно перемещать образы.

Теперь при загрузки с данной мультизагрузочной флешки будет отображаться меню GRUB 2 с выбором загрузки перемещенных образов.

Важно. Стоит отметить, что названия образов не должны содержать пробелов и кириллицы.

Вы можете удалять образы, переименовывать их, перемещать другие образы в папку Ventoy без необходимости повторного запуска программы Ventoy. В случае, если после добавления новых образов, изменения не будут отображаться в меню GRUB загрузочной флешки, то стоит запустить программу Ventoy и выбрать опцию «Обновить».

Как создать загрузочной USB-носитель в GNU/Linux с помощью Ventoy

Начиная с версии Ventoy 1.0.36 для Linux в программе появился графический веб-интерфейс. Рассмотрим работу Ventoy с запуском графического веб-интерфейса.

Читайте также:  Нет звука системного windows

С версии Ventoy 1.0.37 для дистрибутива Deepin появился свой скрип с графическим интерфейсом. Для запуска Ventoy в Deepin воспользуйтесь следующей командой: sudo sh VentoyWebDeepin.sh

Скачиваем Ventoy для Linux, разархивируем архив и переходим в папку ventoy. В папке нас интересует файл VentoyWeb.sh, его мы запустим. Открываем терминал в папке с программой и вводим команду запуска:

В адресной строке браузера открываем ссылку локального веб-сервера Ventoy:

Как видно на скриншоте отображается привычный интерфейс, подобный интерфейсу в Windows.

Дальнейшие действия аналогичны инструкции версии Ventoy для Windows.

Нажимаем на кнопку «Установить» и дважды соглашаемся с форматированием USB устройства.

По окончанию установки образы можно переместить в раздел Ventoy съемного носителя.

Для закрытия Ventoy в Linux нужно закрыть вкладку браузера с ссылкой Ventoy, а затем в терминале воспользоваться комбинацией клавиш CTRL+C для завершения процесса Ventoy.

А вы какими программами пользуетесь для создания мультизагрузочных носителей?

Источник

Создание мультизагрузочного USB HDD или флешки

Загрузочный USB Flash или HDD накопитель удобен тем, что можно отказаться от использования CD/DVD для установки ОС и использования диагностических программ типа Memtest, MHDD, Acronis TI.

«Мультизагрузочная» флешка или HDD хороши тем, что можно не форматировать весь диск для каждой программы, а один раз установить туда все необходимые программы и при загрузке с него выбирать нужную через красивое меню. В случае с HDD удобно создать для этого отдельный небольшой раздел.

Существует множество решений для флешек (например, http://eee-pc.ru/wiki/софт:usb_multiboot), но, как правило, они не работают с USB HDD. На хабре я нашел только статью об установке Win7 с USB HDD, но год назад попытки воспроизвести это не увенчались успехом. Для установки Windows 7 с флешки существует MS Win7 DVD Tool, но он опять же не работает с HDD. Поэтому давайте создадим свой мультизагрузочный USB HDD с помощью GRUB4DOS.

Нам понадобится:

  • USB HDD (все описанное должно работать и для флешек).
  • ОС Windows (естественно можно аналогично сделать это и из ОС на базе Linux, но у меня сейчас нет возможности проверить работоспособность и наличие «подводных камней»).
  • Материнская плата (BIOS) с поддержкой загрузки с USB накопителей. Если загрузка с USB не поддерживается, можно использовать Plop, об этом ниже.

Начнем

  1. Скачиваем HP USBFW и форматируем наш накопитель. Обычно все, в том числе и я, пропускают этот шаг. Возможно, будет работать и без него, но лично я перепробовал все стандартные варианты форматирования из Windows 7, однако загрузка с моей 320ГБ Тошибы не работала (зависала сразу после выбора в Boot menu) до использования этой утилиты.
  2. Если воспользовались HP USBFW из прошлого пункта, то можно удалить созданный им на весь диск раздел и создать свой, поменьше (желательно FAT32, иначе могут возникнуть проблемы с некоторыми программами и ОС), а оставшееся место оставить для «файлопомойки».
  3. Устанавливаем загрузчик GRUB4DOS в MBR. Рекомендуется использовать первый вариант, чтобы не ошибиться с выбором диска или раздела.
    1. Можно воспользоваться GUI: для этого скачиваем grubinst-1.1-bin-w32-2008-01-01, запускаем grubinst_gui.exe, выбираем диск, жмем Refresh в Part list и выбираем нужный раздел. Остальные настройки можно не трогать.
    2. Либо в консоли командой: Номер диска можно узнать в «Управлении дисками» (diskmgmt.msc).
  4. Копируем файлы grldr и Menu.lst из архива grub4dos-0.4.4.zip в корень раздела.
Читайте также:  Что делать если антивирус блокирует скачивание файлов windows 10

Можно перезагружаться и проверять работоспособность нашего мультизагрузочного накопителя.

Для проверки работоспособности многих программ необязательно каждый раз ребутать компьютер. Можно использовать виртуальные машины: MobaLiveCD или VirtualBox. Для VB выполняем в консоли: где число в PhysicalDrive — номер нашего загрузочного диска, и указываем полученный файл (C:\USBHDD.VDI) в качестве жесткого диска при создании машины. Однако некоторые ОС (например, Windows 7) могут не работать таким способом.

Примеры установки некоторых ОС и программ

Memters86+

Скачиваем ISO образ с офф. сайта memtest.org/download/4.20/memtest86+-4.20.iso.zip и кидаем его на наш загрузочный HDD (не забываем распаковать .zip архив).

Открываем Menu.lst текстовым редактором, добавляем туда следующее:

И попробуем разобраться, что эти команды означают.
title Memtest — название пункта (Memtest), которое будет отображаться в меню.
map /mt420.iso (hd32) — загрузка ISO образа, находящегося в корне загрузочного диска (эмуляция CD-ROM).
root (hd32)— делает виртуальный CD-ROM корневым.
chainloader () — передает управление другому загрузчику (если в скобках ничего не указано, то используется корневой, в данном случае hd32).

Ubuntu 10.4

Также кидаем ISO образ с ubuntu.com на HDD и прописываем в Menu.lst (образ переименован в ubuntu1.iso):

Windows 7

А вот с Win 7 немного сложнее.

Способ 1:

Копируем все файлы с диска (образа) Windows 7 и добавляем в Menu.lst:

В некоторых случаях работает, но могут возникнуть различные ошибки во время установки. К тому же таким способом будет работать только если на hdd находится одна Windows 7, иначе (например, если хотим поместить туда х86 и х64) запустится установка первой найденной.

Способ 2:

Небольшой скрипт автоматизирующий некоторые операции (в т.ч. добавление пункта в Menu.lst) по изменению образа. Источник — greenflash.su/forum/5-661-1, там же ссылки на подробное описание того, что он делает.

Способ 3:

Качаем imdisk, запускаем, копируем полученную папку imdisk на наш диск.
Создаем в этой папке файлы со следующим содержанием:

Либо берем здесь уже готовую папку.

Кидаем образ Windows 7 в корень диска (не забываем переименовать его в win7.iso или соответственно изменить имена во всех файлах) и в Menu.lst добавляем:

И во время установки Win 7, когда попросит драйвер CD-ROM, открываем консоль (SHIFT+F10) и запускаем setup.bat:

UPD: автоматизация этого способа: rghost.ru/20467691 либо greenflash.su/_fr/7/7487664.7z. Файлы из архива (кроме menu.lst и seven.iso) необходимо скопировать в корень раздела (либо соответственно изменить пути в Menu.lst).

Возможные проблемы и ошибки

Error 60: File for drive emulation must be in one contiguous disk area

Решение: нужно дефрагментировать образ. Например, с помощью программы Contig от Марка Руссиновича. Использование: contig.exe g:\ubuntu1.iso в консоли.

BIOS не поддерживает загрузку с USB, зависает, долго грузится и другие проблемы, связанные с загрузкой с USB HDD

Решение: Plop boot manager. Вариантов использования много и на их описание не хватит места, поэтому инструкцию на русском можно найти, например, тут.

Надеюсь, эта статья помогла вам разобраться в создании мультизагрузочного жесткого диска или флешки.

Более подробный мануал по GRUB4DOS есть здесь (перевод на русский язык, местами кривой) либо в README_GRUB4DOS из архива с GRUB4DOS.

UPD1: перезалит скрипт из 2 способа вин7: ошибся и выложил старую версию, в ней были проблемы с х64.
UPD1.1: добавлен автоматизированный 3 способ вин7.

Источник

Оцените статью