Как использовать kexec на Ubuntu Bionic с GRUB-EFI

cd $HOME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak

Это сработало для меня

1
задан 18 May 2018 в 14:24

2 ответа

Datei oder Verzeichnis nicht gefunden

На английском языке это означает: «Файл или каталог не найдены»

Глядя на loader.conf - Файл конфигурации для sd-boot говорит: [ ! d2] sd-boot (7) будет читать /loader/loader.conf и любые файлы с расширением «.conf» под /loader/loader.conf.d/ в системном разделе EFI (ESP).

Хотя сегодня у меня нет времени для тестирования kexec, вы можете исправить ошибку командой:

sudo mkdir -p /boot/efi/loader/loader.conf.d/

Нет записи, подходящей по умолчанию, отказавшись угадать

В исходном сообщении об ошибке указано отсутствие файла или каталога. Я надеялся, что создание каталога сделает его счастливым. Здесь по умолчанию loader.conf loader.conf - файл конфигурации для sd-boot :

# Example kexec-loader configuration file # Read the documentation for more information. # # Number of seconds to wait before booting the default menu entry. # # timeout 5 # Explicitly enable/disable GRUB autodetection. Autodetection will be enabled # by default, but only if no boot targets are specified in this file. # # grub-autodetect on # grub-autodetect off # Force GRUB path. Setting this will disable autodetection. # # grub-path (hda1)/boot/grub # Map GRUB disks/partitions # This overrides any mappings in device.map # # grub-map hd0 sda # grub-map hd1,a hda8 # Example boot target # # title Generic Linux System # root hda1 # kernel /boot/vmlinuz # cmdline root=/dev/hda1 ro # initrd /boot/initrd.gz
0
ответ дан 17 July 2018 в 13:59

Datei oder Verzeichnis nicht gefunden

На английском языке это означает: «Файл или каталог не найдены»

Глядя на loader.conf - Файл конфигурации для sd-boot говорит: [ ! d2] sd-boot (7) будет читать /loader/loader.conf и любые файлы с расширением «.conf» под /loader/loader.conf.d/ в системном разделе EFI (ESP).

Хотя сегодня у меня нет времени для тестирования kexec, вы можете исправить ошибку командой:

sudo mkdir -p /boot/efi/loader/loader.conf.d/

Нет записи, подходящей по умолчанию, отказавшись угадать

В исходном сообщении об ошибке указано отсутствие файла или каталога. Я надеялся, что создание каталога сделает его счастливым. Здесь по умолчанию loader.conf loader.conf - файл конфигурации для sd-boot :

# Example kexec-loader configuration file # Read the documentation for more information. # # Number of seconds to wait before booting the default menu entry. # # timeout 5 # Explicitly enable/disable GRUB autodetection. Autodetection will be enabled # by default, but only if no boot targets are specified in this file. # # grub-autodetect on # grub-autodetect off # Force GRUB path. Setting this will disable autodetection. # # grub-path (hda1)/boot/grub # Map GRUB disks/partitions # This overrides any mappings in device.map # # grub-map hd0 sda # grub-map hd1,a hda8 # Example boot target # # title Generic Linux System # root hda1 # kernel /boot/vmlinuz # cmdline root=/dev/hda1 ro # initrd /boot/initrd.gz
0
ответ дан 20 July 2018 в 14:04
  • 1
    Благодаря! Я попробовал ваше предложение, но теперь он дает мне No entry suitable as default, refusing to guess.. Если я правильно понял это, loader.conf был бы конфигурационным файлом для systemd-boot (прежний загрузчик gummiboot), но я использую GRUB, так почему этот файл нужен в любом случае ? – RenWal 19 May 2018 в 10:44
  • 2
    @RenWal Я пересмотрел ответ с образцовым файлом конфигурации. – WinEunuuchs2Unix 19 May 2018 в 19:44
  • 3
    Файл образца все еще говорит No entry suitable as default, refusing to guess. – sup 21 May 2018 в 21:28

Другие вопросы по тегам:

Похожие вопросы: