ฉันมีพาร์ติชั่นการสลับ แต่การตรวจสอบระบบใน Linux Mint บอกว่า 'ไม่สามารถสลับได้' ฉันเดาว่าฉันลืมตั้ง 'ใช้เป็น: สลับ' ในการติดตั้ง
จะแก้ไขได้อย่างไร?
ฉันมีพาร์ติชั่นการสลับ แต่การตรวจสอบระบบใน Linux Mint บอกว่า 'ไม่สามารถสลับได้' ฉันเดาว่าฉันลืมตั้ง 'ใช้เป็น: สลับ' ในการติดตั้ง
จะแก้ไขได้อย่างไร?
คำตอบ:
คุณสามารถเพิ่มบรรทัดที่ประกาศพาร์ติชัน swap ของคุณ/etc/fstab
ได้ ดังนั้นหากพาร์ติชันสลับของคุณ/dev/sdaX
เพิ่มรายการนี้ในfstab
:
/dev/sdaX none swap sw 0 0
หาก swap พาร์ติชันของคุณมีรูปแบบไม่ถูกต้องคุณสามารถเริ่มต้นได้ ( ต้องแน่ใจว่าคุณใส่ชื่อพาร์ทิชันที่เหมาะสมสำหรับคำสั่งนี้เนื่องจากคุณอาจทำลายเนื้อหาของพาร์ติชันอื่นได้อย่างง่ายดาย ):
sudo mkswap /dev/sdaX
ในการเปิดใช้งานพาร์ทิชัน swap ที่เพิ่งประกาศใหม่ให้ใช้:
sudo swapon -a
(หรือรีบูต)
แก้ไข : หากคุณมีพาร์ทิชันสลับที่เข้ารหัสแทนคุณ/dev/sdaX
จะต้องใช้ชื่อ ( /dev/mapper/something
) ดูใน/etc/crypttab
ชื่อนั้นอยู่ในคอลัมน์แรก
gparted
โดยอัตโนมัติแก้ไขfstab
?
ฉันมีปัญหาที่คล้ายกัน
ฉันใช้ "วิธี GUI" ที่โพสต์โดย ansgri เพื่อเปลี่ยนรูปแบบสำหรับพาร์ติชัน swap จากไม่รู้จักเป็น linux-swap นี่ไม่ได้แก้ปัญหา แต่อาจช่วยได้
ฉันพบว่า UUID ที่แสดงใน / etc / crypttab ไม่ถูกต้อง
Modifed / etc / crypttab เพื่ออ่าน UUID ที่ถูกต้อง
และตอนนี้โหลด swap ถูกต้องแล้ว
หวังว่าจะช่วย
ฉันทำวิธี GUI เช่นกัน แต่เปลี่ยน UUID ทั้งใน / etc / crypttab และ / etc / fstab เพื่อให้ตรงกับข้อมูลที่แสดงโดย blkid ฉันรีสตาร์ทและทำงานเป็นบันทึกย่อของ SWAP ที่ 36gb และ RAM ของฉัน การเป็น 32gb ปุ่ม hibernation ของฉันใช้งานได้ในขณะนี้เนื่องจาก SWAP มีขนาดใหญ่กว่า RAM
/dev/mapper/cryptswap1 none swap sw 0 0