Диск не содержит допустимой таблицы разделов
Я работал с экземпляром 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 вам придется смонтировать его в отдельном месте, чтобы использовать его.