ここでアドバイスを試しました: Puny geek 最後の修正を含む。そしてここ Askubunt 14.04のさらに下のアドバイスを含む
古いシステムでXubuntu 14.04を実行しています。価値があるメモリをアップグレードしました。
しかし、どれも機能しません。これは以前に尋ねられたことに気づきますが、私の場合には応答がありませんので、よく尋ねられる質問を投稿する理由を理解してください。
スワップを使用できますが、再起動すると無視されるようで、再度スワップすることはできません。/etc/fstabと/ etc/cryptabと/etc/initramfs-tools/conf.d/resumeを修正しましたが、何も機能しません。
$free -m
ショー
total used free shared buffers cached
Mem: 2015 364 1651 10 65 145
-/+ buffers/cache: 153 1862
Swap: 0 0 0
そして
$Sudo fdisk -l
ショー
Disk /dev/sdc: 123.5 GB, 123522416640 bytes
255 heads, 63 sectors/track, 15017 cylinders, total 241254720 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003e24c
Device Boot Start End Blocks Id System
/dev/sdc1 2048 241254399 120626176 83 Linux
Disk /dev/sdb: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders, total 117231408 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x32ae6f1f
Device Boot Start End Blocks Id System
/dev/sdb1 2048 6146047 3072000 82 Linux swap / Solaris
/dev/sdb2 * 6148096 117229567 55540736 83 Linux
Disk /dev/sda: 1000.2 GB, 1000170586112 bytes
255 heads, 63 sectors/track, 121597 cylinders, total 1953458176 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6bd593d7
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1953458175 976728064 7 HPFS/NTFS/exFAT
Disk /dev/mapper/cryptswap1: 3145 MB, 3145728000 bytes
255 heads, 63 sectors/track, 382 cylinders, total 6144000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6c9ef990
そして
$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>
# / was on /dev/sdb2 during installation
UUID=d18d8971-e86c-4c2c-8396-27e175e1a9f3 / ext4 errors=remount-ro 0 1
# /home was on /dev/sdc1 during installation
UUID=91934cf2-27b3-4db7-9f24-0ce5bb9d0d6c /home ext4 defaults 0 2
# swap was on /dev/sdb1 during installation
UUID=c3e7afb4-7fd8-4d1d-b270-c4097493dfa4 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
#/dev/mapper/cryptswap1 none swap sw 0 0
# the external usb backup drive
UUID="3b8e6317-6d88-4e18-a2ac-99129ce00414" /mnt/Ext_HD_1TB ext4 defaults 0 2
#/dev/mapper/cryptswap1 none swap sw 0 0
#/dev/mapper/cryptswap1 none swap sw 0 0
そして
$Sudo blkid -o full -s UUID
ショー
/dev/sdc1: UUID="91934cf2-27b3-4db7-9f24-0ce5bb9d0d6c"
/dev/sdb1: UUID="f0eea40e-af3f-4eee-9b82-9c17a557e2ef"
/dev/sdb2: UUID="d18d8971-e86c-4c2c-8396-27e175e1a9f3"
/dev/sda1: UUID="3b8e6317-6d88-4e18-a2ac-99129ce00414"
準最適なシステムを受け入れるだけではなく、何をすべきかわかりません。
私の場合の問題は、ホームディレクトリが暗号化されていたが、スワップではなかったことです。この問題を修正するために提供された例のほとんどは、スワップが暗号化された場合のものです。それを機能させるために、私はスワップを暗号化しなかったことを除いて、ここに記載されている手順に従いました Askubunt 。すなわち、次の変更:
/dev/mapper/cryptswap...
または/etc/fstab
で指定されているスワップドライブのすべての参照をコメント化します。
そして、スワップを暗号化する最後のステップを実行しないでください。
Sudo ecryptfs-setup-swap
再起動すると、ドライブが存在しないエラーが発生しません。パーティション名/ dev/sdXXがブートセッション間で頻繁に変更されるため、ブート間で注意してください。swapが同じ名前であると仮定しないでください。これにより、ドライブ名が以前のスワップパーティションに変更されたため、バックドライブをlinux-swapにフォーマットする必要がありました。常にSudo fdisk -l
のようなものをチェックして、スワップパーティションの名前を確認してください。
これが私のために働いたものです。
元のリンクの指示にも従いました: 「/ dev/mapper/cryptswap1のディスクドライブがまだ準備ができていないか、存在しません」
次に、スワップパーティションのUUIDが再起動の間に変わる可能性があるというコメントをランダムに見つけました。そこで、/ etc/crypttabを開いて、長いUUID文字列をパーティション名に置き換えました。これは常に一貫しています。
cryptswap1 /dev/sda3 /dev/urandom noauto,swap,offset=8,cipher=aes-cbc-essiv:sha256
その後、この小さな数字をもう一度実行しました。
Sudo update-initramfs -u
再起動後、ようやく機能しました!最終的にはランダムに機能しなくなるかもしれませんが、自分に合った別のソリューションが見つからないことを考えると、それで問題ありません。