Score:0

จะขยายพาร์ติชันรูทของฉันได้อย่างไร

ธง ng

เมื่อเร็ว ๆ นี้ พาร์ติชั่นรูทของฉันไม่มีพื้นที่ว่างซึ่งทำให้ฉันมีปัญหา และฉันต้องเพิ่มพื้นที่ว่างอยู่เสมอเพื่อหลีกเลี่ยง หลังจากผ่านไป 2-3 วัน พาร์ติชั่นรูทของฉันก็เต็มอีกครั้ง ทางออกเดียวที่ฉันพบคือการเพิ่มขนาดของพาร์ติชั่นรูทของฉัน แต่ในฐานะมือใหม่บนระบบ Linux ฉันกลัวข้อมูลสูญหาย แล็ปท็อปของฉันมีการบู๊ตคู่ของ Windows 10 / Ubuntu 18.04 มีวิธีใดบ้างที่ฉันสามารถใช้พื้นที่ที่ไม่ได้จัดสรรที่ฉันสร้างขึ้นที่นี่เพื่อขยายพาร์ติชันรูท

ภาพหน้าจอของพาร์ติชัน

Christos Theofilou avatar
ng flag
ไม่ เนื่องจากฉันจะต้องย้ายพื้นที่ที่ไม่ได้จัดสรรถัดจากพาร์ติชันรูท และฉันไม่แน่ใจว่าต้องทำอย่างไรและจะย้ายที่ไหน
cc flag
คุณไม่ "ย้าย" พื้นที่ที่ไม่ได้จัดสรร คุณ 1) ลบ swap ที่อาจเล็กเกินไปของคุณ) ย้ายรูทของคุณไปทางซ้ายเพื่อเริ่มต้นที่จุดเริ่มต้นของพื้นที่ที่ไม่ได้จัดสรร จากนั้นขยายไปทางขวา (เหลือพื้นที่เพียงพอสำหรับ swap (ที่ใหญ่กว่า?)
Nmath avatar
ng flag
คุณไม่ได้สร้างพาร์ติชันรูทของคุณให้ใหญ่พอ 25 GB เป็น **ขั้นต่ำ** ที่แนะนำสำหรับ Ubuntu Desktop ตั้งแต่ปี 2017 เนื่องจากคุณปล่อยให้ระบบไฟล์ของคุณเต็มพื้นที่หลายครั้ง คุณอาจจะต้องติดตั้งระบบใหม่คุณอาจจะดีกว่าหากไม่สร้างโฮมพาร์ติชันแยกต่างหาก เนื่องจากคุณเพิ่งค้นพบว่าเหตุใดการแบ่งพาร์ติชันมากเกินไปจึงสร้างข้อจำกัดที่เข้มงวดและตามอำเภอใจเกี่ยวกับวิธีที่ระบบของคุณสามารถใช้พื้นที่ของคุณได้ เนื่องจากวิธีที่คุณจัดพาร์ติชันเหล่านี้ยุ่งยาก การย้าย/ปรับขนาดจึงเป็นเรื่องยากมาก
Nmath avatar
ng flag
FYI คุณไม่จำเป็นต้องมีพาร์ติชัน swap เช่นกัน หากคุณไม่ได้สร้างพาร์ติชั่น swap ระบบของคุณจะใช้ไฟล์ swap ขนาดไดนามิก ขนาดพาร์ติชั่นที่คุณเลือกสำหรับ swap นั้นไม่ใหญ่พอที่จะใช้ประโยชน์ได้ รูปแบบพาร์ติชันนี้ใช้งานไม่ได้และแบ่งพาร์ติชันมากเกินไป ฉันอยากจะแนะนำพาร์ติชันเดียวสำหรับ Ubuntu ทั้งหมด ลบ (ลบ) พาร์ติชัน 5, 6 และ 7 และติดตั้ง Ubuntu ใหม่ไปยังพื้นที่ที่ไม่ได้จัดสรรที่ใหญ่ขึ้นที่ส่วนท้ายของไดรฟ์หลังจากพาร์ติชัน NTFS ของคุณ คุณจะหลีกเลี่ยงปัญหาทั้งหมดที่คุณสร้างขึ้นในครั้งนี้ด้วยการแบ่งพาร์ติชันเกิน / แบ่งพาร์ติชันไม่ถูกต้อง
heynnema avatar
ru flag
@Nmath *"หากคุณไม่สร้างพาร์ติชัน swap ระบบของคุณจะใช้ไฟล์ swap ขนาดไดนามิก"*... ​​ใครบอกคุณล่ะ ไม่จริง.
Nmath avatar
ng flag
@hennema ดู: https://askubuntu.com/questions/904372/swap-partition-vs-swap-file - ขนาดของ swapfile สามารถเปลี่ยนแปลงได้ง่าย ขนาดของพาร์ติชัน swap ไม่สามารถ
heynnema avatar
ru flag
@Nmath ฉันทราบดีถึงความแตกต่างระหว่างพาร์ติชั่น swap และ /swapfile ปัญหาของฉันคือกับคำสั่งของคุณที่ 1) ทำให้ดูเหมือนว่านี่เป็นการสลับอัตโนมัติและ 2) ที่ /swapfile เป็นไดนามิก... ไม่ใช่... มันเป็นขนาดคงที่... ไม่ว่าขนาดใดก็ตามที่สร้างขึ้นด้วย .
Nmath avatar
ng flag
@heynnema หากคุณติดอยู่กับคำว่า "ไดนามิก" ให้พิจารณาว่าฉันกำลังพูดถึงการสร้าง swapfile ระหว่างการติดตั้งระบบโดยเฉพาะ ซึ่งอันที่จริงแล้วมีขนาดไดนามิกในขณะนั้นตามทรัพยากรระบบ ฉันไม่ได้พูดถึงการเปลี่ยนขนาดโดยอัตโนมัติหลังจากตั้งค่าแล้ว swapfile มีความยืดหยุ่นมากกว่าพาร์ติชัน swap ซึ่งเป็นประเด็นทั้งหมดของฉัน
heynnema avatar
ru flag
@Nmath re: *"การสร้าง swapfile ระหว่างการติดตั้งระบบซึ่งอันที่จริงแล้วมีขนาดแบบไดนามิกในขณะนั้นตามทรัพยากรระบบ"*... ​​ฉันไม่แน่ใจว่าสิ่งนี้ถูกต้องเช่นกัน การสังเกตของฉันคือมันไม่ไดนามิกเช่นกัน ... มันสร้าง 2G /swapfile เสมอ (ซึ่งเล็กเกินไปเสมอ) ไม่ว่าจะมี RAM เท่าใดก็ตาม ฉันรู้ว่าคุณพยายามจะพูดอะไร... ความไม่เห็นด้วยเพียงอย่างเดียวของฉันที่บอกเป็นนัย... หรือความคิดเบื้องหลังความเข้าใจของคุณคืออะไร สันติภาพ :-)
Score:1
ธง ru

เราจะแบ่งพาร์ติชั่นดิสก์ของคุณใหม่ตามที่ร้องขอ แต่ยังแปลงพาร์ติชั่น swap (เล็กเกินไป) ของคุณเป็น /swapfile

บันทึก: ใส่ใจกับคำแนะนำเหล่านี้ให้มาก

ตรวจสอบให้แน่ใจว่าคุณได้สำรองไฟล์ Ubuntu ที่สำคัญไว้อย่างดี เนื่องจากขั้นตอนนี้อาจทำให้ข้อมูลเสียหายหรือสูญหายได้


ปิดการใช้งานพาร์ทิชันการแลกเปลี่ยนปัจจุบัน

sudo swapoff -a

sudo -H gedit /etc/fstab

แสดงความคิดเห็นจาก swap line ที่มีลักษณะ คล้ายกัน สำหรับสิ่งนี้...

UUID=xxxx-xxxx-xxxx-xxxx ไม่มีการแลกเปลี่ยน sw 0 0

บันทึกไฟล์และออก gedit.


การแบ่งส่วน

คำนึงถึงสิ่งเหล่านี้:

  • เริ่มต้นขั้นตอนทั้งหมดด้วยการออก a เปลี่ยน บนพาร์ติชั่น swap ที่ติดตั้ง และจบขั้นตอนทั้งหมดด้วยการออก a เปลี่ยน บนพาร์ติชัน swap เดียวกันนั้น

  • เคลื่อนไหว ทำได้โดยชี้ตัวชี้เมาส์ไปที่กึ่งกลางของพาร์ติชันแล้วลากไปทางซ้าย/ขวาด้วยเคอร์เซอร์มือ

  • ปรับขนาด ทำได้โดยลากด้านซ้าย/ขวาของพาร์ติชันไปทางซ้าย/ขวาด้วยเคอร์เซอร์ลูกศรทิศทาง

  • ถ้าพาร์ติชันใดไม่ได้ ย้าย/ปรับขนาด ในเชิงกราฟิก คุณอาจต้องป้อนข้อมูลตัวเลขที่จำเป็นเฉพาะด้วยตนเอง (อย่าทำเช่นนี้เว้นแต่ฉันจะแนะนำ)

  • คุณเริ่มต้นใด ๆ ย้าย/ปรับขนาด โดยคลิกขวาที่พาร์ติชันในบานหน้าต่างด้านล่างของหน้าต่างหลัก และเลือกการดำเนินการที่ต้องการจากเมนูป๊อปอัพ จากนั้นจึงเสร็จสิ้นการดำเนินการนั้นในเมนูใหม่ ย้าย/ปรับขนาด หน้าต่าง

ทำดังต่อไปนี้...

บันทึก: หากขั้นตอนไม่ทำงานตรงตามที่ฉันร่างไว้ หยุด ทันทีและ อย่า ดำเนินต่อ.

  • บู๊ตเป็น Ubuntu Live DVD/USB ในโหมด âTry Ubuntuâ mode
  • เริ่ม แยก
  • ชุด เปลี่ยน บน /dev/nvme0n1p5
  • ลบ /dev/nvme0n1p5 พาร์ติชั่น swap เก่า
  • เคลื่อนไหว /dev/nvme0n1p6 พาร์ติชันไปทางซ้าย
  • ปรับขนาด /dev/nvme0n1p6 ด้านขวาไปจนสุด
  • คลิกไอคอนสมัคร
  • ล้มเลิก แยก และรีบูตเครื่องคอมพิวเตอร์

สร้าง / สลับไฟล์

ตอนนี้เราจะสร้างใหม่ /swapfile...

บันทึก: การใช้อย่างไม่ถูกต้องของ rm และ วว คำสั่งอาจทำให้ข้อมูลสูญหายได้ แนะนำให้คัดลอก/วาง

ใน เทอร์มินัล...

sudo swapoff -a # ปิดการแลกเปลี่ยน
sudo rm -i /swapfile # ลบเก่า /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile # ตั้งค่าการป้องกันไฟล์ที่เหมาะสม
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # เปิด swap
ฟรี -h # ยืนยัน xxG RAM และการแลกเปลี่ยน 4G

แก้ไข /etc/fstab โดยใช้ sudo -H gedit /etc/fstab หรือ sudo pico /etc/fstab.

เพิ่มบรรทัด /swapfile ต่อไปนี้ใน /etc/fstab... และยืนยันว่าไม่มี âswapâ บรรทัดอื่น... ใช้ SPACES ในบรรทัดนี้... ยืนยันว่าไม่มีแท็บ...

/swapfile ไม่มี swap sw 0 0

จากนั้นรีบูตและตรวจสอบการดำเนินการ


คำแนะนำ

การลดขนาดของพาร์ติชัน /dev/nvme0n1p7 และสร้างพาร์ติชัน NTFS ใหม่ ซึ่งสามารถใช้สำหรับการแชร์ไฟล์ระหว่าง Windows และ Ubuntu

Christos Theofilou avatar
ng flag
ขอบคุณมาก. นี่คือคำตอบที่ฉันกำลังมองหาในฐานะผู้ใช้ใหม่บน Linux ทำงานได้อย่างสมบูรณ์แบบ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา