ไม่สามารถเพิ่มขนาดพาร์ติชันของฉันเนื่องจากการเริ่มต้น


0

ฉันเห็นในวันนี้ว่าคอมพิวเตอร์ของฉันไม่ต้องการบูตเพราะ / dev / sdb2 (/ พาร์ทิชัน) ของฉันเต็มไปหมด นั่นเป็นความผิดพลาดครั้งใหญ่ของฉันฉันตั้งขนาดไว้ที่ 10G ซึ่งไม่เพียงพอ

ฉันเริ่มต้นจาก Debian 8 (ซึ่งเป็น OS ของฉัน) ติดตั้งซีดีและตอนนี้ฉันติดตั้งเชลล์ และมีบางอย่างผิดปกติ

ฉันต้องการเพิ่มขนาด / dev / sdb2 ของฉันนี่คือ ouput ของfdisk -l:

Device     Start     End         Sectors     Size    Type
/dev/sdb1  2048      1050623     1048576     512M    EFI System
/dev/sdb2  1050624   20582399    19531776    9.3G    Linux filesystem
/dev/sdb3  20582400  53938175    33355776    15.9G   Linux swap
/dev/sdb4  53938176  1836517375  1899586959  905.8G  Linux filesystem

ดังนั้น / dev / sdb2 ถูกเมาท์บน /, และ / dev / sdb4 บน / home

ฉันลองลดขนาด / dev / sdb4 ของและเพิ่ม / dev / sdb2's แต่สิ่งนี้เปลี่ยนการเริ่มต้นและทำให้เกิดข้อผิดพลาดร้ายแรง ความผิดพลาดทำให้ฉันเรียนรู้!

ตอนนี้ปัญหาของฉันคือ: ฉันจะทำอย่างไรเพื่อเพิ่มขนาด / dev / sdb2 ของโดยไม่ต้องเปลี่ยนการเริ่มต้นของเขา (และสูญเสียทุกอย่าง) และโดยไม่ต้องเปลี่ยนการเริ่มต้นอื่น ๆ ด้วย?

คำตอบ:


1

คุณสามารถบูทจาก GUI ที่ติดตั้งดิสก์แล้วเปิดใช้gparted ได้หรือไม่? ถ้าเป็นเช่นนั้นฉันจะแนะนำให้ทำ; หากไม่ใช่โปรดสร้าง LiveUSB ที่สามารถบู๊ตได้โดยใช้รูปภาพจากhttp://gparted.org/livecd.phpโดยใช้พีซีเครื่องอื่น

ในการเปลี่ยนแปลงเหล่านี้ควรใช้การแมปทรงกระบอกถ้าไดรฟ์นั้นเป็น HDD การแม็พ MB หากเป็น SSD

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

เมื่อคุณเปิดใช้งาน gparted แล้วให้ปรับขนาด / dev / sdb4 ลดขนาดลง 10GB พาร์ติชั่นนั้นควรจะยังคงอยู่ที่ปลายไดรฟ์ ทำการเปลี่ยนแปลงด้วยตัวเองและนำไปใช้

ปรับขนาดพาร์ติชัน swap / dev / sdb3 เพื่อให้เริ่มต้นและสิ้นสุด 10GB ในภายหลัง ทำการเปลี่ยนแปลงด้วยตัวเองและนำไปใช้

ตอนนี้คุณควรเห็นช่องว่าง 10GB ระหว่างจุดสิ้นสุดของ / dev / sdb2 และจุดเริ่มต้นของ / dev / sdb3 คุณสามารถขยาย / dev / sdb2 ออกไปอีก 10GB ได้แล้ว

นอกจากนี้คุณใช้การตั้งค่า BIOS หรือ UEFI สำหรับดิสก์ของคุณและบันทึกการบูตหรือไม่? ดูเหมือนว่า UEFI ... คุณสามารถตรวจสอบได้จากหน้าต่างเทอร์มินัลด้วย

[-d / sys / firmware / efi] && echo "ติดตั้งในโหมด UEFI" || echo "ติดตั้งในโหมด Legacy" หรือไม่

อะไรคือข้อความแจ้งความล้มเหลวเมื่อคุณพยายามบูท? มันบ่นเกี่ยวกับการขาด BIOS Boot Partitionหรือไม่?


ก่อนอื่นขอขอบคุณสำหรับคำตอบของคุณ ฉันจะสร้าง LiveCD โดยไม่ใช้ซีดี / USB และจากบรรทัดคำสั่งได้อย่างไร : / สิ่งเดียวที่ฉันมีในโหมดการกู้คืนคือเชลล์ ... ฉันลองในสิ่งที่คุณพูด แต่ด้วย fdisk: ลดพาร์ทิชัน swap เป็น 5.9G และเพิ่ม / dev / sdb2 เป็น 20G แต่เพิ่มไม่ได้ ทำงาน
jhun

ยังพยายามลดค่าแลกเปลี่ยนเป็น 10.9G หากปัญหาพื้นที่ ... และปัญหายังคงอยู่ที่นี่
jhun

การจัดตำแหน่งทรงกระบอกนั้นล้าสมัยมาตั้งแต่ปลายยุค 90: แนวคิดของเรขาคณิต chs ใด ๆ ถูกประดิษฐ์ขึ้นอย่างสมบูรณ์
psusi

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