initramfsに新しいスワップパーティションを信頼させることはできません

initramfsに新しいスワップパーティションを信頼させることはできません

(Debian 10.2 XFCE 実行)

パーティションのサイズを変更する必要があるため、元のスワップパーティションを削除して新しいパーティションを追加する必要がありました。私は変わった/etc/fstab- 取引所が認識され実行されています。アイテムを変更しました。/etc/default/grub- 走るグラップアップデートエラーはありません。

今最後のステップを実行すると -アップデート-initramfs -u- 既存の取引所UUIDが存在しないと文句を言います。私が経験している問題と正確に一致する問題を見つけました(http://forums.debian.net/viewtopic.php?t=133578)しかし、修正は機能しません。私はまだ手に入れる開始:/scripts/local-blockを実行してください。完了しました。15番くらいのメッセージが出て、いよいよ起動が完了しました。

ログインできるようになると、どちらもエラーが見つかりませんでした。情報またはログ制御。私は個人的に一時停止機能に興味がないので、無効にする方法がある場合は喜んで使用します。試してみました(で/etc/default/grub)、しかしそれも役に立ちません。

/etc/fstab

UUID=40728a0b-10e9-4599-9bb1-1db16e95db8c /boot     ext2    defaults    0 0
UUID=e0fef258-68d0-41b1-9326-dbdc37083000 /         btrfs   subvol=@,defaults,noatime,space_cache,autodefrag    0 1
UUID=e0fef258-68d0-41b1-9326-dbdc37083000 /home     btrfs   subvol=@home,defaults,noatime,space_cache,autodefrag    0 2
UUID=1aea03e4-a509-41c7-8e3e-ad547b34ddd9 swap      swap    defaults,noatime0 2

黒子

/dev/vda1: LABEL="Boot" UUID="40728a0b-10e9-4599-9bb1-1db16e95db8c" TYPE="ext2" PARTUUID="90f85121-01"
/dev/vda2: UUID="e0fef258-68d0-41b1-9326-dbdc37083000" UUID_SUB="84f77425-e0fe-4537-8b2c-b5838f8d70df" TYPE="btrfs" PARTUUID="90f85121-02"
/dev/vda3: UUID="1aea03e4-a509-41c7-8e3e-ad547b34ddd9" TYPE="swap" PARTUUID="90f85121-03"

/etc/default/grub

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR='Debian'
GRUB_CMDLINE_LINUX_DEFAULT="resume=UUID=1aea03e4-a509-41c7-8e3e-ad547b34ddd9"
GRUB_CMDLINE_LINUX=""

答え1

確認したい場合があります/etc/initramfs-tools/conf.d/resume。以前のスワップUUIDへの参照が含まれている場合は、必要に応じてそこからその参照を変更/削除できます。

このディレクトリのすべての設定ファイルはinitramfsに含まれているので、変更した後はupdate-initramfs -u.

答え2

これがなぜ必要なのかはわかりませんが、次の実行後に問題が解決しました。

sudo grub-install /dev/vda
sudo reboot

これが今後他の人に役立つことを願っています。

関連情報