永続USBインストール用のグループ構成の変更

永続USBインストール用のグループ構成の変更

grub.cfgLinux Mint 20.3の永続USBインストールでtimeout()を含めるように変更したいと思いますGRUB_TIMEOUT=10

編集/etc/default/grubして実行するとsudo update-grubエラーが発生しますfailed to get canonical path of /cow。これは実際のインストールでは機能しないため、予想される現象です(参照:https://askubuntu.com/questions/1292151/sudo-update-grub-failed-to-get-canonical-path-of-cow-why)

それを行う方法はありますか?具体的には、USB永久Linux Mintを起動し、そこからgrub設定を変更できますか?ホストドライブの設定を上書きしたくないので、grubのUSB Linux Mint永久インストールを変更したいと思います。


編集する:以下で正しいファイルを見つけたようです/cdrom/boot/grub/grub.cfg。このファイルはgrubマウントドライブである必要があります。単に1行だけ追加できますかGRUB_TIMEOUT=10?現在は次のとおりです。

if loadfont /boot/grub/font.pf2 ; then
        set gfxmode=auto
        insmod efi_gop
        insmod efi_uga
        insmod gfxterm
        terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

menuentry "Start Linux Mint 20.3 Cinnamon 64-bit" --class linuxmint {
        set gfxpayload=keep
        linux   /casper/vmlinuz  persistent file=/cdrom/preseed/linuxmint.seed boot=casper iso-scan/filename=${iso_path} quiet splash --
        initrd  /casper/initrd.lz
}
menuentry "Start Linux Mint 20.3 Cinnamon 64-bit (compatibility mode)" {
        linux   /casper/vmlinuz  persistent file=/cdrom/preseed/linuxmint.seed boot=casper iso-scan/filename=${iso_path} noapic noacpi >
        initrd  /casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
        set gfxpayload=keep
        linux   /casper/vmlinuz  persistent file=/cdrom/preseed/linuxmint.seed oem-config/enable=true only-ubiquity boot=casper iso-sca>
        initrd  /casper/initrd.lz
}
menuentry "Check the integrity of the medium" {
        linux   /casper/vmlinuz  boot=casper integrity-check iso-scan/filename=${iso_path} quiet splash --
        initrd  /casper/initrd.lz
}

ベストアンサー1

/cdromブートパーティションは読み取り専用でマウントされており、常に使用中であるため変更できないため、マウント解除できません。

別のシステムで起動し、このパーティションをマウントし、ファイルを編集して新しい行を追加する必要が/boot/grub/grub.cfgあります。 (set timeout=10ここで10タイムアウト時間は秒です。)

おすすめ記事