Ubuntu Server16.04LTS виртуальная машина.
Потребовалось увеличить диск, несколько раз делал на других виртуальных машинах и никогда проблем не возникало. Использовал Parted, по одной из инструкций в интернете. После выполнения:
lvextend -r -l +100%FREE /dev/mapper/
получил
Path required for Logical Volume "".
Please provide a volume group name
Run `lvextend --help' for more information.
Вижу что не указал параметр, а значит операция была прервана, но после этого что бы я не делал, вижу ошибку
unable to execute /sbin/fdisk: Input/output error
Перезагрузка привела к Grub Rescue, который в свою очередь выдал:
grub rescue error attempt to read or write outside of partition
Стал пробовать boot-repair-disk. После первого прогона, перезагрузка показала тот же результат c Grub Rescue, после второго диск видимо перестал быть загрузочным, т.к. виртуальная машина пытается загрузится из сети (хотя в биосе загрузка по сети стоит после hdd).
На образе boot repair disk есть gparted, и он показывает странную картину, что
/dev/sda1 ext4 загрузочный 60.42МиБ
не размечено 59.94ГиБ
ещё в терминале вижу такое:
sudo e2fsck -fy /dev/sda
e2fsck 1.44.1 (24-Mar-2018)
ext2fs_open2: Bad magic number in super-block
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block при попытке открыть /dev/sda
The superблок could not be read or does not describe a valid ext2/ext3/ext4
ФС. If the устройство is valid and it really contains an ext2/ext3/ext4
ФС (and not swap or ufs or something else), then the superблок
is corrupt, and you might try running e2fsck with an alternate superблок:
e2fsck -b 8193 <устройство>
or
e2fsck -b 32768 <устройство>
Found a dos partition table in /dev/sda
дальше трогать боюсь, надеюсь на помощь)