ขยายพาร์ติชันบนการ์ด SD


3

ฉันติดตามโคลนการ์ด SD ไปยังการ์ด SD ขนาดใหญ่เพื่อโคลนการ์ด SD 2G เป็นการ์ด SD 32G และระบบไฟล์ ext4 อย่างไรก็ตามในการ์ด SD แบบ 32G ฉันสามารถเห็นพื้นที่ว่าง 2G เท่านั้น มีวิธีเพิ่มความมันออกมาให้มากที่สุดหรือไม่? นี่คือผลลัพธ์ของfdisk:

Command (m for help): p

Disk /dev/sdb: 32.0 GB, 32026656768 bytes
64 heads, 32 sectors/track, 30543 cylinders, total 62552064 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e015a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          32      147455       73712    c  W95 FAT32 (LBA)
/dev/sdb2          147456     3994623     1923584   83  Linux

ฉันต้องการ/dev/sdb2ใช้พื้นที่ที่เหลือให้มากขึ้น ฉันพยายามที่resize2fs /dev/sdbหลังddแต่ได้รับข้อความดังต่อไปนี้:

$ sudo resize2fs /dev/sdb
resize2fs 1.42 (29-Nov-2011)
resize2fs: Bad magic number in super-block while trying to open /dev/sdb
Couldn't find valid filesystem superblock.

มีความคิดเกี่ยวกับสิ่งที่ฉันทำผิดหรือเปล่า? ขอบคุณ

แก้ไข 1

ตอนนี้ฉันใช้ gparted เพื่อปรับขนาดการ์ด sd และใช้งานได้ ฉันคิดว่าเป็นไปได้ที่จะทำในบรรทัดคำสั่ง ในตัวอย่างของฉันคุณควร/dev/sdb2นับครั้งแรกจากนั้นresize2fs /dev/sdb2ฉันเดา อย่างน้อยใน gparted GUI ฉันจำเป็นต้องติดตั้ง/dev/sdb2ก่อน

แก้ไข 2

การรีบูตจะทำให้เกิดข้อผิดพลาด "ไม่พบ init" แม้ว่าฉันจะระบุinitเส้นทาง แต่ก็ไม่พบ/root/dev/consoleความตื่นตระหนกของเคอร์เนล ข้อความแสดงข้อผิดพลาดด้านล่าง:

/init: line 352: can't open /root/dev/console: no such file

คำตอบ:


1

/dev/sdbเป็นโหนดอุปกรณ์ที่ชี้ไปยังฮาร์ดไดรฟ์ทั้งหมดและเริ่มต้นที่ส่วนแรกของ HDD คุณต้องชี้resize2fsไปที่พาร์ติชันเฉพาะที่คุณต้องการปรับขนาด (ในกรณีของคุณ/dev/sdb2)

FYI การใช้คอนโซลไม่จำเป็นถ้าคุณมีกราฟิกเดสก์ท็อป เพิ่งติดตั้งgparted(คุณไม่ได้ระบุ distro Linux ของคุณดังนั้นฉันไม่รู้ว่าใช้งานได้หรือไม่ถ้าเป็นเช่นนั้นขั้นตอนในการติดตั้ง) มันจะให้วิธีที่ใช้งานง่ายในการทำเช่นนี้ คุณสามารถทำได้ด้วยpalimpsestDisk Utility บนระบบปฏิบัติการที่ทันสมัย


เนื่องจากฉันใช้เครื่องเสมือนฉันชอบใช้บรรทัดคำสั่งมากกว่า GUI ;-) resize2fs /dev/sdb2แสดงให้ฉันเห็น: "ระบบไฟล์มีความยาว 1923584 บล็อกแล้วไม่มีอะไรให้ทำ!" ฉันคิดว่าฉันต้องแก้ไขตารางพาร์ทิชันก่อนหรือไม่
chenwj
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.