วิธีการ mount swap swap พาร์ติชั่นโดยอัตโนมัติ


14

ฉันไม่ได้ใช้ swap partition ระหว่างการติดตั้งดังนั้นตอนนี้ที่ติดตั้ง Ubuntu ฉันใช้ GParted Partition Editor เพื่อสร้างพาร์ติชั่นที่ไม่ได้ปันส่วนซึ่งฉันจัดรูปแบบเป็น linux-swap มันไม่ได้เมานท์โดยอัตโนมัติดังนั้นฉันคลิกขวาแล้วเลือก swapon ตอนนี้เมื่อใดก็ตามที่ฉันบูตแล็ปท็อปพาร์ติชันจะไม่ถูกเมาต์โดยอัตโนมัติ Swapon ยังคงใช้งานได้ แต่ถ้าพาร์ติชันไม่ได้ถูกเมาท์ตอนบู๊ตมันก็ใช้งานได้ดี ฉันเห็นคำตอบบางอย่างซึ่งบอกว่าจะแก้ไขไฟล์บางไฟล์ชื่อ Fstab แต่ฉันไม่แน่ใจเกี่ยวกับการเปลี่ยนแปลงที่จะทำ ... โปรดช่วยฉันด้วยการให้คำแนะนำทีละขั้นตอนเพราะฉันเป็นnoob ทั้งสิ้นและไม่รู้ U ของ Ubuntu ฉันมีปัญหามากมาย ... โปรดช่วยฉันด้วย! : '(:( นี่คือไฟล์ 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/sda2 during installation
UUID=33a0fc77-06b0-406c-95fd-15bf7033b619 /               ext4    errors=remount-ro 0       1
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that

1
sudo blkidคุณสามารถโพสต์การส่งออกของ มันจะแสดง UUID ของพาร์ติชั่นการแลกเปลี่ยนและจากนั้นเราสามารถเพิ่มลงใน / etc / fstab
เล็ก ๆ น้อย ๆ

คำตอบ:


18

นี่คือก่อนหน้าของคุณ/etc/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/sda2 during installation
UUID=33a0fc77-06b0-406c-95fd-15bf7033b619 /               ext4    errors=remount-ro 0       1
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that

ตอนนี้เมื่อต้องการเพิ่มพาร์ติชัน swap ให้ทำต่อไปนี้:

  1. เปิด Gparted

    ภาพหน้าจอ Gparted

  2. คลิกขวาที่พาร์ทิชัน swap และคลิกที่ข้อมูล

    เลือกพาร์ติชันใน Gparted

  3. จดบันทึก UUID ของคุณ

    UUID ในข้อมูลพาร์ติชัน

  4. ตอนนี้แก้ไขก่อนหน้าของคุณ/etc/fstabโดยทำดังต่อไปนี้:

    • เปิดไฟล์โดยพิมพ์คำสั่ง:

      sudo -H gedit /etc/fstab
      
    • จากนั้นเพิ่มบรรทัดนี้

      UUID=THE UUID YOU OBTAINED FROM ABOVE none       swap   sw         0     0
      

      หลังจากบรรทัด

      # a swapfile is not a swap partition, no line here
      
    • บันทึกไฟล์และรีสตาร์ทคอมพิวเตอร์ของคุณ ทุกอย่างควรจะทำงานตอนนี้


มันได้ผล !! ขอบคุณมาก! คุณเป็นพระเจ้า ... แต่จำศีลและยังไม่ทำงาน ฉันมี 2gb RAM และ 3gb swap
Hrijul Bhatnagar

@HrijulBhatnagar - คำถามเป็นเพียงเกี่ยวกับswapดังนั้นฉันตอบมันที่ หากคุณต้องการทราบวิธีการจำศีลโปรดถามคำถามใหม่และแชร์ลิงก์ในส่วนความคิดเห็นนี้ฉันจะตอบคำถามให้คุณ นอกจากนี้หากคำตอบช่วยได้โปรดยอมรับคำตอบและแก้ไขมัน
ราฟาเอล

ฉันลงคะแนนแล้ว แต่เนื่องจากฉันเป็นผู้ใช้ใหม่มันบอกว่าฉันต้องการชื่อเสียง 15 เพื่อแสดงการลงคะแนนของฉันต่อสาธารณะ ...
Hrijul Bhatnagar

@HrijulBhatnagar - หากคุณต้องการคำตอบที่ได้รับการยอมรับจากนั้นคลิกที่เครื่องหมายใต้ปุ่มโหวตลง
กราฟิลส์

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

3

พิมพ์ใน terminal:

gnome-disks 

จากนั้นเลือก swap partition ในเมนูการตั้งค่าเลือก"แก้ไขติด"ตัวเลือก

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