我尝试了几种不同的方法,包括 2 月 15 日发布的brechtvc 的说明。每次,我都会遇到 eMMC 的空间问题。使用 brectvc 方法的最新终端输出是:
debian@beaglebone:~$ unxz -c ubuntu-15.04-snappy-armhf-bbb.img.xz | sudo dd of=/dev/mmcblk1 bs=32M
dd: writing `/dev/mmcblk1': No space left on device
0+467683 records in
0+467682 records out
3867148288 bytes (3.9 GB) copied, 425.36 s, 9.1 MB/s
我已尝试过多个 BBB,它们都是 4GB 黑色的,还有一个绿色的。
有什么想法或主意吗?
答案1
问题是 Ubuntu Core 15.04 镜像的大小是固定的 4Gb(尽管大部分大小是空的)。您可以使用 bbb armhf 内核和正确的 bbb gadget snap 构建自己的镜像,如下所示https://developer.ubuntu.com/en/snappy/start/raspberry-pi-2/(转到“构建您自己的图像”部分)。ubuntu-device-flash
有一种设置尺寸参数的方法。
从 Ubuntu Core 16.04 开始,这个问题就不大了,因为默认大小只有几百 Mb,第一次启动时会动态调整到可用空间。如果你想试试这个,第一个镜像可以在http://people.canonical.com/~mvo/all-snaps/bbb-all-snap.img.xz。但请注意,这些版本正在大力开发中,不适合投入生产(每天都会发生一些重大变化):)