Я сделал опечатку при выполнении:
$ sudo dd if=/dev/zero bs=1MiB of=/host/ubuntu/disks/root.disk conv=notrunc oflag=append count=2048
$ sudo losetup -c /dev/loop0/
$ sudo resize2fs /dev/loop0
В первой команде, таким образом, остальные не могли выполниться. Я плохо знаком с Ubuntu, и я не знаю то, что произошло с этим 2 ГБ. По-видимому, они потеряны. Как я могу возвратить их?
Вот мой df:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/loop0 17996772 12940340 4239864 76% /
udev 1665928 4 1665924 1% /dev
tmpfs 335100 876 334224 1% /run
none 5120 0 5120 0% /run/lock
none 1675496 376 1675120 1% /run/shm
/dev/sda1 110697468 102797320 7900148 93% /host
В то время как последний должен иметь на 2 ГБ больше
Тогда Вы создали файл, названный /home/ubuntu/disks/root.diskconv=notrunc
вместо того, чтобы добавить к /home/ubuntu/disks/root.disk
. Просто удалите тот файл.