Не много о самописном grub.cfg

vasek, boot в конфигфайлах не нужен, но то такое. Плохо, что ни кто не пишет в конфигах правильно, а раз на арчевском сидюке написано так, то это правильно, строку с initrd:
initrd /arch/boot/x86_64/initramfs-linux.img /arch/boot/intel-ucode.img /arch/boot/amd-ucode.img
}
Можно и в три строки. И многие забывают параметр ядра archisolabel. Зачем он( Set the filesystem label where archiso files reside.) я хз, вроди и так грузится, но на сидюке archisolabel=202012 используется, поэтому добавить

probe -s isolabel -l loop
linux .... archisolabel=$isolabel...
типа не повредит ))
vs220, все класно, но вот это
UUID=ae819a79-f3de-4fbc-b39e-34e71b504d0c ## задаем переменную UUID,  uuid раздела на котором archlinux-2020.12.01-x86_64.iso
ну, вырвиглаз, чесное пионэрское. Ну можно же как-то типа

set isofile=/iso/archlinux-2020.12.01-x86_64.iso
search --file --set root --no-floppy $isofile
probe --set UUID --fs-uuid $root
Вот что получилось:

# по-умолчанию выбран пункт меню 0
set default=0

# разрешение экрана
set gfxmode=2560x1440x32
set gfxplayload=keep

# загрузить модули поддержки графического режима для uefi
insmod efi_gop
insmod efi_uga

# загрузить шрифт unicode
loadfont "/boot/grub/fonts/unicode.pf2"

# каталог в котором могут быть найдены файлы перевода
set locale_dir=/boot/grub/locale

# называет код языка который команда gettext использует для перевода строк
set lang=ru_UA

# загрузить модуль перевода на текущий язык
insmod gettext

# загрузить модуль графического терминала
insmod gfxterm

# запустить графический терминал
terminal_output gfxterm

# при бездействии пользователя загрузка через 5 секунд
set timeout=5

# пункт меню номер 0
menuentry "ArchLinux" {
 echo	'Loading Linux linux-lts ...'
 linux /boot/vmlinuz-linux-lts root=/dev/sdb2 rw audit=0
 echo	'Loading initial ramdisk ...'
 initrd /boot/initramfs-linux-lts.img
}

# пункт меню номер 1
menuentry "ArchLinuxFallback" {
 echo	'Loading Linux linux-lts ...'
 linux /boot/vmlinuz-linux-lts root=/dev/sdb2 rw audit=0
 echo	'Loading initial ramdisk ...'
 initrd /boot/initramfs-linux-lts-fallback.img
}

Подскажите как отключить этот вывод:
«Load universe into cannon. Aim at brain. Fire.» ©
anode
забывают параметр ядра archisolabel
Раньше без его указания не загружалось, затем это стало не нужно - вычитал на форуме BBS (как то даже отметил в одном из топиков) и писать не стал.

В части совершенствования и упрощения - можно, но нужно ли? - вот как часто запускаешь Live Archiso? - если честно, то я уже отошел от этих образов - считаю это лишним и не нужным. Гораздо проще установить клон рабочей системы (50G не жалко) и это намного удобнее, обновлять можешь как минимум 1 раз в год, а можно и реже. Я так и сделал.

Есть спец Live USB, но то совсем другое и по составу и по назначению - но даже и они уже не нужны - отошел от всех этих дел.
Ошибки не исчезают с опытом - они просто умнеют
iskin9026
Подскажите как отключить этот вывод:
честно говоря, что то я и не врубился - плохо сегодня сооброжаю ...
Ошибки не исчезают с опытом - они просто умнеют
iskin9026, тот, что на картинке, quiet в строке linux /..... . Смотреть на унылый черный экран - это же скучно.
anode
вырвиглаз, чесное пионэрское. Ну можно же как-то типа
Можно, этот конфиг больше для понимания приведен. А то wau запутался.

А так в вики дан конфиг , и Multiboot ISO конфиг от jim945 например удобно использовать.
iskin9026
Подскажите как отключить этот вывод
Если совсем все убрать надо - то смотрите

https://wiki.archlinux.org/index.php/Silent_boot
 
Зарегистрироваться или войдите чтобы оставить сообщение.