หลังจากการติดตั้ง Ubuntu 15.04 ใหม่การเริ่มต้นจะขอรหัสผ่านแม้ว่าจะไม่มีการตั้งค่าการเข้ารหัสดิสก์


22

ฉันติดตั้ง SSD ใหม่ลงในแล็ปท็อปของฉันและติดตั้ง Ubuntu 15.04 ใหม่โดยไม่ใช้การเข้ารหัสระบบ (ใช้การเข้ารหัสเฉพาะโฮมไดเรกทอรี) อย่างไรก็ตามมันยังขอรหัสผ่านเมื่อทำการบูท (ฉันแค่กด Enter เพื่อข้าม):

http://i.imgur.com/yhtfLRd.jpg

นอกจากนี้หลังจากทำการติดตั้งใหม่การอัพเกรดแพ็คเกจยังถามฉันด้วยรหัสผ่านหลายครั้งซึ่งEnterข้ามไปเช่นกัน โปรแกรมคือ "systemd-tty-ask-password-agent" ดังนั้นปัญหาน่าจะเป็นกับ systemd

ข้อความที่เกี่ยวข้องใน terminal:

Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none! 
update-initramfs: deferring update (trigger activated)

Broadcast message from root@username-XPS-13-9343 (Thu 2015-04-30 22:06:22 EDT):

Password entry required for 'Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none!' (PID 4027).
Please enter password with the systemd-tty-ask-password-agent tool!

เอาต์พุตเต็มจากการรันการอัพเกรด:

+username@username-XPS-13-9343:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  ca-certificates firefox gir1.2-gudev-1.0 libcurl3 libcurl3-gnutls
  libgudev-1.0-0 libnm-glib-vpn1 libnm-glib4 libnm-util2 liboxideqt-qmlplugin
  liboxideqtcore0 liboxideqtquick0 libpam-systemd libsystemd0 libudev1
  network-manager oxideqt-codecs systemd systemd-sysv tzdata udev
  usb-creator-common usb-creator-gtk wpasupplicant
24 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 47.9 MB/73.2 MB of archives.
After this operation, 2,989 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main libudev1 amd64 219-7ubuntu4 [40.8 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main udev amd64 219-7ubuntu4 [929 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main systemd-sysv amd64 219-7ubuntu4 [14.0 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main libpam-systemd amd64 219-7ubuntu4 [108 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main libsystemd0 amd64 219-7ubuntu4 [73.8 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main systemd amd64 219-7ubuntu4 [3,531 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main libcurl3-gnutls amd64 7.38.0-3ubuntu2.2 [172 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main libcurl3 amd64 7.38.0-3ubuntu2.2 [180 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main libgudev-1.0-0 amd64 1:219-7ubuntu4 [14.4 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main libnm-util2 amd64 0.9.10.0-4ubuntu15.1 [134 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main libnm-glib-vpn1 amd64 0.9.10.0-4ubuntu15.1 [14.4 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main libnm-glib4 amd64 0.9.10.0-4ubuntu15.1 [84.7 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main tzdata all 2015d-0ubuntu0.15.04 [178 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main ca-certificates all 20141019ubuntu0.15.04.1 [191 kB]
Get:15 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main firefox amd64 37.0.2+build1-0ubuntu0.15.04.1 [40.1 MB]
Get:16 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main gir1.2-gudev-1.0 amd64 1:219-7ubuntu4 [5,564 B]
Get:17 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main wpasupplicant amd64 2.1-0ubuntu7.1 [768 kB]
Get:18 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main network-manager amd64 0.9.10.0-4ubuntu15.1 [754 kB]
Get:19 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main usb-creator-gtk amd64 0.2.67ubuntu0.1 [23.4 kB]
Get:20 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main usb-creator-common amd64 0.2.67ubuntu0.1 [23.7 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main oxideqt-codecs amd64 1.6.5-0ubuntu0.15.04.1 [533 kB]
Fetched 47.9 MB in 1min 18s (613 kB/s)                                         
Preconfiguring packages ...
(Reading database ... 171469 files and directories currently installed.)
Preparing to unpack .../libudev1_219-7ubuntu4_amd64.deb ...
Unpacking libudev1:amd64 (219-7ubuntu4) over (219-7ubuntu3) ...
Setting up libudev1:amd64 (219-7ubuntu4) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
(Reading database ... 171469 files and directories currently installed.)
Preparing to unpack .../udev_219-7ubuntu4_amd64.deb ...
Unpacking udev (219-7ubuntu4) over (219-7ubuntu3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Processing triggers for systemd (219-7ubuntu3) ...
Setting up udev (219-7ubuntu4) ...
Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none! 
update-initramfs: deferring update (trigger activated)

Broadcast message from root@username-XPS-13-9343 (Thu 2015-04-30 22:06:22 EDT):

Password entry required for 'Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none!' (PID 4027).
Please enter password with the systemd-tty-ask-password-agent tool!

Processing triggers for initramfs-tools (0.103ubuntu15) ...
update-initramfs: Generating /boot/initrd.img-3.19.0-15-generic
(Reading database ... 171469 files and directories currently installed.)
Preparing to unpack .../systemd-sysv_219-7ubuntu4_amd64.deb ...
Unpacking systemd-sysv (219-7ubuntu4) over (219-7ubuntu3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up systemd-sysv (219-7ubuntu4) ...
(Reading database ... 171469 files and directories currently installed.)
Preparing to unpack .../libpam-systemd_219-7ubuntu4_amd64.deb ...
Unpacking libpam-systemd:amd64 (219-7ubuntu4) over (219-7ubuntu3) ...
Preparing to unpack .../libsystemd0_219-7ubuntu4_amd64.deb ...
Unpacking libsystemd0:amd64 (219-7ubuntu4) over (219-7ubuntu3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libsystemd0:amd64 (219-7ubuntu4) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
(Reading database ... 171469 files and directories currently installed.)
Preparing to unpack .../systemd_219-7ubuntu4_amd64.deb ...
Unpacking systemd (219-7ubuntu4) over (219-7ubuntu3) ...
Processing triggers for dbus (1.8.12-1ubuntu5) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for ureadahead (0.100.0-19) ...
Setting up systemd (219-7ubuntu4) ...
Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none! 
(Reading database ... 171469 files and directories currently installed.)
Preparing to unpack .../libcurl3-gnutls_7.38.0-3ubuntu2.2_amd64.deb ...
Unpacking libcurl3-gnutls:amd64 (7.38.0-3ubuntu2.2) over (7.38.0-3ubuntu2) ...
Preparing to unpack .../libcurl3_7.38.0-3ubuntu2.2_amd64.deb ...
Unpacking libcurl3:amd64 (7.38.0-3ubuntu2.2) over (7.38.0-3ubuntu2) ...
Preparing to unpack .../libgudev-1.0-0_1%3a219-7ubuntu4_amd64.deb ...
Unpacking libgudev-1.0-0:amd64 (1:219-7ubuntu4) over (1:219-7ubuntu3) ...
Preparing to unpack .../libnm-util2_0.9.10.0-4ubuntu15.1_amd64.deb ...
Unpacking libnm-util2:amd64 (0.9.10.0-4ubuntu15.1) over (0.9.10.0-4ubuntu15) ...
Preparing to unpack .../libnm-glib-vpn1_0.9.10.0-4ubuntu15.1_amd64.deb ...
Unpacking libnm-glib-vpn1:amd64 (0.9.10.0-4ubuntu15.1) over (0.9.10.0-4ubuntu15) ...
Preparing to unpack .../libnm-glib4_0.9.10.0-4ubuntu15.1_amd64.deb ...
Unpacking libnm-glib4:amd64 (0.9.10.0-4ubuntu15.1) over (0.9.10.0-4ubuntu15) ...
Preparing to unpack .../tzdata_2015d-0ubuntu0.15.04_all.deb ...
Unpacking tzdata (2015d-0ubuntu0.15.04) over (2015c-1) ...
Setting up tzdata (2015d-0ubuntu0.15.04) ...

Current default time zone: 'America/New_York'
Local time is now:      Thu Apr 30 22:20:06 EDT 2015.
Universal Time is now:  Fri May  1 02:20:06 UTC 2015.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

(Reading database ... 171469 files and directories currently installed.)
Preparing to unpack .../ca-certificates_20141019ubuntu0.15.04.1_all.deb ...
Unpacking ca-certificates (20141019ubuntu0.15.04.1) over (20141019) ...
Preparing to unpack .../firefox_37.0.2+build1-0ubuntu0.15.04.1_amd64.deb ...
Unpacking firefox (37.0.2+build1-0ubuntu0.15.04.1) over (37.0+build2-0ubuntu1) ...
Preparing to unpack .../gir1.2-gudev-1.0_1%3a219-7ubuntu4_amd64.deb ...
Unpacking gir1.2-gudev-1.0 (1:219-7ubuntu4) over (1:219-7ubuntu3) ...
Preparing to unpack .../wpasupplicant_2.1-0ubuntu7.1_amd64.deb ...
Unpacking wpasupplicant (2.1-0ubuntu7.1) over (2.1-0ubuntu7) ...
Preparing to unpack .../network-manager_0.9.10.0-4ubuntu15.1_amd64.deb ...
Unpacking network-manager (0.9.10.0-4ubuntu15.1) over (0.9.10.0-4ubuntu15) ...

Broadcast message from root@username-XPS-13-9343 (Thu 2015-04-30 22:20:19 EDT):

Password entry required for 'Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none!' (PID 15391).
Please enter password with the systemd-tty-ask-password-agent tool!

Preparing to unpack .../usb-creator-gtk_0.2.67ubuntu0.1_amd64.deb ...
Unpacking usb-creator-gtk (0.2.67ubuntu0.1) over (0.2.67) ...
Preparing to unpack .../usb-creator-common_0.2.67ubuntu0.1_amd64.deb ...
Unpacking usb-creator-common (0.2.67ubuntu0.1) over (0.2.67) ...
Preparing to unpack .../liboxideqt-qmlplugin_1.6.5-0ubuntu0.15.04.1_amd64.deb ...
Unpacking liboxideqt-qmlplugin:amd64 (1.6.5-0ubuntu0.15.04.1) over (1.5.5-0ubuntu1) ...
Preparing to unpack .../liboxideqtquick0_1.6.5-0ubuntu0.15.04.1_amd64.deb ...
Unpacking liboxideqtquick0:amd64 (1.6.5-0ubuntu0.15.04.1) over (1.5.5-0ubuntu1) ...
Preparing to unpack .../liboxideqtcore0_1.6.5-0ubuntu0.15.04.1_amd64.deb ...
Unpacking liboxideqtcore0:amd64 (1.6.5-0ubuntu0.15.04.1) over (1.5.5-0ubuntu1) ...
Preparing to unpack .../oxideqt-codecs_1.6.5-0ubuntu0.15.04.1_amd64.deb ...
Unpacking oxideqt-codecs:amd64 (1.6.5-0ubuntu0.15.04.1) over (1.5.5-0ubuntu1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu5) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu3) ...
Processing triggers for bamfdaemon (0.5.1+15.04.20150202-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.58ubuntu1) ...
Processing triggers for dbus (1.8.12-1ubuntu5) ...
Processing triggers for systemd (219-7ubuntu4) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for hicolor-icon-theme (0.14-0ubuntu1) ...
Setting up libpam-systemd:amd64 (219-7ubuntu4) ...
Setting up libcurl3-gnutls:amd64 (7.38.0-3ubuntu2.2) ...
Setting up libcurl3:amd64 (7.38.0-3ubuntu2.2) ...
Setting up libgudev-1.0-0:amd64 (1:219-7ubuntu4) ...
Setting up libnm-util2:amd64 (0.9.10.0-4ubuntu15.1) ...
Setting up libnm-glib-vpn1:amd64 (0.9.10.0-4ubuntu15.1) ...
Setting up libnm-glib4:amd64 (0.9.10.0-4ubuntu15.1) ...
Setting up ca-certificates (20141019ubuntu0.15.04.1) ...
Setting up firefox (37.0.2+build1-0ubuntu0.15.04.1) ...
Please restart all running instances of firefox, or you will experience problems.
Setting up gir1.2-gudev-1.0 (1:219-7ubuntu4) ...
Setting up wpasupplicant (2.1-0ubuntu7.1) ...
Setting up network-manager (0.9.10.0-4ubuntu15.1) ...
Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none! 

Broadcast message from root@username-XPS-13-9343 (Thu 2015-04-30 22:20:47 EDT):

Password entry required for 'Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none!' (PID 19822).
Please enter password with the systemd-tty-ask-password-agent tool!

Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none! 
Setting up usb-creator-common (0.2.67ubuntu0.1) ...
Setting up usb-creator-gtk (0.2.67ubuntu0.1) ...
Setting up oxideqt-codecs:amd64 (1.6.5-0ubuntu0.15.04.1) ...
Setting up liboxideqtcore0:amd64 (1.6.5-0ubuntu0.15.04.1) ...
Setting up liboxideqtquick0:amd64 (1.6.5-0ubuntu0.15.04.1) ...
Setting up liboxideqt-qmlplugin:amd64 (1.6.5-0ubuntu0.15.04.1) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
Processing triggers for ca-certificates (20141019ubuntu0.15.04.1) ...
Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
username@username-XPS-13-9343:~$ 

บางคนโพสต์ปัญหาที่คล้ายกันที่นี่แต่ดูเหมือนว่าจะเกี่ยวข้องกับ OpenVPN ซึ่งฉันไม่ได้ใช้ ฉันไม่มี/etc/default/openvpnไฟล์อยู่ดี

ฉันจะแก้ไขปัญหานี้ได้อย่างไร


ฉันไม่เคยใช้การเข้ารหัสไดเรกทอรีหลัก / home ติดตั้งค่อนข้างเร็วในกระบวนการบูท แน่ใจหรือไม่ว่าคุณไม่ได้ให้รหัสผ่านในตอนนี้
rhubarbdog

ฉันมีปัญหาเช่นเดียวกับคุณฉันไม่คิดไม่ต้องพิมพ์รหัสผ่านในการบูต แต่มันน่ารำคาญไม่ต้องพิมพ์รหัสผ่านครั้งที่ 10 ในระหว่างการปรับปรุง
Kempe

ถ้ามันช่วยใครก็ได้ทางออกของฉันคือการ/etc/fstabคอมเม้นท์พาร์ติชั่น swap ปกติและปล่อยให้ cryptswap ไม่ใส่เครื่องหมายข้อคิดเห็น
Wolf

คำตอบ:


9

เป็นปัญหาที่ทราบแล้วและควรได้รับการแก้ไขในเร็ว ๆ นี้:

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

กล่าวโดยย่อ: ภายใต้สถานการณ์บางอย่าง systemd ไม่รู้จักการสลับ encrpyted อย่างถูกต้องและพร้อมท์ให้ใส่รหัสผ่านที่ไม่เคยตั้งค่า Swap จะถูกเข้ารหัสเสมอในกรณีที่การเข้ารหัสสำหรับบ้านถูกเปิดใช้งานเนื่องจาก userdata อาจถูกสลับออกและกลายเป็นไม่เข้ารหัส


ขอบคุณที่คิด - ฉันยอมรับคำตอบอื่นเพื่อไม่ให้ผู้อื่นเข้าใจผิด ความปลอดภัยเป็นสิ่งสำคัญสำหรับฉันดังนั้นมันจะดีมากถ้าคุณสามารถเพิ่มคำแนะนำในการย้อนกลับขั้นตอนที่ kempe จัดเตรียมให้ได้อย่างปลอดภัย ตอนนี้มีวิธีแก้ปัญหาที่ปลอดภัยกว่าหรือไม่? และเมื่อพวกเขาแก้ไขปัญหานี้จะมีผลกับการติดตั้งใหม่หรือที่มีอยู่เท่านั้น
กำหนดเวลา

1
คุณมีวิธีการที่จะย้อนกลับในการเชื่อมโยงในตอนท้ายของคำตอบของฉัน
Kempe

1
สิ่งนี้เคยแก้ไขหรือไม่ ฉันอายุ 15.10 และฉันยังมีปัญหานี้อยู่
Matt

ยังไม่ได้รับการแก้ไขใน 16.04 LTS คำตอบนี้มีวิธีแก้ปัญหาที่เหมาะกับฉัน
วันที่

8

นี่ไม่ใช่ทางออกที่ถูกต้องและอย่างที่คริสเตียนกล่าวไว้ในความคิดเห็นที่ร้องมันจะทำให้ปลอดภัยน้อยลง แต่ถ้าการเข้ารหัสไม่สำคัญสำหรับคุณคุณสามารถใช้วิธีแก้ปัญหานี้

ก่อนอื่นให้ค้นหาพาร์ติชันที่มีการสลับ

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

ในการแลกเปลี่ยนกรณีของฉันเปิดอยู่ /dev/sda3

จากนั้นปิดสวิตช์

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

sudo vim /etc/fstab

แทนที่/dev/mapper/cryptswap1ด้วย/dev/sda3

เปิดใช้งานและปิดใช้งานการแลกเปลี่ยนที่เข้ารหัส - Ubuntu


ขอขอบคุณ! ข้อแตกต่างสำหรับฉันคือสิ่งที่/dev/mapper/cryptswap1ไม่มีอยู่สำหรับฉัน ฉันสงสัยว่าอะไรทำให้เกิดสิ่งนี้ อาจเป็นข้อผิดพลาดในตัวติดตั้ง 15.04
กำหนดเวลา

อาจจะใช่ ผมไม่ได้เปิดใช้งานได้อย่างน้อย
Kempe

1
แอนเนอร์คนนี้เป็นคนผิดอย่างยิ่ง! จริง ๆ แล้วมันเป็นการทำลายความปลอดภัย พื้นที่สว็อปถูกเข้ารหัสแบบสุ่มด้วยเมื่อบ้านถูกเข้ารหัสเนื่องจากข้อมูลผู้ใช้อาจถูกสลับ !! อันที่จริงดูเหมือนว่าจะมีปัญหาใน systemd ทำให้เกิดการถามรหัสผ่านแม้สำหรับพาร์ติชั่นที่เข้ารหัสแบบสุ่ม แต่โซลูชั่นนี้เพิ่งทำลายแนวคิดของการเข้ารหัส!
Christian

คุณมีมัน คุณอาจไม่ได้สังเกต Swap จะถูกเข้ารหัสเสมอเมื่อมีการเข้ารหัสที่บ้าน ดูเหมือนว่าจะเป็นปัญหาของระบบ ไม่ควรมีการถามรหัสผ่านเนื่องจากไม่มี เนื่องจากข้อมูลเกี่ยวกับการแลกเปลี่ยนไม่เกี่ยวข้องหลังจากการรีบูทคีย์เข้ารหัสถูกสร้างขึ้นแบบสุ่มในทุกการบู๊ต lists.launchpad.net/touch-packages/msg72437.html
คริสเตียน

1
ใช่ฉันเพียงแค่อาจจะไม่ได้สังเกตเห็นมัน แต่พฤติกรรมใน 15.04 กับคำถามรหัสผ่านสำหรับทุกสิ่งที่คุณทำและหลายครั้งสำหรับทุกคำสั่งเป็นที่น่ารำคาญอันตรายและอาจนำไปสู่ความเสียหายของสมองอย่างถาวร ...
Kempe

6

ฉันสามารถแก้ไขปัญหานี้ได้ด้วยขั้นตอนต่อไปนี้:

จากพรอมต์คำสั่งเรียกใช้ gnome-disks

ค้นหาอุปกรณ์ที่เป็นไดรฟ์สลับของคุณ ของฉันคือ/dev/sda3

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

ค้นหา ID ที่เชื่อมโยงกับพาร์ทิชัน swap ของคุณ

sudo vim /etc/crypttab

บนบรรทัดที่ขึ้นต้นด้วย cryptswap1 เปลี่ยน UUID = …ส่วนเป็น / dev / disk / by-id / ID-HERE บันทึกและรีบูต

หากคุณยังคงได้รับแจ้งให้ป้อนรหัสผ่านให้เรียกใช้:

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

รีบูตอีกครั้ง


+1 ทำงานให้ฉันใน 16.04 LTS ฉันต้องทำddคำสั่งแล้วรีบูตอีกครั้ง ขอบคุณ!
วันที่

1

วิ่งsudo fdisk -lไปหา swap partition (เช่น / dev / sda6)

คว้า UUID ใน / etc / crypttab หรือsudo blkidสำหรับ / dev / sda6 (แทนที่อุปกรณ์ด้วย swap ของคุณ)

วิ่ง sudo swapoff /dev/sda6

เรียกใช้sudo mkswap -U UUID /dev/sda6(แทนที่ UUID และอุปกรณ์ด้วย swap ของคุณ)

ผนวก,offset=1024กับจุดสิ้นสุดของเส้น cryptswap ใน / etc / crypttab

เพิ่ม "/ dev / mapper / cryptswap1 none swap sw 0 0" ไปยัง / etc / fstab

วิ่ง sudo update-initramfs -u

วิ่ง sudo swapon -a

ตรวจสอบการสลับใช้งานด้วย sudo systemctl status /dev/mapper/cryptswap


1

ปัญหานี้ยังคงมีอยู่แม้ใน Ubuntu 15.10 ฉันได้แก้ปัญหาชั่วคราว - ปิดการเข้ารหัสสำหรับพาร์ทิชัน swap (home ยังคงเข้ารหัส) คู่มือนี้ใช้ได้กับฉันในกรณีนี้ คำขอข้อความรหัสผ่านนี้ไม่รับประกันฉันอีกต่อไปในระบบการบูตและการอัปเดตซอฟต์แวร์

บางทีหลังจากนั้นฉันจะเปิดการเข้ารหัสของพาร์ทิชันสลับกลับ คู่มือ ) เมื่อฉันจะรู้ว่าปัญหานี้ได้รับการแก้ไข


3
ปัญหานี้ยังคงมีอยู่แม้ใน Ubuntu 16.04 LTS !!! ทำเช่นเดียวกันปิดการเข้ารหัสสำหรับพาร์ติชันสลับ
dxvargas

0

ทางออกที่ดีที่สุดคือปิดการใช้งาน (ไม่ใส่คอมเม้น) บรรทัดการแลกเปลี่ยนแบบคลาสสิกใน fstab (ไม่ใช่ mapper) ถ้าคุณรีบูทแล้วพิมพ์ sudo swapon - ข้อมูลสรุปคุณควรจะได้ swap swap ใน / dev / dm-X (โดยปกติคือ 0) ถ้าใช่จะมีความสุข cryptswap ทำงานได้ดี


0

เพื่อเป็นทางเลือกในการแก้ไขข้อผิดพลาดกระบวนการ init อาจถูกเปลี่ยนเป็นพุ่งพรวดเนื่องจากนี่เป็นข้อผิดพลาดที่เกี่ยวข้องกับ systemd ที่นี่มีการระบุว่าพุ่งพรวดอาจใช้เป็นวิธีแก้ปัญหา

ในการทำเช่นนั้นวิธีที่ง่ายที่สุดคือการติดตั้งแพ็คเกจที่เกี่ยวข้อง:

sudo apt-get install upstart-sysv

หลังจากการติดตั้งคุณยังสามารถเริ่มต้นระบบด้วย systemd ในเมนูย่อย "ตัวเลือกขั้นสูงสำหรับ Ubuntu" ด้วยตัวเลือกที่เรียกว่า "Ubuntu กับ Linux ... (systemd)"

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.