事前准备
[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