Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Ubuntu 19.10 и multibootusb  (Прочитано 1390 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mentol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Ubuntu 19.10 и multibootusb
« : 22 Октябрь 2019, 15:23:47 »
Неожиданная проблема  :idiot2:
Multibootusb определяет файл дистрибутива Ubuntu 19.10 как type:memdisk_iso (а вот, к примеру, 19.04 определяется как type:ubuntu).
Запись на usb-диск проходит в обычном режиме.
Дальше, при попытке загрузить с записанного диска дистрибутив 19.10, появляется сообщение:
Loading memdisk..
Loading /multibootusb/ubuntu-19.10-desktop...
Not enough memory to load specified image.

И да, запись на usb-диск дистрибутива 19.10 штатными средствами ubuntu проходит нормально, записанный дистрибутив впоследствии запускается почти без проблем. Интересует возможность запускать 19.10 через multibootusb.

Оффлайн Pyroman

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Ubuntu 19.10 и multibootusb
« Ответ #1 : 24 Октябрь 2019, 23:29:18 »
Я мультизагрузочную флешку обычно делаю вручную с помощью grub-install.
Пример моего grub.cfg:
have_grubenv=true
load_env
insmod part_msdos
insmod fat
set menu_color_highlight=yellow/dark-gray
set menu_color_normal=black/light-gray
set color_normal=yellow/black

submenu "Live" {
    menuentry "KUbuntu Live 15.10 64bit" {
        set isofile='/boot/iso/kubuntu-15.10-beta2-desktop-amd64.iso'
        loopback loop $isofile
        linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile file=/cdrom/preseed/kubuntu.seed maybe-ubiquity --
       initrd (loop)/casper/initrd.lz
    }

    menuentry "Xubuntu 16.04.1 x86_64" {
        set xubuntuiso='/boot/iso/xubuntu-16.04.1-desktop-amd64.iso'
        loopback loop $xubuntuiso
        linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$xubuntuiso file=/cdrom/preseed/xubuntu.seed
        initrd (loop)/casper/initrd.lz
    }
}

submenu "System Rescue CD" {
  submenu "SystemRescueUSB 6.0.3" {
    set isofile="/boot/iso/systemrescuecd-6.0.3.iso"
    menuentry "SytemRescueUSB 6.0.3 (64 bit, default boot options)" {
      set gfxpayload=keep
      loopback loop $isofile
      echo "Loading kernel..."
      linux   (loop)/sysresccd/boot/x86_64/vmlinuz img_dev=/dev/disk/by-uuid/242A-5DE2 img_loop=$isofile archisobasedir=sysresccd archisolabel=SYSRCD603
      echo "Loading initramfs..."
      initrd  (loop)/sysresccd/boot/x86_64/sysresccd.img
    }
  }
 
  submenu "SystemRescueCD 5.1.0" {
    set isofile="/boot/iso/systemrescuecd-x86-5.1.0.iso"
    menuentry "SystemRescueCD 5.1.0 (64bit, default boot options)" {
      set gfxpayload=keep
      loopback loop $isofile
      linux   (loop)/isolinux/rescue64 isoloop=$isofile
      initrd  (loop)/isolinux/initram.igz
    }
   
    menuentry "SystemRescueCd (64bit, disable Kernel-Mode-Settings)" {
      set gfxpayload=keep
      loopback loop $isofile
      linux   (loop)/isolinux/rescue64 isoloop=$isofile nomodeset
      initrd  (loop)/isolinux/initram.igz
    }
   
    menuentry "Boot existing Linux OS installed on the disk (64bit kernel)" {
        set gfxpayload=keep
        loopback loop $isofile
        linux   (loop)/isolinux/rescue64 root=auto
        initrd  (loop)/isolinux/initram.igz
    }
  }
} ## submenu systemrescuecd



Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4470
    • Просмотр профиля
Re: Ubuntu 19.10 и multibootusb
« Ответ #2 : 25 Октябрь 2019, 06:52:09 »
Цитировать
Я мультизагрузочную флешку обычно делаю вручную с помощью grub-install.
Pyroman, если интересно, то посмотри здесь.

Оффлайн 1234567890

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Ubuntu 19.10 и multibootusb
« Ответ #3 : 26 Октябрь 2019, 19:33:01 »
andytux, там непонятка.
cp /mnt/buntu/casper/filesystem.squashfs /mnt/sdb1/opt/ub1604/casper
   С этого момента мы можем загружать Ubuntu из filesystem.squashfs.

8. Создаем файл casper-rw размером 1 гигабайт.
Код: [Выделить]
dd if=/dev/zero of=/mnt/sdb1/opt/ub1604/casper/casper-rw bs=1M count=1000

filesystem.squashfs - файл, /mnt/sdb1/opt/ub1604/casper следовательно тоже. Но дальше к нему обращение как к каталогу:

$ sudo dd if=/dev/zero of=/mnt/sdb1/opt/ub1910/casper/casper-rw bs=1M count=1000
dd: не удалось открыть '/mnt/sdb1/opt/ub1910/casper/casper-rw': Это не каталог

Пользователь добавил сообщение 26 Октябрь 2019, 20:21:55:
Файл в порядке, проверил по https://tutorials.ubuntu.com/tutorial/tutorial-how-to-verify-ubuntu. Да и скачивал по торренту, где дополнительная проверка.

Пользователь добавил сообщение 26 Октябрь 2019, 20:22:03:
Фигово, что и как обновление с 19.04 не ставится. Виснет после долгого sudo do-release-upgrade -d. После холодной перезагрузки - чёрный экран, точнее сиреневый цвета grub.
« Последнее редактирование: 26 Октябрь 2019, 20:22:03 от 1234567890 »

Оффлайн seyfer

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Ubuntu 19.10 и multibootusb
« Ответ #4 : 26 Октябрь 2019, 20:47:47 »
Очень советую эту утилиту для создания флешек.
Лучше никогда не встречал.
https://www.balena.io/etcher/

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4470
    • Просмотр профиля
Re: Ubuntu 19.10 и multibootusb
« Ответ #5 : 27 Октябрь 2019, 05:56:37 »
1234567890, с твоих словах есть доля правды.
Цитировать
filesystem.squashfs - файл
Да.
Цитировать
/mnt/sdb1/opt/ub1604/casper следовательно тоже
Нет., это каталог.
cp /mnt/buntu/casper/filesystem.squashfs /mnt/sdb1/opt/ub1604/casperКоманда копирует файл filesystem.squashfs в каталог /mnt/sdb1/opt/ub1604/casper.
Собственно он создан для единообразия с образами *бунту. Посмотри, во всех образах *бунту ядро и сквашфс находятся в каталоге casper.


Пользователь добавил сообщение 27 Октябрь 2019, 07:12:56:
Набирать все это в терминале не пожелал-бы и врагу. Поэтому все делаю с помощью MC. Не возникает проблем ни с длинными именами файлов, ни со сложными командами.
Например, создание того-же casper-rw. Выбираю в "user menu" создать casper-rw и все.
Если он тебе не нужен, то можещь пропустить этот шаг.
 По версии 19 ничего не скажу, нет возможности проверить.
Но, рядом вот тема то же о том, что не устанавливается.

« Последнее редактирование: 27 Октябрь 2019, 07:15:50 от andytux »

Оффлайн 1234567890

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Ubuntu 19.10 и multibootusb
« Ответ #6 : 27 Октябрь 2019, 15:43:14 »

 

Страница сгенерирована за 0.128 секунд. Запросов: 25.