Я сделал следующее несколько раз, но теперь это больше не работает:
- скачал последнюю распбианскую картинку
qemu-img resize 2017-06-21-raspbian-jessie-lite.img +300M
sudo losetup -P /dev/loop0 2017-06-21-raspbian-jessie-lite.img
sudo gparted /dev/loop0
- используя gparted, изменил размер раздела fs, чтобы заполнить пустое пространство
sudo losetup -D
truncate --size=$[(3162111+1)*512] 2017-06-21-raspbian-jessie-lite.img
"Магическое число" 3162111 является последним сектором второго раздела. Затем я записал SD-карту с новым изображением. Не загружается - висит на 4 малинах с черным экраном.
Конечно, оригинальный работает нормально.
Я заметил, что sudo losetup -a
прежнему показывает смонтированный образ:
$ sudo losetup -a
/dev/loop0: [2049]:1179664 (/home/dev/opt/2017-06-21-raspbian-jessie-lite.img), offset 48234496
Повторная попытка с sudo losetup -D
ничего не меняет.
Даже fuser -c
или -k
не делает ничего полезного.
Боюсь, проблема с загрузкой связана с этим. Что я могу попробовать проверить сейчас?