Диск не содержит допустимой таблицы разделов

Я работал с экземпляром m2.small ec2 ubuntu. У меня заканчивалось дисковое пространство, поэтому я обновил свой экземпляр до среднего. Когда я обновился, я фактически получил 429,5 ГБ дискового пространства, и после этого я также добавил 10 ГБ тома. Когда я запускаю команду "sudo fdisk -l", я получаю такие результаты.

Disk /dev/sda1: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sda1 doesn't contain a valid partition table

Disk /dev/sda2: 429.5 GB, 429461078016 bytes
255 heads, 63 sectors/track, 52212 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sda2 doesn't contain a valid partition table

Disk /dev/sdf: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

sda1 - это основной раздел, а sda2 - это то, что я добавил, обновив мою систему до среднего.

Но проблема сохраняется, я не могу вытащить код из Git, это дает мне эту ошибку.

remote: Counting objects: 409, done.
remote: Compressing objects: 100% (236/236), done.
fatal: write error: No space left on device
fatal: index-pack failed

1 ответ

Это нормально и ожидается, что сами разделы (sda1 и sda2) не содержат внутри допустимых таблиц разделов.

Если вы используете LVM, вы можете использовать vgadd чтобы добавить sda2 в группу томов, затем используйте lvextend расширить логический том, а затем выбрать подходящий инструмент для выбранной вами файловой системы (resize2fs для ext2/3/4).

Без LVM вы можете удалить sda2, а затем увеличить размер sda1 с fdisk(удалите и заново создайте его, соблюдая осторожность при использовании того же самого начального местоположения), затем используйте соответствующий инструмент изменения размера файловой системы.

Утверждение sdf с LVM - тот же самый процесс. Без LVM вам придется смонтировать его в отдельном месте, чтобы использовать его.

Другие вопросы по тегам