Автор Тема: MultiBootUSB - создание мультизагрузочной флешки  (Прочитано 5583 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2279
  • Да будет свет!
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #30 : 19 Апреля 2016, 08:14:37 »
ставил на и5 -стационар и бук. Обе железки не приняли даже лайв.
Прекратила применять эту программу по причине её ненадёжности и повторяю, что в 16.04 у меня она совсем не работает.
В настоящий момент для создания мультизагрузочной флешки с дистрибутивами Ubuntu-based и на основе Debian мной используется программа Multisystem.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн yx

  • Постоялец
  • ***
  • Сообщений: 229
  • И пусть никто не уйдет обиженным! (с)
Правильную программу используете, товарищ!!! Я тоже успокоился на залмане и мультисистем
Успехов в труде и счастья в личной жизни!

Оффлайн viktor_ja

  • Постоялец
  • ***
  • Сообщений: 161
Приветствую, уважаемые форумчане!

Разбирался с  Peppermint OS 7.
Система понравилась своей лаконичностью и оформлением.
Спойлер
Это такая Lubuntu 16.04 с несколько изменённым программным обеспечением и оформлением рабочего окружения LXDE, с xfce4-панелью в качестве основной панели, заменяющей LXPanel. Файловый менеджер Nemo вместо PCManFM, текстовый редактор - Pluma, медиапроигрыватель - VLC, и многое другое. Ещё понравилось, что система имеет удобную панель настройки свойств и может без проблем быть русифицирована в Live-режиме.
Есть и недостаток. На Виртуалбокс образ может загружаться с ошибкой видеорежима, но это,скорее всего, проблема версии 16.04, которая уже исправлена.

Образ нормально записался на мультизагрузочную флешку программой multibootusb-7.5.0, откуда собственно был запущен и рассмотрен.
Обращает на себя внимание то, что разработчики понадеялись на использование онлайн-софта и в некоторых разделах вместо программ запускаются соответствующие интернет-ссылки. Это конечно позволило уменьшить размер образа, но интернет есть не у всех и не всегда.
Установил систему с флешки в раздел жесткого диска (установилась штатно, быстро, без проблем).
Добавил несколько программ, в том числе и Systemback и снял ISO-образ, всё завершилось штатно. Записал "новоиспечённый" образ на мультизагрузочную флешку программой multibootusb-7.5.0 и решил с него загрузиться. Загрузка пошла и тут "засада":
Цитировать
BusyBox v1.22.1 (Ubuntu 1: 1.22.0-15ubuntu1) built-in Shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs) /cow format specifed as aufs and no Support found.
Гугл-переводчик выдал: (initramfs) / формат корова определяется как AUFS и никакой поддержки не найдено.
Что делать?
набрал: help
выбрал и набрал: readonly,  нажал - "Enter"
выбрал и набрал: return,  нажал - "Enter"

Система загрузилась, всё работает.

А на буржуйском форуме (увидел после) рекомендуют просто набрать: exit
Цитировать
I can confirm that typing 'exit' also works fine on a real machine, it's just a bit of a nuisance.
и тоже срабатывает, после нажатия  - "Enter". Классифицируется там это, как просто неприятность.

Пробовал загрузить испытанным способом:
#start Peppermint
LABEL Peppermint
MENU LABEL Peppermint-7-i386 (Lubuntu 16.04/xfce4)
KERNEL /multibootusb/Peppermint/casper/vmlinuz
APPEND ramdisk_size=100000 initrd=/multibootusb/Peppermint/casper/initrd.gz
#end Peppermint
Не получается. Опять (initramfs) и вариантов - нет, только перезагрузка. Такая вот "неприятность".

Скриншоты:
Спойлер

Может кто-нибудь знает в чём дело? И почему "корова определяется как AUFS"? :)
Успехов!
« Последнее редактирование: 21 Июля 2016, 10:25:09 от viktor_ja »

Оффлайн viktor_ja

  • Постоялец
  • ***
  • Сообщений: 161
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #33 : 17 Декабря 2016, 18:33:54 »
Приветствую уважаемые форумчане!
Похоже sundar_ima вышел из медитации и продолжил работу над multibootusb. Текущую версию -  multibootusb 8.3.0 можно скачать на станице http://multibootusb.org/page_download/ .
Версия поставляется в виде установочного файла .exe и пакетов: .deb и .rpm, а также архива .tar.gz.  Там же можно перейти на Github для скачивания предшествующих версий.
Особо не разбирался (устраивает версия multibootusb 7.5.0), но могу отметить:
 - в Windows теперь требуется установка этой программы
 - пакет .deb установился в Linux 16.04 на Виртуалбоксе безоговорочно и удалось добавить Live-образ на флешку
 - в основном окне появилась шкала и можно выбрать размер файла сохранения.
Скриншоты здесь: https://yadi.sk/d/CcsjBjur33qnWD
Успехов!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2279
  • Да будет свет!
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #34 : 18 Декабря 2016, 01:19:07 »
Проверила установку MultiBootUSB версии 8.3.0 в экспериментальной Matuntu-Y64 (16.10)

Установилась и запустилась без вопросов, но как и прежде не все образы принимает.
Одним словом, MultiSystem более дружественна для работы с образами, производными от Ubuntu.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн yx

  • Постоялец
  • ***
  • Сообщений: 229
  • И пусть никто не уйдет обиженным! (с)
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #35 : 18 Декабря 2016, 19:39:16 »
ну почему только убунту? калькулейт, паппирус, утилиты типа акрониса. Много чего грузится мультисистем
Успехов в труде и счастья в личной жизни!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1487
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #36 : 18 Декабря 2016, 20:03:10 »
ну почему только убунту? калькулейт, паппирус, утилиты типа акрониса. Много чего грузится мультисистем
А с какого глюка сделан вывод о том, что выше было написано "только"? И при чём здесь мультисистем?
Что непонятно спрашиваем, если всё понятно - пользуемся.

Оффлайн viktor_ja

  • Постоялец
  • ***
  • Сообщений: 161
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #37 : 20 Декабря 2016, 15:51:08 »
Попытаюсь расширить возможности пользователей использующих программу MultiBootUsb.
Встречаются Live-образы систем «зловреды», которые записываются на флешку, но не запускаются с неё в силу ряда причин (полагаю, что Вам они уже известны). Помочь может метод монтирования образа в, так называемый, 4-й (виртуальный) раздел создаваемый на флешке.
Я уже сообщал здесь, что программа  MultiBootUsb создаёт файлы для того, чтобы перейти на загрузку других установленных программ через загрузчик GRUB4DOS и каким образом переходить на загрузку этих программ. Остаётся добавить, что флешка должна быть отформатирована, подготовлена к загрузке с файла /multibootusb/grub.exe, то есть иметь в корне соответствующие файлы: grldr,  Menu.lst и папку Boot с присущими ей файлами. Где Вы это возьмёте - Ваше дело, но если их нет, придётся сначала заняться созданием флешки с загрузчиком GRUB4DOS и это будет первым шагом.
Далее (шаг 2). В корне флешки создайте папку ISOS. Название не важно, я взял из программы YUMI (Your Universal Multiboot Integrator) , следует только избегать пробелов и кириллицы. В папку ISOS копируете Live-образы систем «зловредов». Таковых может быть 3 образа или меньше, если на флешке имеются дополнительные разделы. В файле Menu.lst делаете:
следующие записи
#start 161124
parttype (hd0,3) | set check=
set check=%check:~-5,4%
if %check%==0x00 partnew (hd0,3) 0 0 0
if not %check%==0x00 echo WARNING: Fourth partion is not empty, please delete it if you wish to use this boot method! && pause --wait=5 && configfile /menu.lst
#Modify the following entry if it does not boot
title Boot 161124 (PRA-UIRD x64)
set ISO=/ISOS/161124.iso
find --set-root %ISO%
parttype (hd0,3) | set check=
set check=%check:~-5,4%
if %check%==0x00 partnew (hd0,3) 0x00 %ISO%
if NOT %check%==0x00 echo ERROR: Fourth partion is not empty, please delete it if you wish to use this method! && pause --wait=5 && configfile /menu.lst
map  %ISO% (0xff)
map --hook
root (0xff)
chainloader (0xff)
#end 161124

#start Solus-1.2.1
parttype (hd0,2) | set check=
set check=%check:~-5,4%
if %check%==0x00 partnew (hd0,2) 0 0 0
if not %check%==0x00 echo WARNING: Fourth partion is not empty, please delete it if you wish to use this boot method! && pause --wait=5 && configfile /menu.lst
#Modify the following entry if it does not boot
title Boot Solus-1.2.1
set ISO=/ISOS/Solus-1.2.1.iso
find --set-root %ISO%
parttype (hd0,2) | set check=
set check=%check:~-5,4%
if %check%==0x00 partnew (hd0,2) 0x00 %ISO%
if NOT %check%==0x00 echo ERROR: Fourth partion is not empty, please delete it if you wish to use this method! && pause --wait=5 && configfile /menu.lst
map  %ISO% (0xff)
map --hook
root (0xff)
chainloader (0xff)
#end Solus-1.2.1

#start cldm-15.12-i686
parttype (hd0,1) | set check=
set check=%check:~-5,4%
if %check%==0x00 partnew (hd0,1) 0 0 0
if not %check%==0x00 echo WARNING: Fourth partion is not empty, please delete it if you wish to use this boot method! && pause --wait=5 && configfile /multiboot/menu/menu.lst
#Modify the following entry if it does not boot
title Boot cldm-15.12-i686
set ISO=/ISOS/cldm-15.12-i686.iso
find --set-root %ISO%
parttype (hd0,1) | set check=
set check=%check:~-5,4%
if %check%==0x00 partnew (hd0,1) 0x00 %ISO%
if NOT %check%==0x00 echo ERROR: Fourth partion is not empty, please delete it if you wish to use this method! && pause --wait=5 && configfile /multiboot/menu/menu.lst
map  %ISO% (0xff)
map --hook
root (0xff)
chainloader (0xff)
#end cldm-15.12-i686

Эти пункты приведены как образец для записи в файл Menu.lst, которые позволят создавать на флешке виртуальный диск с соответствующими образам файловыми системами и монтировать в него указанные и  содержащиеся в папке ISOS образы, в данном случае: 161124.iso; Solus-1.2.1.iso и cldm-15.12-i686.iso. Подразумевается, что записи должны быть скорректированы под содержимое Вашей папки ISOS.
Обратите внимание, что GRUB4DOS может создавать только один виртуальный диск 4 (hd0,3) по умолчанию, но срабатывают также записи (hd0,1) и (hd0,2). И более того, если в пункты Menu.lst не внести правки, будет загружаться только одна система.
Далее (шаг 3). Дооснащение флешки программой MultiBootUsb и ввод в файл syslinux.cfg секции:
секция
#start OS-multi (grub4dos)
LABEL grub4dos 
MENU LABEL OS-multi (grub4dos), Reboot, Halt
KERNEL /multibootusb/grub.exe
#end OS-multi (grub4dos)

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

Принято во внимание:
 - Программа YUMI-2.0.2.6 (Your Universal Multiboot Integrator), в части «This option will create a 4th partition table on» и редакции пунктов загрузочного меню.
 - Сообщения:  http://greenflash.su/forum/2-2830-3   и др.
« Последнее редактирование: 20 Декабря 2016, 16:20:24 от vita »

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2279
  • Да будет свет!
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #38 : 08 Октября 2017, 12:42:46 »
Актуальная версия программы MultiBootUSB 8.8.0, пакет которой можно скачать с этой страницы, оказалась более стабильной. Поддерживаются USB-носители любого размера с файловой системой FAT, ext2, ext3, ext4 и Btrfs.
После установки программы в Matuntu-Z64 в качестве мультизагрузочной выбрала 4-гиговую флешку с файловой системой ext4 и записала на неё два образа, которые нормально загрузились на компьютере

Записанные образы легко удаляются через эту же программу. Проверила загрузку с этой же флешки образа kali-linux.2017.2.
Кроме этого для создания загрузочного меню MultiBootUSB использует Syslinux (набор загрузчиков ядра Linux), есть возможность протестировать выбранный для записи на USB-носитель ISO-образ и созданный Live USB, используется виртуальная машина QEMU (Full-system emulation), опционально можно ограничить количество используемой оперативной памяти (от 256Мб до 2048Мб).
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2279
  • Да будет свет!
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #39 : 19 Октября 2017, 20:59:18 »
Информация для пользователя ух.
Интересующая Вас сборка PuppyRus Linux PRA была скачана и записана на флешку сабжевой утилитой

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

Оффлайн viktor_ja

  • Постоялец
  • ***
  • Сообщений: 161
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #40 : 25 Октября 2017, 18:27:09 »
Актуальная версия программы MultiBootUSB 8.8.0
Теперь дополнена MultiBootUSB-Live.
Помимо записи на DVD (и загрузки через него), этот файл (.iso) можно записать на небольшой накопитель (флешка ~ 1 ГБ) и расстаться с установкой этой программы в ОС. 
MultiBootUSB-Live-V8.8.0 оснащён современным рабочим столом Gnome и построен на пакетной базе Debian stretch. Разрядность программы – 32 бит.
Скриншоты:
Спойлер

Не большой набор программ.

Можно назначить файл сохранения (до 4-х ГБ).

Есть видео: https://www.youtube.com/watch?v=CNgVxKvOdxI   (не засните ;))

Оффлайн yx

  • Постоялец
  • ***
  • Сообщений: 229
  • И пусть никто не уйдет обиженным! (с)
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #41 : 26 Октября 2017, 23:13:53 »
здорово! Мне еще не удавалось запустить пра иначе, чем через его флешку или стыренный с флешки пункт меню.
Правда, ретро должен запускаться везде. Я еще не нашел такого железа, на котором он не работал бы. Для контроля хорошо было бы попробовать запустить пра правильно - с флешки или жесткого диска на этом же оборудовании. Может. все же. косяк оболочки?
Успехов в труде и счастья в личной жизни!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2279
  • Да будет свет!
Re: MultiBootUSB - создание мультизагрузочной флешки
« Ответ #42 : 27 Октября 2017, 09:44:06 »
Не знаю, в чём причина, но после неудачных попыток установить систему с загрузочной флешки, созданной в сабжевой утилите, пришлось вернуться к помощи Multisystem.
Делай с нами, делай как мы, делай лучше нас!