Enlarge partition on SD card

Posted by chenwj on Super User See other posts from Super User or by chenwj
Published on 2012-09-20T18:47:24Z Indexed on 2012/09/20 21:42 UTC
Read the original article Hit count: 200

Filed under:
|
|
|

I have followed Cloning an SD card onto a larger SD card to clone a 2G SD card to a 32G SD card, and the file system is ext4. However, on the 32G SD card I only can see 2G space available. Is there a way to maximize it out? Here is the output of 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

I want to make /dev/sdb2 use up the remaining space. I try resize2fs /dev/sdb after dd, but get message below:

$ 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.

Any idea on what I am doing wrong? Thanks.

© Super User or respective owner

Related posts about linux

Related posts about partitioning