web-dev-qa-db-ja.com

/ dev / mapper / ubuntu--vg-swap_1は準備ができていないか、存在しません

これはいらいらさせられます。問題やエラーなどのためにWindows 7 OSから遠ざかり、信頼できるはずだったためにUbuntuに売却されました。そして、/dev/mapper/cryptswap1その後、それを置き換えるために13.10を取得し、問題がなくなったことを願っていますが、今でもそれはここにありますが、異なるメッセージ参照です。

私はハードドライブを1つしか持っていません。それは1TBで、Windows 7しか搭載しておらず、実際にはまったく使用しませんでした。両方のUbuntuバージョンのインストール中にフォーマットしました。なぜこの問題が散発的に起こるのかわからない...!?しかし、毎回コンピューターが数時間シャットダウンされた後、あちこちで起こっているわけではありません。

cat /etc/fstabの出力は...

# /etc/fstab: static file system information.
#
# Use 'blkid' 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>
/dev/mapper/ubuntu--vg-root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=737f749f-8ef5-4744-953f-81422ffc9000 /boot           ext2    defaults        0       2
/dev/mapper/ubuntu--vg-swap_1 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

Sudo blkidの出力は...

/dev/sda1: UUID="737f749f-8ef5-4744-953f-81422ffc9000" TYPE="ext2" 
/dev/sda5: UUID="12bd13d8-f3ac-4606-828b-671c396d36f5" TYPE="crypto_LUKS" 
/dev/mapper/sda5_crypt: UUID="jdUrXq-YfKr-eB52-oPOv-NLks-nyBK-p5ER2H" TYPE="LVM2_member" 
/dev/mapper/ubuntu--vg-root: UUID="2b450222-9a24-4c38-97aa-e4d2e83e94c6" TYPE="ext4" 
/dev/mapper/cryptswap1: UUID="59fa5eff-d30f-4d1a-aa97-46fec43e805c" TYPE="swap" 

しかし、なぜこの問題が発生するのかはわかりませんが、意味がありません。ハードドライブ自体は問題ないはずで、健全であるなどと表示されます。Ubuntuは、権限を正しく割り当て、スワップ権を実行する必要があります。 OSでも同じ問題があります。

4
APA

知りません。私は新しいものを作りました:

  • 復旧モードで起動します
  • ルートシェルプロンプトにドロップを選択します
  • ドライブを読み書きモードでマウントします:mount -o remount, rw /

スワップファイルを作成します。

fallocate -l 512m /swapfile1.swp

新しいスワップファイルをフォーマットする

$ mkswap /swapfile1.swp

許可を変更します。

$ chown root:root /swapfile1.swp

$ chmod 0600 /swapfile1swp

/etc/fstabを編集し、マッパーをコメントアウトします。

#/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
#/dev/mapper/cryptswap1 none swap sw 0 0
/swapfile1 swap swap defaults 0 0

リブート。

押す CTRL-ALT-T

スワップファイルはfstabによってスワップに割り当てられましたか? 512MBが必要です。

$ free
Swap:       524280      17148     507132
1
Michael Kearney

ムースを取得するには、線形仮想ブロックデバイスをフォーマットします。

  • 復旧モードで起動します
  • ルートシェルプロンプトにドロップを選択します
  • ドライブを読み書きモードでマウントします:mount -o remount, rw /

確認してください:

$ dmsetup -v table /dev/mapper/ubuntu--vg-swap_1

スワップをオフにします。

$ swapoff -a

スワップファイルをフォーマットします。

$ mkswap /dev/mapper/ubuntu--vg-swap_1

/etc/fstabを編集し、他のスワップファイルをコメントアウトします。

/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
#/dev/mapper/cryptswap1 none swap sw 0 0
#/swapfile1 swap swap defaults 0 0

リブート。

押す CTRL-ALT-T

スワップファイルはfstabによってスワップに割り当てられましたか? 888MBが必要です。

$ free

Swap:       909308      0     909308

線形仮想ブロックデバイスは暗号化されていますか? dmsetupは「crypt」を返します。

$ dmsetup status

sda5_crypt: 0 624637944 crypt
1
Michael Kearney