дисковод сообщений для / dev / mapper / cryptswap1 еще не готов или отсутствует даже после попытки использования различных опций

Я попробовал совет здесь: Очень плохо, умник , включая последние поправки. и здесь 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"

Если не принимать только неоптимальную систему, я не знаю, что делать.

2
задан 13 April 2017 в 15:23

2 ответа

Проблема в моем случае состояла в том, что мой корневой каталог был зашифрован, но не моя подкачка. Большинство примеров, обеспеченных для решения этой проблемы, было для случаев, где подкачка была зашифрована. Чтобы заставить это работать, я выполнил шаги, обеспеченные здесь Askubuntu кроме, я не зашифровал подкачку. т.е. следующие изменения:

комментируют все ссылки на /dev/mapper/cryptswap... или безотносительно диска подкачки в именованном в /etc/fstab.

и не делают последнего шага шифрования подкачки:

sudo ecryptfs-setup-swap

На перезагрузку я не получаю никакой , диск не представляет ошибки. Будьте осторожны между начальными загрузками, поскольку/dev/sdxx's имен раздела часто изменяется между сессиями начальной загрузки и не предполагает, что подкачку все еще называют тем же. Эта стоимость меня форматирование backdrive к подкачке Linux как имя дисковода, измененное, к какой раньше, была разделом подкачки. Всегда сверяйтесь с чем-то как sudo fdisk -l для наблюдения то, чем называют раздел подкачки.

0
ответ дан 13 April 2017 в 15:23

Вот то, что работало на меня.

я следовал инструкциям в Вашей исходной ссылке также: , Что сделать о " дисковод для/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

После перезагрузки, это наконец работало! Возможно, это случайным образом прекратит работать в конечном счете, но полагать, что я не нашел другое решение, которое работает на меня, все хорошо с этим.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: