Как создать и смонтировать раздел, используя оставшуюся часть моей SD-карты?

16

Я видел инструкции для изменения размера раздела здесь , но как я могу создать целый новый раздел , используя оставшееся пространство, а затем установить его?

Дэвид Сайкс
источник

Ответы:

14

Использование fdisk:

fdisk /dev/sda

Введите n, чтобы создать новый раздел.

Введите p, чтобы сделать основной раздел.

Далее нажмите ввод, когда будет предложено ввести номер раздела, чтобы выбрать следующий доступный.

Нажмите ввод еще раз, чтобы выбрать следующий доступный сектор, чтобы начать раздел. Нажмите клавишу ввода еще раз, чтобы использовать все оставшееся место на диске.

Введите w, чтобы сохранить изменения.

Fdisk теперь выйдет. Вам нужно перезагрузиться, чтобы раздел был доступен.

Теперь вы можете создать файловую систему для нового раздела, используя команду mkfs.

mkfs.ext4 /dev/sdax

Где х номер раздела

Примечание: иногда при создании нового раздела для SD-карты было небольшое количество логического пространства, которое занимает оставшуюся часть изображения. Вам нужно будет использовать метод в вопросе, с которым вы связаны, чтобы расширить это пространство, или сделать то же, что и я, и просто создать еще один раздел после него.

Для монтирования вы используете команду mount следующим образом:

mount /dev/sdax /path/to/mount/point

Если вы хотите, чтобы раздел автоматически монтировался при загрузке, вам нужно добавить запись в файл / etc / fstab.

/dev/sdax      /path/to/mount    defaults      1 0
Jivings
источник
1
На моем Pi (сжатие Debian) / dev / sda было / dev / mmcblk0, а x было px, например / dev / mmcblk0p4
Дэвид Сайкс
Кажется, это стандарт для дистрибутивов RPi по какой-то причине.
Jivings
1
Хорошо, разделы по умолчанию созданы с 16 цилиндровыми промежутками. Если я принимаю первый по умолчанию, он создает раздел 1 МБ в одном из пробелов. Если я укажу конец плюс 16 (при условии, что пропуски есть по причине), то вторым значением по умолчанию будет конец неиспользованных 2 ГБ. Успех, спасибо
Дэвид Сайкс
Я бы монтировал с "defaults, noatime", так как он на SD-карте
Paolo
1
@DavidSykes Вы также должны монтировать с noatime. Этот вопрос объяснит почему.
Jivings