我已经多次执行了以下操作,但现在不再起作用了:
- 下载了最新的 Raspbian 镜像
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
没有任何用处。
我担心启动时的问题与此有关。我现在可以尝试检查什么?