เหตุใดฉันจึงเห็นล็อคอยู่ด้านนอกพาร์ติชันที่ฉันกำลังพยายามแก้ไขด้วย gparted


36

ฉันต้องการสร้างพื้นที่เพิ่มเติมสำหรับ Ubuntu บนฮาร์ดดิสก์ของฉันเพื่อแบ่งพาร์ติชัน Windows ของฉัน ฉันบูต livecd และปรับขนาดพาร์ติชัน NTFS เป็น 100 GB จากนั้นฉันต้องการปรับขนาดพาร์ติชัน Ubuntu (ext4) ของฉันเพื่อเติมเต็มพื้นที่ที่ไม่ได้ปันส่วนที่สร้างขึ้น

ภาพหน้าจอของดิสก์ปัจจุบันของฉัน (ด้วย livecd ไม่มีไอคอน 'key' หลังจาก sda6)

ภาพหน้าจอของดิสก์ปัจจุบันของฉัน

ความคิดแรกของฉันคือคลิกขวาที่ sda6 →ย้าย / ปรับขนาด→ทำ น่าเสียดายที่ฉันไม่สามารถปรับขนาดหรือย้ายพาร์ติชันได้ อย่างไรก็ตามฉันสามารถปรับขนาดพาร์ติชัน NTFS

ฉันเดาว่าเป็นเพราะพาร์ติชัน sda4 ที่ขยายเพิ่มถูกล็อค ฉันไม่เห็นความเป็นไปได้ในการปลดล็อคแม้ว่า ...

ดังนั้นฉันจะปรับขนาดพาร์ติชัน ext4 อย่างไรโดยอาจปลดล็อกพาร์ติชันเสริม แต่อย่างไร

คำตอบ:


31

คุณไม่สามารถปรับขนาดระบบไฟล์ที่เมาท์นั่นคือสาเหตุที่คุณเห็นไอคอนล็อค

คุณทำได้ดีคุณบูตเป็น Live CD และปรับขนาดพาร์ติชัน NTFS

ตอนนี้คุณต้องขยายพาร์ติชั่นเสริมพาร์ติชั่น "ข้างใน" ที่พาร์ติชั่นเสริมไม่สามารถ "หลบหนี" ด้านนอกได้

  1. ตรวจสอบให้แน่ใจว่า/dev/sda6ไม่มีการต่อเชื่อม หากมองเห็นไอคอนล็อคให้คลิกขวาที่ไอคอนและเลือกยกเลิกการต่อเชื่อม
  2. ตรวจสอบให้แน่ใจว่าพาร์ติชัน swap /dev/sda5นั้นถูก unmount คลิกขวาแล้วเลือกSwapoff
  3. เลือก/dev/sda4และเลือกเพื่อปรับขนาด ใช้พื้นที่ว่างทางด้านซ้าย
  4. เลือก/dev/sda6และปรับขนาดทางด้านขวา
  5. ใช้การเปลี่ยนแปลงและทำเสร็จแล้ว

@arian ใช่ภาพหน้าจอที่คุณให้ไว้แสดงให้เห็นว่ายังติดตั้งอยู่ (ดังนั้นทำไมคุณไม่สามารถทำอะไรกับไดรฟ์ได้) และคุณก็ถูกต้อง @Lekensteyn พาร์ติชั่นเสริมนั้นต้องปรับขนาดก่อนเพื่อให้มีพื้นที่ว่างสำหรับพาร์ติชั่นอยู่ข้างในนั้น (เราไม่ได้มีข้อมูลนี้มาก่อน: P)
Thomas Ward

ถูกต้อง sda4 ยังคงล็อคอยู่ (ใน live-cd ด้วย) และ sda6 ถูกปลดล็อคดังนั้นฉันไม่สามารถปรับขนาดพาร์ติชันเสริมของฉันเพื่อให้มีขนาด นั่นอาจเป็นปัญหาที่นี่
อาเรียน

@ เรียน: ดูเหมือนว่าพาร์ทิชัน swap จะติดตั้งเสมอ ตรวจสอบคำแนะนำใหม่
Lekensteyn

ขอบคุณมันใช้งานได้! ใช้เวลาสักครู่ (1.5 ชั่วโมง) แต่ดูเหมือนว่าทุกอย่างจะทำงานได้ดี ฉันต้องใช้ระยะขอบด้านซ้ายประมาณ 5mbs เพราะในขั้นต้นฉันได้รับข้อความแสดงข้อผิดพลาด
arian

10

สำหรับการเริ่มบูตด้วยซีดีสดของคุณ

กดStartและประเภทGparted:

เปิด gparted

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

พาร์ติชัน unmount

สมมติว่าผมต้องการที่จะลดขนาดของsda1และเพิ่มในsda3 คลิกขวาที่sda1แล้วเลือกปรับขนาด / ย้าย

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

หน้าต่างใหม่จะปรากฏขึ้นเนื่องจากเราสามารถทำการเปลี่ยนแปลงของเราได้ ตอนนี้เพื่อลดขนาดให้ลากลูกศรขวาไปทางซ้าย นอกจากนี้คุณยังสามารถพิมพ์ค่าที่กำหนดเองถัดจากตัวเลือกขนาดใหม่ (MB): เมื่อคุณเลือกขนาดใหม่ให้คลิกที่ปุ่มปรับขนาด / ย้าย

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

ตอนนี้กล่องใหม่จะปรากฏขึ้นพร้อมกับป้ายกำกับที่ไม่ได้ถูกจัดสรร ตอนนี้เราจะเพิ่มพื้นที่ว่างนี้ที่พาร์ทิชันsda3

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

คลิกขวาที่sda3แล้วเลือกปรับขนาด / ย้าย

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

ลากลูกศรซ้ายไปทางซ้ายดังแสดงด้านล่าง:

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

กดปุ่มปรับขนาด / ย้ายเพื่อส่งการเปลี่ยนแปลง

สุดท้ายคลิกที่ปุ่ม "ติ๊ก" เพื่อใช้การเปลี่ยนแปลงทั้งหมดของคุณ

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


แล้วเซิร์ฟเวอร์ Ubuntu ที่ไม่มี GUI ล่ะ?
Dr.jacky

3

ไม่สามารถปรับขนาดพาร์ติชันเมื่อ Ubuntu กำลังทำงานอยู่หรือติดตั้งอยู่

คุณสามารถใช้ซีดีสด:

  1. บูตซีดีตั้งค่า (ซีดีสด) และเลือก " ลอง Ubuntu "

  2. เมื่อบู๊ตแล้วให้เริ่มGPartedและคลิกขวาที่พาร์ติชัน ถอนติดตั้ง

  3. จากนั้นลบหรือปรับขนาดพาร์ทิชันใด ๆ ไปทางซ้ายหรือขวาของพาร์ติชันที่เป็นปัญหา

  4. ตอนนี้คลิกขวาที่พาร์ติชันและปรับขนาด

  5. คลิกใช้บนหน้าต่าง GParted และปล่อยให้มันเสร็จสิ้น

    คุณต้อง "สมัคร" เนื่องจากการเปลี่ยนแปลงจะไม่ทำจนกว่าจะถึงขั้นตอนนี้ พวกเขาจะเข้าคิวขึ้นเมื่อคุณดำเนินการใน GParted

อย่าลืมสำรองข้อมูลสำคัญ ๆ !


1

คุณควรบูตเข้าสู่ LiveCD เพื่อใช้ gparted เพื่อปรับขนาดพาร์ติชัน ext4 ที่ใช้งานอยู่ - มันไม่ฉลาดในการปรับเปลี่ยนพาร์ติชั่นในขณะที่กำลังใช้งานอยู่ (โดยเฉพาะอย่างยิ่งพาร์ติชันระบบที่ใช้งานซึ่งเป็น ext4)

หลังจากนั้นคุณควรจะสามารถย้ายและปรับขนาดพาร์ติชันภายในสภาพแวดล้อม LiveCD นั้นและการเปลี่ยนแปลงจะทำเมื่อคุณบูตกลับไปที่พาร์ติชัน ext4 ไม่ใช่ LiveCD


1
ใช่ฉันไม่บูตเข้าสู่ LiveCD (ดูประโยคที่สองของฉัน :))
อาเรียน

1

ใช่คุณสามารถมีGParted

  1. บูตจาก Ubuntu live CD
  2. เรียกใช้ GParted
  3. เลือกพาร์ติชัน Ubuntu ที่มีปัญหาและคลิกที่ปรับขนาด / ย้ายจากแถบเครื่องมือ GParted หรือเลือกเมนูพาร์ติชันปรับขนาด / ย้าย - หากว่าพื้นที่ที่ไม่ได้รับการจัดสรรนั้นอยู่ถัดจากพาร์ติชัน Ubuntu ที่เป็นปัญหา

    หากพื้นที่ที่ไม่ได้ปันส่วนไม่ได้อยู่ติดกับพาร์ติชัน Ubuntu คุณต้องย้ายหรือย่อขนาดพาร์ติชันเพื่อให้สามารถวางพื้นที่ว่างที่ไม่ได้ปันส่วนติดกับพาร์ติชัน Ubuntu เพื่อปรับขนาดได้

    สำหรับข้อมูลรายละเอียดเพิ่มเติมดูที่เว็บไซต์เหล่านี้:

    http://www.dedoimedo.com/computers/gparted.html

    http://en.kioskea.net/faq/2036-how-to-resize-a-partition-using-gparted-on-linux

    http://gparted.sourceforge.net/larry/resize/resizing.htm

    http://www.howtogeek.com/114503/how-to-resize-your-ubuntu-partitions/

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