今日、Ubuntu 18.04からUbuntu 18.10にアップグレードしました。残念ながら、すべてが完了したら、システムを再起動しましたが、この画面に驚きました。
私はどこでもそのような問題を探しましたが、それは最初のようです。暗号化されたパーティションはありません。
この状況を修復するには、インストールUSBまたはディスクからのスワップファイルブートを暗号化し、Try Ubuntu
を選択した可能性があります。
root
パーティションをマウントします。
Sudo mount -t ext4 /dev/sdaX /mnt
そのマウントにchrootします:
Sudo chroot /mnt
RSYNC
を使用してデータをバックアップする暗号化されたスワップファイルを修正します。
/etc/crypttab
のSudo nano /etc/crypttab
のスワップファイルエントリを削除すると、次のようになります。
cryptswap1 /swapfile /dev/urandom swap,cipher=aes-cbc-essiv:sha256,size=256
/etc/fstab
のスワップ用のマウントポイントも削除します。新しいスワップを作成します。
Sudo swapoff /swapfile
Sudo rm -rf /swapfile
Sudo dd if=/dev/zero of=/swapfile bs=1024M count=<put_half_the_size_of_RAM>
Sudo mkswap /swapfile
Sudo chmod 600 /swapfile
Sudo swapon /swapfile
起動時にスワップ用のマウントを追加します。
/swapfile none swap sw 0 0
マウントを解除します。
exit
Sudo umount /mnt
エラーが発生した場合は、fsck /dev/sdaX
を実行してシャットダウンして再起動します。
注:X
は、ルートファイルマウント/
のパーティション番号です。 dd
コマンドの場合、RAMが8Gの場合、count=4
を使用してそのコマンドを実行します。 swap
ファイルサイズを増やすには、このdd
コマンドを使用します。
Sudo dd if=/dev/zero of=/swapfile bs=1M count=1024 oflag=append conv=notrunc
Launchpadでこの問題のバグレポートを提出しました( https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1802617 )。