Увеличить раздел на SD-карте

Увеличить раздел на SD-карте

Я следовалКлонирование 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 not found". Даже если я укажу initпуть, он не найдет, /root/dev/consoleа затем kernel panic. Сообщение об ошибке ниже:

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

решение1

/dev/sdbэто узел устройства, указывающий на весь жесткий диск, и он начинается с первого сектора HDD. Вам нужно указать resize2fsна конкретныйразделвы хотите изменить размер (видимо, в вашем случае, /dev/sdb2).

FYI, использование консоли не обязательно, если у вас графический рабочий стол. Просто установите gparted(вы не указали свой дистрибутив Linux, поэтому я не знаю, доступен ли он, и если да, то какие шаги для его установки). Это обеспечит удобный способ сделать это. Вы также, вероятно, можете сделать это с помощью Disk palimpsestUtility на современных ОС.

Связанный контент