ฉันได้ติดตั้ง Kubuntu 14.04 พร้อมไดเรกทอรีภายในบ้านที่เข้ารหัสแล้ว แม้ว่าฉันจะมีการตั้งค่า swap ในระหว่างการติดตั้ง แต่พื้นที่ swap ไม่ได้อยู่ที่นั่นหลังจากทำการติดตั้ง เรื่องนี้เกิดขึ้นกับคนจำนวนมากดูเหมือนว่าจะมีข้อบกพร่องอยู่ที่ไหนสักแห่ง ฉัน googled และพบวิธีแก้ปัญหานี้ ที่นี่
ฉันทำตามขั้นตอนที่นั่นโดยไม่ต้องดำเนินการใด ๆ กับประวัติย่อเนื่องจากไม่สามารถใช้งานได้ในการติดตั้งของฉัน ดังนั้นฉันจึงทำ:
sudo swapoff -a (turns off swap)
comment existing swap configuration in /etc/crypttab
comment existing swap configuration in /etc/fstab
re-format swap partition with gparted as linux-swap
sudo mkswap /dev/sdXX
sudo swapon /dev/sdXX
sudo ecryptfs-setup-swap
จากนั้นฉันมีการแลกเปลี่ยนการทำงานและมีความสุขจนกระทั่งฉันรีบูตเครื่องแล็ปท็อปของฉันและกลับไปที่ตารางหนึ่ง เมื่อมองไปที่พาร์ติชั่นด้วย gparted มันบอกว่าระบบไฟล์ไม่รู้จักพาร์ติชัน swap (เก่า) และไม่จำเป็นต้องบอกว่าฉันไม่มีพื้นที่สว็อปใด ๆ
ดังนั้นตอนนี้คำถามของฉันคือ: เหตุใดการจัดรูปแบบระบบไฟล์ (เนื่องจาก linux-swap) ไม่สามารถรีบูตได้ มีอะไรที่ฉันสามารถทำได้เกี่ยวกับเรื่องนี้?
ถ้าฉันทำ blkid พาร์ติชันการสลับไม่แสดงเลยดังนั้นปัญหาของฉันดูเหมือนจะแตกต่างจากคำถามนี้
แก้ไข: ยังทำงานอยู่ดังนั้นฉันจึงทำตามขั้นตอนข้างต้นอีกครั้งหลังจากที่ / etc / crypttab มีลักษณะเช่นนี้:
cryptswap1 UUID=xxxx /dev/urandom swap,cipher=aes-cbc-essiv:sha256
บวกบางบรรทัดที่ถูกคอมเม้นท์ และ / etc / fstab มีบรรทัดนี้:
/dev/mapper/cryptswap1 none swap sw 0 0
ทั้งสองบรรทัดใหม่มีลักษณะเหมือนกัน (นอกเหนือจาก UUID) เหมือนกับที่สร้างขึ้นสองครั้งล่าสุด ดังนั้นฉันจึงไม่หวังอย่างยิ่งว่าจะคงอยู่เมื่อฉันรีบูต ตอนนี้ Gparted แสดงพาร์ติชั่นที่ฉันใช้เป็น linux-swap (ก่อนรีบูตเครื่อง) blkid ให้บรรทัดนี้ด้วย:
/dev/sda7: UUID="xxxx" TYPE="swap"
ฉันทดสอบการสลับแล้วก็ใช้งานได้เช่นฉันเริ่มโปรแกรมที่ใช้หน่วยความจำจำนวนมากและตรวจสอบว่ามีการโหลดจำนวนเท่าใดในการสลับในการตรวจสอบระบบ
แก้ไข 2: ปรากฎว่า 3 ไม่ใช่หมายเลขเวทย์มนตร์ที่แก้ไขปัญหานี้ เนื้อหาของไฟล์ทั้งสองนั้นไม่เปลี่ยนแปลง blkid ไม่แสดงบรรทัดที่มี / dev / sda7 อีกต่อไปและ gparted จะแสดง swap พาร์ติชั่นเป็น "ไม่รู้จัก"
ข้อเสนอแนะใด ๆ ผลลัพธ์ของสิ่งที่ฉันสามารถดูหรือสิ่งอื่นที่ฉันสามารถลองยินดีต้อนรับจริงๆ วิธีแก้ปัญหาของฉันในขณะนี้คือไม่รีบูต แต่บางครั้งเมื่อมีการอัปเดตแล็ปท็อปของฉันต้องการรีบูตจริงๆ
แก้ไข 3: มีอะไรอีกไหมที่เราจะลองแก้ไขได้ คำสั่งใด ๆ ที่ฉันสามารถลอง? เอาท์พุทใดที่ฉันสามารถดู?