OS: FreeBSD.
Disk: GPT, UFS.
Proxmox increase live disk of VM.
gpart commit vtbd1 gpart show vtbd1 gpart resize -i 1 vtbd1 gpart show vtbd1 df -h growfs /dev/gpt/cloud-data df -h
Персональний блог на різноманітні теми: від кулінарії до мережевої безпеки.
OS: FreeBSD.
Disk: GPT, UFS.
Proxmox increase live disk of VM.
gpart commit vtbd1 gpart show vtbd1 gpart resize -i 1 vtbd1 gpart show vtbd1 df -h growfs /dev/gpt/cloud-data df -h
Proxmox. ZFS. HDD 3 TB.
Так сталося що випадково проініціалізував не той диск за допомогою команди fdisk: g create a new empty GPT partition table.
Так я зрозумів що накоїв і диск ZFS працював зі старою partitional table доки не перезавантажиться система, тому почав створювати свіжі резервні копії, на мережевий диск ceph. І відновив віртуальні машини на іншому сервері.
Після копіювання, перезавантажив систему - диск пустий.
![]() |
| TestDisk scan ZFS |
physdiskwrite -u OPNsense-18.7-OpenSSL-vga-i386.imgРезультат той самий - проблема GPT.
dd if=OPNsense-18.7-OpenSSL-vga-i386.img of=/dev/da0 bs=16kПо закінченню бачу помилку:
GEOM: da0: the secondary GPT header is not in the last LBA.Вирішую глянути на таблицю GPT.
gpart list da0
Показує що є проблема. Спробую відновити:gpart recover da0 gpart list da0Все гаразд тепер після відновлення.