Дистрибутивы, не требующие установки на диск.
Модератор: Модераторы разделов
Vexhin
Сообщения: 78
ОС: Ubuntu 20.04 MATE
Сообщение
Vexhin » 24.02.2014 19:05
Делал по
Загрузка нескольких iso-образов с одного USB Flash c файловой системой VFAT из Ubuntu 10.04 Для самой Убунты получилось, но openSUSE 13.1 так загрузить не могу. Большой исошник не помещается на фат32, а openSUSE-13.1-KDE-Live-x86_64.iso не удаётся загрузить.
То есть, загрузка начинается, но виснет на ошибках с файловыми системами.
Содержание /boot/grub/grub.cfg :
Код: Выделить всё
menuentry "Ubuntu 10.04" {
loopback loop /boot/iso/ubuntu-10.04-desktop-amd64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-10.04-desktop-amd64.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}
menuentry "openSUSE 13.1 KDE Live" {
loopback loop /boot/iso/openSUSE-13.1-KDE-Live-x86_64.iso
linux (loop)/boot/x86_64/loader/linux boot=boot iso-scan/filename=/boot/iso/openSUSE-13.1-KDE-Live-x86_64.iso noeject noprpmpt --
initrd (loop)/boot/x86_64/loader/initrd ramdisk_size=512000 ramdisk_blocksize=4096 splash=silent quiet quiet showopts label linux
}
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current
Сообщение
yars » 24.02.2014 20:03
Поменяйте файловую систему. Сделайте два раздела: на один поставьте граб, и пусть он остается vfat, другой пусть хранит образы и будет ext4.
Vexhin
Сообщения: 78
ОС: Ubuntu 20.04 MATE
Сообщение
Vexhin » 24.02.2014 20:15
Спасибо, а как прописывать путь ко второму разделу с флешки, которая неизвестно каким диском в системе будет?
И что именно, всё-таки указывать для Суси?
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current
Сообщение
yars » 24.02.2014 20:18
Vexhin писал(а): ↑ 24.02.2014 20:15
а как прописывать путь ко второму разделу с флешки
Как вариант -- по UUID.
Bizdelnick
Модератор
Сообщения: 20936
Статус: nulla salus bello
ОС: Debian GNU/Linux
Сообщение
Bizdelnick » 24.02.2014 23:22
Не понял, на фига там вообще понадобился vfat. Сделайте вместо него ext2, и будет счастье.
Пишите правильно:
в консоли
вк у́пе (с чем-либо)
в о бщем
воо бще в течение (часа)
новичо к
ню анс
по у молчанию приемле мо
проблем а
пробо вать
траф ик
Vexhin
Сообщения: 78
ОС: Ubuntu 20.04 MATE
Сообщение
Vexhin » 25.02.2014 20:13
Перевёл на ext2, openSUSE-13.1-DVD-x86_64.iso поместился. Но это ничего не изменило. Не загружается. Убунты все загружаются, а Суся нет. При выборе пункта в меню grub пишет что-то вроде: file not found и first loading kernel
Грузятся 3 первых пункта, 4-ый нет.
Я просто не знаю, что туда вписывать.
Код: Выделить всё
menuentry "Ubuntu-10.04-desktop-amd64" {
loopback loop /boot/iso/ubuntu-10.04-desktop-amd64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-10.04-desktop-amd64.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}
menuentry "Ubuntu-12.04.2-desktop-amd64" {
loopback loop /boot/iso/ubuntu-12.04.2-desktop-amd64.iso
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/boot/iso/ubuntu-12.04.2-desktop-amd64.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}
menuentry "Ubuntu-13.10-desktop-amd64" {
loopback loop /boot/iso/ubuntu-13.10-desktop-amd64.iso
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/boot/iso/ubuntu-13.10-desktop-amd64.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}
menuentry "openSUSE 13.1" {
loopback loop /boot/iso/openSUSE-13.1-KDE-Live-x86_64.iso
linux (loop)/boot/x86_64/loader/linux
initrd (loop)/boot/x86_64/loader/initrd
}
Bizdelnick
Модератор
Сообщения: 20936
Статус: nulla salus bello
ОС: Debian GNU/Linux
Сообщение
Bizdelnick » 25.02.2014 22:33
Расковыряйте исошник, найдите конфиг загрузчика, посмотрите, что там прописано.
Пишите правильно:
в консоли
вк у́пе (с чем-либо)
в о бщем
воо бще в течение (часа)
новичо к
ню анс
по у молчанию приемле мо
проблем а
пробо вать
траф ик
Vexhin
Сообщения: 78
ОС: Ubuntu 20.04 MATE
Сообщение
Vexhin » 26.02.2014 09:47
openSUSE-13.1-DVD-x86_64.iso /boot/x86_64/loader/isolinux.cfg :
Код: Выделить всё
default harddisk
# hard disk
label harddisk
localboot 0x80
# install
label linux
kernel linux
append initrd=initrd splash=silent showopts
# rescue
label rescue
kernel linux
append initrd=initrd splash=silent rescue=1 showopts
# mediacheck
label mediachk
kernel linux
append initrd=initrd splash=silent mediacheck=1 showopts
# bios test
label firmware
kernel linux
append initrd=biostest,initrd splash=silent install=exec:/bin/run_biostest showopts
# memory test
label memtest
kernel memtest
ui gfxboot bootlogo message
implicit 1
prompt 1
timeout 600
Bizdelnick
Модератор
Сообщения: 20936
Статус: nulla salus bello
ОС: Debian GNU/Linux
Сообщение
Bizdelnick » 26.02.2014 10:48
А при загрузке какая ошибка?
Пишите правильно:
в консоли
вк у́пе (с чем-либо)
в о бщем
воо бще в течение (часа)
новичо к
ню анс
по у молчанию приемле мо
проблем а
пробо вать
траф ик
Vexhin
Сообщения: 78
ОС: Ubuntu 20.04 MATE
Сообщение
Vexhin » 26.02.2014 18:05
Код: Выделить всё
error: file not found.
error: no such disk.
error: you need to load the kernel first.
Press any key to continue...
Bizdelnick
Модератор
Сообщения: 20936
Статус: nulla salus bello
ОС: Debian GNU/Linux
Сообщение
Bizdelnick » 26.02.2014 18:16
Vexhin писал(а): ↑ 25.02.2014 20:13
loopback loop /boot/iso/openSUSE-13.1-KDE-Live-x86_64.iso
Vexhin писал(а): ↑ 26.02.2014 09:47
openSUSE-13.1-DVD-x86_64.iso
Определитесь уже, что у Вас за образ.
Пишите правильно:
в консоли
вк у́пе (с чем-либо)
в о бщем
воо бще в течение (часа)
новичо к
ню анс
по у молчанию приемле мо
проблем а
пробо вать
траф ик
Vexhin
Сообщения: 78
ОС: Ubuntu 20.04 MATE
Сообщение
Vexhin » 26.02.2014 18:54
Сейчас, после форматирования всей флешки в ext2 это openSUSE-13.1-DVD-x86_64.iso
Понял, спасибо.
Vexhin
Сообщения: 78
ОС: Ubuntu 20.04 MATE
Сообщение
Vexhin » 26.02.2014 19:16
Ещё раз спасибо, заработало.
В процессе загрузки требуется указать диск и руками прописать путь к исошнику репозиторию (но, фактически к исошнику, да), но дальше работает.