Итак, я наконец нашел ответ и хочу поделиться им с вами, ребята. Я предполагаю, что создатели по ошибке создали сжатый файл из расширенного изображения.
Тот факт, что сжатый файл составляет почти 1,1 ГБ, по сравнению с 8,1 ГБ извлеченных файлов, подтверждает это. Пустое пространство сжимается до пары байтов. Если бы были дополнительные пакеты, было бы заметное несоответствие размера между этими двумя изображениями.
Сжатие изображения
$ sudo modprobe loop # to enable loopback
$ sudo losetup -f #request a new loopback device
#This will return the path to a free loopback device.this is /dev/loop0 for me
$ sudo losetup /dev/loop0 ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img
$ sudo partprobe /dev/loop0
$ sudo gparted /dev/loop0
Теперь появится отдельное окно с / dev / loop0 .. вы увидите два смонтированных раздела: загрузочный и корневой раздел.
В моем случае в корневом разделе было около 3,74 ГБ неиспользуемого пространства, поэтому щелкните правой кнопкой мыши по корневому разделу и нажмите «Изменить размер» и уменьшите свободное пространство примерно до 10–20 МБ, затем нажмите «Применить».
Теперь нам больше не нужно loopback-устройство, поэтому давайте разгрузим его:
$ sudo losetup -d /dev/loop0
Удаление незанятой части
$ fdisk -lu ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img
Вот пример вывода:
$ fdisk -lu ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img Disk
ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img: 7.5 GiB, 8053063680
bytes, 15728640 sectors Units: sectors of 1 * 512 = 512 bytes Sector
size (logical/physical): 512 bytes / 512 bytes I/O size
(minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk
identifier: 0xd882991d
Device Boot Start End
Sectors Size Id Type
ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img1 * 2048 133119
131072 64M c W95 FAT3
ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img2 133120 11487231
11354112 5.4G 83 Linux
Затем обрежьте раздел:
$ truncate --size=$[(11487231+1)*512] ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img
Обратите внимание, что число 11487231 в приведенной выше команде зависит от того, что вы выводите для fdisk.
Теперь вы должны быть готовы с изображением!