Получение парольной фразы для имени диска & lt; disk & gt; (cryptswap1) на Ubuntu [dубликат]

Теперь вы можете иметь несколько конфигураций, специфичных для аппаратного обеспечения, в /etc/X11/xorg.conf.d/.

См. X / Config или Новый порядок конфигурации, в котором есть несколько более конкретных примеров.

Если кто-то заинтересован в том, чтобы помочь улучшить X через редактирование вики, очень простая задача - скопировать адреса в X / Config в виде фрагментов xorg.conf.d вместо целых xorg.conf , Если нет, то разработчики в конечном итоге получат его, но это может сэкономить время, которое разработчики могли бы потратить на исправление более X ошибок. : -

)

22
задан 13 April 2017 в 15:25

62 ответа

Это известная проблема, которая должна быть исправлена ​​в ближайшее время:

https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/1447282

Вкратце: при определенных обстоятельствах системаd не распознает корректный своп и не запрашивает пароль, который никогда не был установлен. Swap всегда шифруется в случае, если шифрование для дома было активировано, поскольку пользовательские данные могли быть заменены, а затем стали незашифрованными.

9
ответ дан 17 July 2018 в 19:02

Мне удалось решить эту проблему со следующими шагами:

В командной строке запустите gnome-disks

Найдите, какое устройство является вашим своп-диском. Mine был /dev/sda3

ls -l /dev/disk/by-uuid/

Найти идентификатор, который символически связан с вашим разделом подкачки

sudo vim /etc/crypttab

Вкл. строка, начинающаяся с cryptswap1, изменит UUID = ... часть на / dev / disk / by-id / ID-ЗДЕСЬ. Сохраните и перезагрузите

Если вам все еще предлагается ввести пароль, запустите:

sudo dd if=/dev/zero of=/dev/sdaX bs=512 count=20480

Перезагрузитесь снова.

6
ответ дан 17 July 2018 в 19:02

Запустите sudo fdisk -l, чтобы найти раздел подкачки (т.е. / dev / sda6)

Захватите UUID в / etc / crypttab или sudo blkid для / dev / sda6 (замените устройство своим свопом)

Запуск sudo swapoff /dev/sda6

Запуск sudo mkswap -U UUID /dev/sda6 (замените UUID и устройство вашим свопом)

Добавьте ,offset=1024 в конец строки cryptswap в / etc / crypttab

Добавить «/ dev / mapper / cryptswap1 none swap sw 0 0» в / etc / fstab

Запустить sudo update-initramfs -u

Запустить sudo swapon -a [ ! d7]

Проверка swap активна с sudo systemctl status /dev/mapper/cryptswap

1
ответ дан 17 July 2018 в 19:02

Это не правильное решение, и, как говорит Христианин в комментариях, это сделает его менее безопасным. Но если шифрование не является для вас приоритетом, вы можете использовать этот обходной путь.

Сначала найдите раздел с swap

sudo fdisk -l [sudo] password for kempe: Disk /dev/sda: 233,8 GiB, 251000193024 bytes, 490234752 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: B59D4149-AC8E-4B71-B51F-8926B2E82C14 Device Start End Sectors Size Type /dev/sda1 2048 409599 407552 199M EFI System /dev/sda2 409640 253319775 252910136 120,6G Apple HFS/HFS+ /dev/sda3 253321216 269320191 15998976 7,6G Linux swap /dev/sda4 269320192 490233855 220913664 105,3G Linux filesystem

В моем случае swap включен /dev/sda3

затем выключить swap

sudo swapoff -a

отключить cryptswap

sudo cryptsetup remove /dev/mapper/cryptswap1

Удалить соответствующую строку в / etc / crypttab. У меня была только одна строка, но вы можете быть уверены в том, что вы удалите правильное значение на

sudo vim /etc/crypttab

Установите новую область подкачки (помните fstab-выход)

sudo /sbin/mkswap /dev/sda3 sudo swapon /dev/sda3

и наконец исправить fstab line

sudo vim /etc/fstab

заменить /dev/mapper/cryptswap1 на /dev/sda3

Включить и отключить зашифрованный своп - Ubuntu

9
ответ дан 17 July 2018 в 19:02

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

Для этого проще всего установить соответствующий пакет:

sudo apt-get install upstart-sysv

После установки вы все еще способный запустить систему с systemd в подменю «Дополнительные параметры для Ubuntu» с опцией «Ubuntu» с Linux ... (systemd) ».

0
ответ дан 17 July 2018 в 19:02

Эта проблема все еще существует даже на Ubuntu 15.10. Я сделал временное решение - отключил шифрование для раздела подкачки (дом все еще зашифрован). Это руководство работало для меня в этом случае.

Возможно, позже я включу шифрование раздела подкачки (используя ту же гид ), когда я узнаю, что эта ошибка исправлена.

1
ответ дан 17 July 2018 в 19:02

Лучшим решением является деактивация (раскомментирование) классической строки подкачки в fstab (а не картографе). если вы затем перезагрузитесь и введите sudo swapon --summary, вы должны получить раздел подкачки на / dev / dm-X (обычно 0). Если да, будьте счастливы, cryptswap работает хорошо.

0
ответ дан 17 July 2018 в 19:02

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

Для этого проще всего установить соответствующий пакет:

sudo apt-get install upstart-sysv

После установки вы все еще способный запустить систему с systemd в подменю «Дополнительные параметры для Ubuntu» с опцией «Ubuntu» с Linux ... (systemd) ».

0
ответ дан 23 July 2018 в 19:49

Это известная проблема, которая должна быть исправлена ​​в ближайшее время:

https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/1447282

Вкратце: при определенных обстоятельствах системаd не распознает корректный своп и не запрашивает пароль, который никогда не был установлен. Swap всегда шифруется в случае, если шифрование для дома было активировано, поскольку пользовательские данные могли быть заменены, а затем стали незашифрованными.

9
ответ дан 23 July 2018 в 19:49
  • 1
    Спасибо за головы - я не принял другого ответа, чтобы не вводить других в заблуждение. Безопасность для меня довольно важна, поэтому было бы очень приятно, если бы вы могли добавить несколько инструкций о том, как безопасно отменить шаги, предоставленные kempe (без нарушения чего-либо). На данный момент существует более безопасное обходное решение? И когда они исправит это, повлияют ли это только на новые установки или на существующие? – Blossoming_Flower 12 May 2015 в 04:13
  • 2
    У вас есть, как отменить его по ссылке в конце моего ответа – Kempe 14 May 2015 в 15:09
  • 3
    Было ли это когда-либо исправлено? Я в 15.10, и у меня все еще есть эта проблема. – Matt 14 January 2016 в 08:13
  • 4
    Еще не зафиксировано в 16.04 LTS. Этот ответ имеет обходное решение, которое сработало для меня. – Day 2 May 2017 в 00:51

Мне удалось решить эту проблему со следующими шагами:

В командной строке запустите gnome-disks

Найдите, какое устройство является вашим своп-диском. Mine был /dev/sda3

ls -l /dev/disk/by-uuid/

Найти идентификатор, который символически связан с вашим разделом подкачки

sudo vim /etc/crypttab

Вкл. строка, начинающаяся с cryptswap1, изменит UUID = ... часть на / dev / disk / by-id / ID-ЗДЕСЬ. Сохраните и перезагрузите

Если вам все еще предлагается ввести пароль, запустите:

sudo dd if=/dev/zero of=/dev/sdaX bs=512 count=20480

Перезагрузитесь снова.

6
ответ дан 23 July 2018 в 19:49
  • 1
    +1 работал на меня в 16.04 LTS. Мне нужно было выполнить команду dd и снова перезагрузить. Благодаря! – Day 2 May 2017 в 00:52

Эта проблема все еще существует даже на Ubuntu 15.10. Я сделал временное решение - отключил шифрование для раздела подкачки (дом все еще зашифрован). Это руководство работало для меня в этом случае.

Возможно, позже я включу шифрование раздела подкачки (используя ту же гид ), когда я узнаю, что эта ошибка исправлена.

1
ответ дан 23 July 2018 в 19:49
  • 1
    Эта проблема все еще существует даже на Ubuntu 16.04 LTS !!! То же самое, отключил шифрование для раздела подкачки. – dxvargas 19 May 2016 в 08:41

Лучшим решением является деактивация (раскомментирование) классической строки подкачки в fstab (а не картографе). если вы затем перезагрузитесь и введите sudo swapon --summary, вы должны получить раздел подкачки на / dev / dm-X (обычно 0). Если да, будьте счастливы, cryptswap работает хорошо.

0
ответ дан 23 July 2018 в 19:49

Запустите sudo fdisk -l, чтобы найти раздел подкачки (т.е. / dev / sda6)

Захватите UUID в / etc / crypttab или sudo blkid для / dev / sda6 (замените устройство своим свопом)

Запуск sudo swapoff /dev/sda6

Запуск sudo mkswap -U UUID /dev/sda6 (замените UUID и устройство вашим свопом)

Добавьте ,offset=1024 в конец строки cryptswap в / etc / crypttab

Добавить «/ dev / mapper / cryptswap1 none swap sw 0 0» в / etc / fstab

Запустить sudo update-initramfs -u

Запустить sudo swapon -a [ ! d7]

Проверка swap активна с sudo systemctl status /dev/mapper/cryptswap

1
ответ дан 23 July 2018 в 19:49

Это не правильное решение, и, как говорит Христианин в комментариях, это сделает его менее безопасным. Но если шифрование не является для вас приоритетом, вы можете использовать этот обходной путь.

Сначала найдите раздел с swap

sudo fdisk -l [sudo] password for kempe: Disk /dev/sda: 233,8 GiB, 251000193024 bytes, 490234752 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: B59D4149-AC8E-4B71-B51F-8926B2E82C14 Device Start End Sectors Size Type /dev/sda1 2048 409599 407552 199M EFI System /dev/sda2 409640 253319775 252910136 120,6G Apple HFS/HFS+ /dev/sda3 253321216 269320191 15998976 7,6G Linux swap /dev/sda4 269320192 490233855 220913664 105,3G Linux filesystem

В моем случае swap включен /dev/sda3

затем выключить swap

sudo swapoff -a

отключить cryptswap

sudo cryptsetup remove /dev/mapper/cryptswap1

Удалить соответствующую строку в / etc / crypttab. У меня была только одна строка, но вы можете быть уверены в том, что вы удалите правильное значение на

sudo vim /etc/crypttab

Установите новую область подкачки (помните fstab-выход)

sudo /sbin/mkswap /dev/sda3 sudo swapon /dev/sda3

и наконец исправить fstab line

sudo vim /etc/fstab

заменить /dev/mapper/cryptswap1 на /dev/sda3

Включить и отключить зашифрованный своп - Ubuntu

9
ответ дан 23 July 2018 в 19:49
  • 1
    Спасибо! Единственное различие для меня было в том, что /dev/mapper/cryptswap1 не существовало для меня. Интересно, что вызвало это. Может быть ошибкой в ​​установщике 15.04. – Blossoming_Flower 1 May 2015 в 18:31
  • 2
    Да, наверное. Я не включил его, по крайней мере, – Kempe 1 May 2015 в 20:51
  • 3
    Этот anwer ОПАСНО НЕПРАВИЛЬНО! Это фактически нарушение безопасности. Swap-пространство также зашифровано в случайном порядке, когда дом зашифрован, поскольку данные пользователя могут быть заменены! На самом деле, в системе возникает проблема, вызывающая запрос пароля даже для случайно зашифрованных разделов, но эти решения просто нарушают концепцию шифрования! – Christian 3 May 2015 в 11:54
  • 4
    У тебя это было. Вероятно, вы этого не заметили. Swap всегда включен, когда дом зашифрован. Кажется, это проблема systemd. Не должно быть никаких подсказок для пароля, поскольку их нет. Поскольку данные об обмене неактуальны после перезагрузки, ключ encrpytion генерируется случайным образом при каждой загрузке. [D0] lists.launchpad.net/touch-packages/msg72437.html – Christian 3 May 2015 в 11:59
  • 5
    да, наверное, я просто этого не заметил, но поведение в 15.04 с паролями для всего, что вы делаете, и несколько раз для каждой команды ОПАСНО раздражает и может привести к постоянному повреждению мозга ... – Kempe 3 May 2015 в 12:02

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

Для этого проще всего установить соответствующий пакет:

sudo apt-get install upstart-sysv

После установки вы все равно можете запустить систему с помощью systemd в подменю «Дополнительные параметры для Ubuntu» с опцией «Ubuntu с Linux ... (systemd)».

0
ответ дан 31 July 2018 в 19:01

Это известная проблема, которая должна быть исправлена ​​в ближайшее время:

https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/1447282

Вкратце: при определенных обстоятельствах системаd не распознает корректный своп и не запрашивает пароль, который никогда не был установлен. Swap всегда шифруется в случае, если шифрование для дома было активировано, поскольку пользовательские данные могли быть заменены, а затем стали незашифрованными.

9
ответ дан 31 July 2018 в 19:01

Мне удалось решить эту проблему со следующими шагами:

В командной строке запустите gnome-disks

Найдите, какое устройство является вашим своп-диском. Mine была /dev/sda3

ls -l /dev/disk/by-uuid/

Найти идентификатор, который символически связан с вашим разделом подкачки

sudo vim /etc/crypttab

Вкл. строка, начинающаяся с cryptswap1, изменит UUID = ... часть на / dev / disk / by-id / ID-ЗДЕСЬ. Сохраните и перезагрузитесь.

Если вам все еще предлагается ввести пароль, запустите:

sudo dd if=/dev/zero of=/dev/sdaX bs=512 count=20480

Перезагрузитесь снова.

6
ответ дан 31 July 2018 в 19:01

Эта проблема все еще существует даже на Ubuntu 15.10. Я сделал временное решение - отключил шифрование для раздела подкачки (дом все еще зашифрован). Это руководство работало для меня в этом случае.

Возможно, позже я включу шифрование раздела подкачки (используя тот же guide ), когда я узнаю, что эта ошибка исправлена.

1
ответ дан 31 July 2018 в 19:01

Лучшим решением является деактивация (раскомментирование) классической строки подкачки в fstab (а не картографе). если вы затем перезагрузитесь и введите sudo swapon --summary, вы должны получить раздел подкачки на / dev / dm-X (обычно 0). Если да, будьте счастливы, cryptswap работает хорошо.

0
ответ дан 31 July 2018 в 19:01

Запустите sudo fdisk -l, чтобы найти раздел подкачки (т.е. / dev / sda6)

Захватите UUID в / etc / crypttab или sudo blkid для / dev / sda6 (замените устройство своим свопом)

Запустить sudo swapoff /dev/sda6

Запустить sudo mkswap -U UUID /dev/sda6 (заменить UUID и устройство на ваш обмен)

Добавить ,offset=1024 в конец строки cryptswap в / etc / crypttab

Добавить «/ dev / mapper / cryptswap1 нет swap sw 0 0» в / etc / fstab

Запустить sudo update-initramfs -u

Запустить sudo swapon -a

Проверка swap активна с помощью sudo systemctl status /dev/mapper/cryptswap

1
ответ дан 31 July 2018 в 19:01

Это не правильное решение, и, как говорит христианин в комментариях, это сделает его менее безопасным. Но если шифрование не является для вас приоритетом, вы можете использовать это обходное решение.

Сначала найдите раздел с swap

sudo fdisk -l
[sudo] password for kempe: 

Disk /dev/sda: 233,8 GiB, 251000193024 bytes, 490234752 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: B59D4149-AC8E-4B71-B51F-8926B2E82C14

Device         Start       End   Sectors   Size Type
/dev/sda1       2048    409599    407552   199M EFI System
/dev/sda2     409640 253319775 252910136 120,6G Apple HFS/HFS+
/dev/sda3  253321216 269320191  15998976   7,6G Linux swap
/dev/sda4  269320192 490233855 220913664 105,3G Linux filesystem

В моем случае swap включен /dev/sda3

затем выключить swap

sudo swapoff -a

отключить cryptswap

sudo cryptsetup remove /dev/mapper/cryptswap1

Удалить соответствующую строку в / etc / crypttab. У меня была только одна строка, но вы можете быть уверены в том, что вы удалите правильное значение на

sudo vim /etc/crypttab 

Установите новую область подкачки (помните fstab-выход)

sudo /sbin/mkswap /dev/sda3
sudo swapon /dev/sda3

и окончательно исправить fstab line

sudo vim /etc/fstab

заменить /dev/mapper/cryptswap1 на /dev/sda3

Включить и отключить зашифрованный swap - Ubuntu

9
ответ дан 31 July 2018 в 19:01

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

Для этого проще всего установить соответствующий пакет:

sudo apt-get install upstart-sysv

После установки вы все равно можете запустить систему с помощью systemd в подменю «Дополнительные параметры для Ubuntu» с опцией «Ubuntu с Linux ... (systemd)».

0
ответ дан 2 August 2018 в 12:01

Это известная проблема, которая должна быть исправлена ​​в ближайшее время:

https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/1447282

Вкратце: при определенных обстоятельствах системаd не распознает корректный своп и не запрашивает пароль, который никогда не был установлен. Swap всегда шифруется в случае, если шифрование для дома было активировано, поскольку пользовательские данные могли быть заменены, а затем стали незашифрованными.

9
ответ дан 2 August 2018 в 12:01

Эта проблема все еще существует даже на Ubuntu 15.10. Я сделал временное решение - отключил шифрование для раздела подкачки (дом все еще зашифрован). Это руководство работало для меня в этом случае.

Возможно, позже я включу шифрование раздела подкачки (используя тот же guide ), когда я узнаю, что эта ошибка исправлена.

1
ответ дан 2 August 2018 в 12:01

Лучшим решением является деактивация (раскомментирование) классической строки подкачки в fstab (а не картографе). если вы затем перезагрузитесь и введите sudo swapon --summary, вы должны получить раздел подкачки на / dev / dm-X (обычно 0). Если да, будьте счастливы, cryptswap работает хорошо.

0
ответ дан 2 August 2018 в 12:01

Запустите sudo fdisk -l, чтобы найти раздел подкачки (т.е. / dev / sda6)

Захватите UUID в / etc / crypttab или sudo blkid для / dev / sda6 (замените устройство своим свопом)

Запустить sudo swapoff /dev/sda6

Запустить sudo mkswap -U UUID /dev/sda6 (заменить UUID и устройство на ваш обмен)

Добавить ,offset=1024 в конец строки cryptswap в / etc / crypttab

Добавить «/ dev / mapper / cryptswap1 нет swap sw 0 0» в / etc / fstab

Запустить sudo update-initramfs -u

Запустить sudo swapon -a

Проверка swap активна с помощью sudo systemctl status /dev/mapper/cryptswap

1
ответ дан 2 August 2018 в 12:01

Это не правильное решение, и, как говорит христианин в комментариях, это сделает его менее безопасным. Но если шифрование не является для вас приоритетом, вы можете использовать это обходное решение.

Сначала найдите раздел с swap

sudo fdisk -l
[sudo] password for kempe: 

Disk /dev/sda: 233,8 GiB, 251000193024 bytes, 490234752 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: B59D4149-AC8E-4B71-B51F-8926B2E82C14

Device         Start       End   Sectors   Size Type
/dev/sda1       2048    409599    407552   199M EFI System
/dev/sda2     409640 253319775 252910136 120,6G Apple HFS/HFS+
/dev/sda3  253321216 269320191  15998976   7,6G Linux swap
/dev/sda4  269320192 490233855 220913664 105,3G Linux filesystem

В моем случае swap включен /dev/sda3

затем выключить swap

sudo swapoff -a

отключить cryptswap

sudo cryptsetup remove /dev/mapper/cryptswap1

Удалить соответствующую строку в / etc / crypttab. У меня была только одна строка, но вы можете быть уверены в том, что вы удалите правильное значение на

sudo vim /etc/crypttab 

Установите новую область подкачки (помните fstab-выход)

sudo /sbin/mkswap /dev/sda3
sudo swapon /dev/sda3

и окончательно исправить fstab line

sudo vim /etc/fstab

заменить /dev/mapper/cryptswap1 на /dev/sda3

Включить и отключить зашифрованный swap - Ubuntu

9
ответ дан 2 August 2018 в 12:01

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

Для этого проще всего установить соответствующий пакет:

sudo apt-get install upstart-sysv

После установки вы все равно можете запустить систему с помощью systemd в подменю «Дополнительные параметры для Ubuntu» с опцией «Ubuntu с Linux ... (systemd)».

0
ответ дан 3 August 2018 в 16:28

Это известная проблема, которая должна быть исправлена ​​в ближайшее время:

https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/1447282

Вкратце: при определенных обстоятельствах системаd не распознает корректный своп и не запрашивает пароль, который никогда не был установлен. Swap всегда шифруется в случае, если шифрование для дома было активировано, поскольку пользовательские данные могли быть заменены, а затем стали незашифрованными.

9
ответ дан 3 August 2018 в 16:28

Мне удалось решить эту проблему со следующими шагами:

В командной строке запустите gnome-disks

Найдите, какое устройство является вашим своп-диском. Mine была /dev/sda3

ls -l /dev/disk/by-uuid/

Найти идентификатор, который символически связан с вашим разделом подкачки

sudo vim /etc/crypttab

Вкл. строка, начинающаяся с cryptswap1, изменит UUID = ... часть на / dev / disk / by-id / ID-ЗДЕСЬ. Сохраните и перезагрузитесь.

Если вам все еще предлагается ввести пароль, запустите:

sudo dd if=/dev/zero of=/dev/sdaX bs=512 count=20480

Перезагрузитесь снова.

6
ответ дан 3 August 2018 в 16:28

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

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