赞
踩
编译64位虚拟机时产生了如上错误,原因是生成的虚拟磁盘空间太小了。
3.2B5中,其虚拟磁盘配置文件在device/qemu/arm_virt/linux/images/system_image_conf.txt
中,将其中倒数第三行的数字扩大即可,它以字节为单位,表示默认容量100MB。
而无法写入的文件是lib64位中的一些连接库,由此可以推测产生此问题的根本原因是,该版本中虚拟机除了该目标外都是32的,不需要64位库,所以大多数情况下为虚拟磁盘分配100MB足够了;而该64位目标没有更改彻底。
通过统计lib64文件夹的大小,最终确定了system虚拟磁盘的容量为228MB。编译通过。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。