2024年5月18日作成
/etc/machine-infoは不要になっていた
Arch Linuxでパッケージを更新したとき、以下のメッセージが出力されていた。
Read $KERNEL_INSTALL_LAYOUT from /etc/machine-info. Please move it to the layout= setting of /etc/kernel/install.conf.
以前は/etc/machine-infoから
- KERNEL_INSTALL_MACHINE_ID
- KERNEL_INSTALL_LAYOUT
などのパラメータを読んでいたらしいが、 bootctl complaining about $KERNEL_INSTALL_LAYOUTによると 今はカーネルパラメータなど別の方法に変わったらしい。
どのパッケージも管理していないことを確認した。
$ pacman -Qo /etc/machine-info
error: No package owns /etc/machine-info
手元の/etc/machine-infoをみたが、デフォルト値なので安全に削除できる。
KERNEL_INSTALL_LAYOUT=bls