Ultra96基础学习篇——(7)移植Ubuntu桌面操作系统Linaro

作者:华仔成龙
原文链接:https://blog.csdn.net/jinhua1990/article/details/99550684
声明:本文由原创博主授权转发,如需转载请联系博主

开发板:Ultra96

PetaLinux:2018.2

Ubuntu:16.04

虚拟机:VMware Workstation

一直想移植高版本的ubuntu系统,但都是文本终端的,安装桌面操作总是出问题,没办法折腾一顿只能回来安装网上常用的12版本的。

1.准备了一张8G内存卡,在Ubuntu系统下,通过Disks进行分区,500M的FAT格式并命名为BOOT,其余设置成EXT4格式并命名为rootfs。

2.下载Linaro桌面操作系统,解压并拷贝到SD卡的rootfs中。

这个操作也是在Ubuntu系统中,SD卡识别后,基本是挂载到/media文件夹下,需要先确定挂载位置,然后将下载解压后的桌面系统拷贝到rootfs下即可。

sudo tar zxvf linaro-precise-ubuntu-desktop-20120923-436.tar.gz
cd binary/boot/filesystem.dir
sudo rsync -a --progress ./ /media/zjh/rootfs

3.BOOT.bin生成

对于BOOT.bin,其跟前面提到的一样,通过petalinux去创建,但在petalinux-config中Image Packaging Configuration的选择是不一样的,在Root filesystem type中选择SD card。生成的BOOT.bin和image.ub拷贝到SD卡中的BOOT中即可启动。

上电启动,完成。

最新文章

最新文章