私は最近Debianテスト(本虫)システムを新しいSSDに移動しました。私のブートデバイスは、以前はだったが、/dev/sdb
今は/dev/nvme0n1
。必要に応じて設定crypttab
ファイルを編集しましたfstab
。すべてがうまくいきますが、1つの小さな迷惑だけが残ります。grub-pc
パッケージが更新されるたびに、インストール後にスクリプトが実行をinstall-grub
試みて/dev/sdb
無視する必要がある警告メッセージが生成されます。
このインストール後、スクリプトはインストールするデバイスをどのように決定し、どのように変更できますか?
答え1
grub2で使用されているドライバを確認するには、BIOSのインストール(grub-pc / install_devices)で次の行を確認してください。
sudo debconf-show grub-pc
UEFI は grub-pc ではなく grub-efi-amd64 を使用するため、fstab の ESP のマウントを使用します。
同様のドライブ情報を表示するには:
sudo lshw -C Disk -short
これは、grub2がメジャーアップデートから再インストールする場所、インストールデバイスを更新できる場所を覚えておくのにも役立ちます。
sudo dpkg-reconfigure grub-pc
古いですが、まだBIOS情報に有効です。