Ubuntu 11.04 Nattyで重大な問題が発生しましたが、最終的には再インストールになると思います:-(
これは2つの問題の1つであるため、2つの質問として取り上げました。
何らかの未知の理由で、昨日私のラップトップでディストリビューションの更新を行いましたが、それはすべての意図と目的のために何もしませんでした。 EvolutionとLibreOfficeに加えてGNOME環境の一部を除いて、メジャーバージョンの変更はありません(他の質問)。
今、マシンを起動するたびにこのメッセージを受け取ります
could not mount /dev/mapper/cryptswap1 M for manual S for skip
このエラーの原因は何でしたか、Cryptswap1とは一体何ですか?
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=c3cff8dd-1bf2-4618-8801-761b335c8d38 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
#UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
Sudo blkid | grep swap
/dev/mapper/cryptswap1: TYPE:"swap"
暗号化# <target name> <source device> <key file> <options>
ls -l /dev/mapper
total 0
crw------- 1 root root 10, 236 2011-08-16 05:28 control
Filename Type Size Used Priority
/dev/sda5 partition 1038332 86760 -1
/etc/fstab
ファイルには/dev/mapper/cryptswap1
エントリがあります。これがUbuntuがブート時にマウントしようとする理由です。暗号化されたパーティションを使用しない場合、その行は存在しないはずです。何らかの理由で、Ubuntuインストーラーによって作成された行もコメントアウトされました。ただ変更する(/etc/fstab
で):
# swap was on /dev/sda5 during installation
#UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
に
# swap was on /dev/sda5 during installation
UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none swap sw 0 0
重要:再起動する前に、次を実行してfe10641d-a928-479e-ab3a-b0706b97b601
が実際に/dev/sda5
であることを確認してください。
ls -l /dev/disk/by-uuid/fe10641d-a928-479e-ab3a-b0706b97b601
次のように表示されるはずです。
lrwxrwxrwx 1 root root 10 2011-08-16 08:28 /dev/disk/by-uuid/fe10641d-a928-479e-ab3a-b0706b97b601 -> ../../sda5
最後のsda5
部分は重要な部分です。 UUIDがパーティション番号と一致することを確認したら、Sudo fdisk -l /dev/sda
を実行し、/dev/sda5
がスワップパーティションであることを確認します。
それからちょうど再起動し、それで終わりです:)これが役立つことを願っています。
Chen Xiao-Longが答えで説明したように、/etc/fstab
の "cryptswap"行を削除する必要があります。次に、以前にコメントしたスワップ行のコメントを外して、ファイルの終わりが次のようになるようにします。
# swap was on /dev/sda5 during installation
UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none swap sw 0 0
UUIDとファイルシステムのタイプ(クリーンなキャッシュを使用)を確認するには、次を実行します:
~$ Sudo blkid /dev/sda5 -c /dev/null
新しい設定をすぐに試すには、/etc/fstab
をリロードする必要があります。
~$ Sudo mount -a
それとは別に、(リリース?)アップグレードがこのエラーを引き起こす理由がわかりません。
要求:
/etc/crypttab
ls -l /dev/mapper
lvscan
(LVMのみ)
fdisk -l
cat /proc/swaps
スワップパーティションのUUID行がコメントされているのはなぜですか?
blkid
コマンドのUUID出力は/etc/fstab
と同じですか(またはblkid
のすべての出力ですか)?
ブート時にこのメッセージを抑制するには、/etc/fstab
にマウントオプション「nobootwait」またはコメント行を追加できます。