วิธีที่ปลอดภัยที่สุดในการลบพาร์ทิชัน swap คืออะไร?


11

ฉันกำลังใช้งาน Ubuntu 12.04 บนแล็ปท็อป HP 64 บิตพร้อมแฟลชไดรฟ์ 16 GB ฉันไม่มีฮาร์ดไดรฟ์ที่ใช้งานได้ในขณะนี้ เมื่อฉันติดตั้ง Ubuntu ฉันได้สร้างพาร์ติชั่น swap 2 GB ใน sdb1 ตั้งแต่ฉันได้เรียนรู้ว่าพาร์ติชั่นสว็อปมักเป็นแนวคิดที่ไม่ดีสำหรับแฟลชไดรฟ์ดังนั้นฉันจึงต้องการใช้พื้นที่สว็อปของฉันสำหรับพาร์ติชันอื่น คุณสามารถดูชุดรูปแบบพาร์ทิชันของฉันในลิงค์ด้านล่าง

หน้าจอ GParted

ฉันได้อ่านแล้วว่าฉันต้องคอมsdb1เม้นต์ไฟล์ fstab บูตจาก GParted live CD เลือกswapoffsdb1 ลบ / รวมกับพาร์ติชั่นอื่น ๆ และทุกอย่างก็ดี

แต่ฉันยังได้อ่านด้วยว่า messing กับ sdb1 สามารถเปลี่ยน UUID ของ sdb2 หรือ sdb3 และทำให้เกิดปัญหาได้ มันเป็นเรื่องจริงเหรอ? initramfs ใช้การแลกเปลี่ยนเลยหรือไม่?

นอกจากนี้เมื่อฉันทำให้อูบุนตูใช้แล็ปท็อปของฉันพร้อมฮาร์ดไดรฟ์ภายในพาร์ทิชัน swap จะช่วยได้มากน้อยแค่ไหน? ฉันมี DDR3 6 GB กฎของ 1.5xActual RAM ยังคงใช้ได้หรือไม่ ดูเหมือนว่าจะค่อนข้างน้อยสำหรับฉัน

ขอบคุณสำหรับความช่วยเหลือ!

อัปเดต: ฉันได้ลบ swap แล้ว กระบวนการที่ฉันติดตามคือ:

  1. คลิกขวาสลับพาร์ติชั่นใน GParted และ swapoff ที่เลือก
  2. ใช้ # เพื่อคอมเมนต์พาร์ติชัน swap จาก fstab
  3. ฉันพยายามบูตจากซีดี GParted สด แต่ฉันยังคงได้รับข้อผิดพลาดดังนั้นฉันจึงวิ่ง GParted ใน Ubuntu
  4. ลบ swap partition ใน GParted แล้ว
  5. Unmounted / windows
  6. ขยาย / หน้าต่างเพื่อใช้พื้นที่ที่เหลือ
  7. ติดตั้ง / windows

พาร์ติชัน / และ / windows แต่ละพาร์ติชันเก็บชื่อและ UUID ของตนเองและทุกอย่างทำงานได้ดี ฉันไม่เคยเห็นพื้นที่สว็อปใด ๆ ที่เคยใช้มาก่อนและฉันไม่ต้องการใช้ฟังก์ชันไฮเบอร์เนตดังนั้นฉันคิดว่าการถอดสว็อปเป็นความคิดที่ดี


เมื่อคุณใช้แล็ปท็อปคุณต้องการที่จะระงับ / จำศีล? อาจเพิ่มเข้าไปในคำถาม - ส่งผลต่อขนาดสลับหรือไม่
23 93 26 35 19 57 3 89

@qbi - คุณรู้ว่าการทำเช่นนี้กับสกรีนช็อตมันเกือบจะอ่านไม่ได้ที่นี่;)
23 93 26 35 19 57 3 89

หากคุณพบปัญหาเกี่ยวกับการเปลี่ยนแปลงของ UUID คุณควรอยู่ในสถานที่ที่ดีที่สุดในการจัดการกับมันคือ livecd ติดตั้งพาร์ติชันและแก้ไข fstab ด้วย UUID ใหม่
23 93 26 35 19 57 3 89

@Elfy ฉันเชื่อมโยงภาพด้วย ดังนั้นการคลิกที่มันจะเปิดตัวแปรที่ใหญ่กว่า
qbi

1
@qbi Thanks - สามารถทำได้ด้วยตัวเองฉันเดา :)
23 93 26 35 19 57 3 89

คำตอบ:


11

ลองตรวจสอบการใช้หน่วยความจำ swap ของคุณด้วย htop (เพียงแค่เปิดเทอร์มินัลแล้วพิมพ์ 'htop') หากคุณไม่ได้ติดตั้ง htop ไว้ให้ติดตั้งด้วย 'sudo apt-get install htop' หรือใช้ 'top' แต่ htop คือ เป็นมิตรกับผู้ใช้มากขึ้น

ด้วยจำนวน RAM ของคุณฉันจะบอกว่าการใช้งาน swap ของคุณอยู่ที่ 0% เป็นจำนวนมาก

หากคุณต้องการฟอร์แมตพาร์ติชัน swap ก่อนอื่นคุณต้องปิดการใช้งาน swap ด้วยคำสั่ง 'swapoff' จากนั้นฟอร์แมตพาร์ติชันด้วย 'mkfs.ext4' หรือ 'mkfs' หลังจากนั้นคุณต้องแก้ไข '/ etc / fstab' เพื่อให้ระบบติดตั้งพาร์ติชันใหม่ของคุณในเวลาบูต

โดยทั่วไปแล้ว!


2

การมีพาร์ติชั่นสว็อปในที่เก็บข้อมูลแฟลชชนิดใด ๆ (เช่นไดรฟ์ USB) นั้นไม่ใช่ความคิดที่ดี

ควรปลอดภัยที่จะลบพาร์ติชัน swap ออก ในขณะที่ฉันเองไม่เคยใส่ใจที่จะลบออกจาก/etc/fstabมันแน่นอนที่สุดก็จะไม่เจ็บปวดอย่างใดอย่างหนึ่ง

หากคุณมี RAM เพียงพอขนาดของพาร์ติชัน swap จะมีความเกี่ยวข้องน้อยลง (โปรดแก้ไขให้ถูกต้องถ้าฉันผิดมีคน) ฉันมักจะสร้างพาร์ทิชัน swap 4GB และจนถึงตอนนี้ฉันไม่สามารถพูดได้ว่าฉันมีปัญหากับมัน
เมื่อระบบออกจาก RAM (เช่นมี 0 ไบต์) ระบบจะหยุดทำงาน หากมีพาร์ติชั่นการสลับก็สามารถย้ายข้อมูลบางส่วนจาก RAM เพื่อสลับเพื่อป้องกันระบบจากการแช่แข็ง ในทางกลับกัน swap (HDD) ช้ากว่าแรมดังนั้นหากต้องการดึงข้อมูลจำนวนมากจากพาร์ทิชัน swap คุณจะได้รับความล่าช้าที่น่าสังเกตมาก

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