ไม่พบการสลับที่ 14.04 LTS


13

ฉันอัพเกรดจาก 12.04 เป็น 14.04 เมื่อฉันเปิดมอนิเตอร์ทรัพยากรฉันสังเกตว่าไม่พบการสลับ ฉันติดตั้ง Gparted เปิดโปรแกรมและเริ่มดูโครงสร้างไฟล์ของฉัน ฉันสังเกตเห็นว่าพื้นที่แลกเปลี่ยนของฉันถูกตั้งค่าสถานะว่าunknownมีเครื่องหมายอัศเจรีย์สีแดงอยู่ด้านข้าง ฉันฟอร์แมตเป็น linux-swap จากนั้นเลือก 'swapon' จากเมนู ฉันโหลดมอนิเตอร์ระบบอีกครั้งและดูราวกับว่าปัญหาของฉันได้รับการแก้ไขแล้ว

ฉันรีสตาร์ทคอมพิวเตอร์เปิดการตรวจสอบระบบอีกครั้งและฉันเห็นว่าการสลับนั้นไม่มีอีกต่อไป ใน Gparted ครั้งนี้พาร์ติชันได้รับการยอมรับว่าเป็น swap แต่ระบบไม่เห็น ฉันต้อง 'swapon ทุกครั้งที่ระบบของฉันรีบูต

ฉันได้รับแจ้งเกี่ยวกับปัญหานี้เป็นครั้งแรกเมื่อ VMware บอกฉันว่าฉันไม่มี swap ฉันคิดว่าฉันทำเพราะทั้งหมดที่ฉันทำคือการอัพเกรด distro ของฉัน เลย์เอาต์พาร์ติชันของฉันไม่เปลี่ยนแปลงเลยในระหว่างกระบวนการอัพเกรด

ฉันตัดสินใจที่จะใช้ livedisk GParted ของฉันไปที่รูปแบบที่พื้นที่แลกเปลี่ยนเดียวกัน (ที่คุณจะเห็นในภาพ) linux-swapในฐานะ ก่อนที่ฉันจะทำอย่างนั้น Gisked Livesisk ให้ข้อผิดพลาดเดียวกับที่มันไม่รู้จัก เมื่อการฟอร์แมต swap เสร็จสมบูรณ์ฉันรีสตาร์ทคอมพิวเตอร์เพื่อตรวจสอบว่าไม่ได้บูต เวลานี้ GRUB มีข้อผิดพลาด สิ่งนี้ไม่เคยเกิดขึ้นกับฉันมาก่อนด้วย distros ทำให้ดิสก์ทำงานคล้ายกัน

จากนั้นฉันตัดสินใจที่จะทำการติดตั้งที่สะอาดจาก 14.04 จาก USB และ CD แต่ฉันยังคงมีปัญหาเดิมอยู่ ฉันลอง (ตามที่คุณเห็นในรูปด้วย) เพื่อ 'swapon -a' จากเทอร์มินัลโดยไม่ประสบความสำเร็จเช่นกัน (แม้ว่าฉันสามารถ swapon จาก Gparted ในระบบปฏิบัติการ) - ฉันได้รับข้อผิดพลาดของไดเรกทอรี

นี่คือไฟล์ 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/sda5 during installation
UUID=a596c6cc-c9aa-43fe-aaad-abfeaae63916 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
#UUID=c4959ceb-5934-4cff-acd3-33ffcb153220 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

ฉันไม่รู้มากว่าข้อมูลนั้นหมายถึงอะไร แต่อาจเป็นประโยชน์กับคุณ ฉันสามารถทำสลับสับเปลี่ยนโดยการจัดรูปแบบใน Gparted ได้ไหม ไม่รู้จักในยูทิลิตี้เนื่องจากเป็น cryptswap

นี่คือสถานะปัจจุบันของฉัน ดังที่ฉันพูดฉันต้อง 'swapon' ทุกครั้งที่ฉันเริ่มต้นใหม่

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ฉันใช้ Ubuntu เป็นดูอัลบูตมาหลายปีแล้ว ตั้งแต่ 6.06 "Dapper" ฉันใช้ distro เกือบทุกครั้งและไม่เคยมีปัญหานี้มาก่อน ที่นี่ฉันขอความช่วยเหลือและข้อเสนอแนะของคุณ ฉันไม่มีความรู้เฉพาะคนที่กระตือรือร้นและฉันมีทักษะและความสามารถขั้นพื้นฐาน


ดูได้ที่askubuntu.com/questions/56843/…
Photon

ฉันมีปัญหาเดียวกันกับ kubuntu 14.04 และอัปเดตล่าสุดได้รับการแก้ไข .. โปรดลองอัปเดตหากแก้ปัญหาให้คุณ
nescius

อาจเป็นไปได้ว่า dupe askubuntu.com/questions/341979//
bain

นอกจากนี้ยังมีข้อผิดพลาด # 1153661
Bain

นี่คือรายงานข้อผิดพลาดที่ยังคงเปิดอยู่สำหรับ 14.04: bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/953875
David Edwards

คำตอบ:


4

เปิด terminal และรันคำสั่งนี้:

sudo blkid

มันจะให้ UUID ไม่มีของพาร์ติชันของฮาร์ดไดรฟ์ของคุณจากพวกเขาทราบพาร์ติชัน swap UUID หมายเลข

ตอนนี้ไปที่ไฟล์ fstab ในฐานะ root ในไฟล์นั้นไปที่บรรทัดภายใต้ '# swap อยู่บน / dev / sda6 ระหว่างการติดตั้ง' แทนที่หมายเลข UUID ภายใต้ swap ด้วยที่คุณได้จากคำสั่ง blkid

ลบสัญลักษณ์ '#' ข้างหน้า UUID หมายความว่าบรรทัดนั้นจะไม่ทำงานดังนั้นให้ลบออก

ยังลบบรรทัดด้านล่างอย่างสมบูรณ์ /dev/mapper/cryptswap1 none swap sw 0 0

รีบูตตอนนี้

ฉันหวังว่าจะช่วย


คุณไม่ต้องบู๊ตการสลับควรใช้ได้ทันที - สำหรับฉัน!
Carsten Agger

1
@CarstenAgger: เพียงแค่การแก้ไข fstab จะไม่ทำอะไรด้วยตัวเอง คุณต้องเปิดใช้sudo swapon /dev/sda6งานหรือเปิดใช้ผ่าน gparted หรืออะไรบางอย่าง
เดลเดอร์สัน

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