Я попробовал совет здесь: Очень плохо, умник , включая последние поправки. и здесь Askubuntu , включая рекомендации для 14.04
Я использую Xubuntu 14.04 на более старой системе. Я только что обновил память, чтобы она того стоила.
1112 Но никто из них не работает. Я понимаю, что об этом уже спрашивали, но поскольку мой случай не отвечает, пожалуйста, поймите, почему я публикую то, что часто задают.
Я могу работать со свопом, но при перезагрузке он, кажется, игнорируется, и у меня нет свопа снова. Я изменил / 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"
Если не принимать только неоптимальную систему, я не знаю, что делать.
Проблема в моем случае состояла в том, что мой корневой каталог был зашифрован, но не моя подкачка. Большинство примеров, обеспеченных для решения этой проблемы, было для случаев, где подкачка была зашифрована. Чтобы заставить это работать, я выполнил шаги, обеспеченные здесь Askubuntu кроме, я не зашифровал подкачку. т.е. следующие изменения:
комментируют все ссылки на /dev/mapper/cryptswap...
или безотносительно диска подкачки в именованном в /etc/fstab
.
и не делают последнего шага шифрования подкачки:
sudo ecryptfs-setup-swap
На перезагрузку я не получаю никакой , диск не представляет ошибки. Будьте осторожны между начальными загрузками, поскольку/dev/sdxx's имен раздела часто изменяется между сессиями начальной загрузки и не предполагает, что подкачку все еще называют тем же. Эта стоимость меня форматирование backdrive к подкачке Linux как имя дисковода, измененное, к какой раньше, была разделом подкачки. Всегда сверяйтесь с чем-то как sudo fdisk -l
для наблюдения то, чем называют раздел подкачки.
Вот то, что работало на меня.
я следовал инструкциям в Вашей исходной ссылке также: , Что сделать о " дисковод для/dev/mapper/cryptswap1 еще не готов или не present"?
Затем я случайным образом нашел комментарий где-то в другом месте, что UUID раздела подкачки может измениться между перезагрузками. Так, открываясь/etc/crypttab, я заменил длинную строку UUID именем раздела, которое всегда было последовательно для меня:
cryptswap1 /dev/sda3 /dev/urandom noauto,swap,offset=8,cipher=aes-cbc-essiv:sha256
Затем я выполнил это небольшое число снова:
sudo update-initramfs -u
После перезагрузки, это наконец работало! Возможно, это случайным образом прекратит работать в конечном счете, но полагать, что я не нашел другое решение, которое работает на меня, все хорошо с этим.