Ubuntuの最後のインストール中に、インストーラーのオプションを使用してディスク全体の暗号化を設定しました。ディスクが破損しているようです。エラーをチェックしたいと思います。
Ubuntu 12.10上のGNOMEディスクはまだ暗号化されたパーティションを処理できないようです(そしてNautilusもディスクを認識しますが、マウントに失敗します)。そのため、コマンドラインで実行する方法を探しています。
暗号化されたパーティションのロックを解除して、ファイルシステム内のエラーを確認するにはどうすればよいですか?
最初に次のコマンドで暗号化されたパーティションのロックを解除しました(昇格した権限は不要です)
udisksctl unlock -b /dev/sdb5
プロンプトが出された後、暗号化パスフレーズを入力しましたna-成功したことを示すnlocked/dev/sdb5 as/dev/dm-メッセージが表示されました。
そして最後に、ファイルシステムチェックを実行しました。
Sudo fsck /dev/mapper/ubuntu--vg-root
そしてそれはそれでした! :-)
もう少しコンテキストを説明するために、lsblk /dev/sdb
コマンドの出力の関連部分を次に示します。Ubuntu専用に使用される単一のディスクがあり、暗号化されたパーティションは/dev/sdb5
にあります。また、次のことに注意してください。
fdisk
コマンドは暗号化されたパーティションをサポートしていないようです。したがって、従来のSudo fdisk -l
コマンドを実行すると、無効なパーティションテーブルについて警告が表示されます。これらのメッセージは無視できます。またはさらに良い:lsblk /dev/sdb
コマンドまたはSudo parted /dev/sdb print
を使用して、特定のディスクのパーティションを一覧表示します(私の場合、ディスクは/dev/sdb
です)$ lsblk /dev/sdb
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:128 0 111,8G 0 disk
├─sdb1 8:129 0 243M 0 part
├─sdb2 8:130 0 1K 0 part
└─sdb5 8:133 0 111,6G 0 part
└─luks-9cf37a83-e84a-4b85-9bba-7bcbaba8058e (dm-0) 252:0 0 111,6G 0 crypt
├─ubuntu-root (dm-1) 252:1 0 103,7G 0 lvm
└─ubuntu-swap_1 (dm-2) 252:2 0 7,9G 0 lvm
$ Sudo parted /dev/sdi print
Model: ATA OCZ-AGILITY3 (scsi)
Disk /dev/sdi: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 256MB 255MB primary ext2 boot
2 257MB 120GB 120GB extended
5 257MB 120GB 120GB logical