最近、ext4からbtrfsへの移行を試み、@および@homeサブボリュームを作成し、すべてをそのサブボリュームにコピーし、インストールにルートを指定し、grubを実行してmkinitcpio - P
grubをインストールして更新しました。
起動しようとしましたが、エラーが発生しました。範囲が見つかりません。続行するには任意のキーを押してください...起動中に任意のキーを押すと、一部のacpiエラーが表示され(通常の起動時には常に表示されます)、システムは動作を停止します。
btrfs fsにエラーがあるかどうかを確認しましたが、sudo btrfs check /dev/nvme0n1p5
エラーがなく、このエラーに言及している他のスレッドを表示できませんでした。
これは私のgrub.cfgエントリです。
menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1790bd87-8ede-4e60-bee0-acb105ec23f1' {
recordfail
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root 1790bd87-8ede-4e60-bee0-acb105ec23f1
linux /@/boot/vmlinuz-linux-zen root=UUID=1790bd87-8ede-4e60-bee0-acb105ec23f1 rw rootflags=subvol=@
initrd /@/boot/amd-ucode.img /@/boot/initramfs-linux-zen.img}
grubコンソールからbtrfs fsのすべてのファイルを読み取ることができますが、なぜ起動しないのか理解できません。
追加情報が必要な場合はお知らせください。上記のgrub構成で優れた問題を見つけられませんでした。