BerryBoot镜像制作

事前准备
[list=1]
*]安装了BerryBoot的开发板
]开发板系统镜像(.img)
*]一台安装有Ubuntu/Debian等linux系统的电脑(虚拟机也行)
*]U盘
[/list]

安装工具

apt-get install kpartx squashfs-tools

挂载镜像

sudo kpartx -av 准备转换的镜像.img 

挂载成功后会显示以下信息

add map loop0p1 (252:0): 0 524288 linear /dev/loop0 204800

把镜像第二分区挂载到/mnt

sudo mount /dev/mapper/loop0p2 /mnt

注释掉fatab中/dev/mmcblk行

sudo sed -i 's/^\/dev\/mmcblk/#\0/g' /mnt/etc/fstab

打包镜像

sudo mksquashfs /mnt 转换后的镜像.img -comp lzo -e lib/modules

复制出转换后的镜像到U盘里

[list=1]
*]将包含转换后镜像的U盘插入开发板
*]启动BerryBoot 选择 Edit menu
*]长按ADD OS按钮,选择Install from USB stick从U盘安装
*]选择U盘里的镜像,点击Install等待片刻即安装完成
[/list]
from:XiaoLu Lab 0w0.pw