友善之臂移植香蕉派的树莓派系统,并进行精简
使用BPI-M2P-H3 的Raspbian ROM,用etcher烧录到tf卡中,安装xrdp进行远程桌面的登录。
1 |
|
安装完成后,使用ifconfig获得本地ip地址,然后使用windows进行远程登陆。
在未进行配置之前,使用默认的密码进行初次登录pi bananapi
考虑到此开发板的后期应用场景,需要对此进行精简rom,作为一个单纯的服务端来使用,去除没有必要的组件。
精简操作
- 删除Games
1
rm -rf python-games
- 删除opt目录下的示范代码
1
sudo rm -rf opt
- 移除IBM的Node-RED、Mathematica、Scratch、Sonic Pi、Minecraft Pi
1
sudo apt-get remove --purge --auto-remove nodered wolfram-engine scratch sonic-pi minecraft-pi
- 移除掉Sense HAT Emulator
1
sudo apt-get remove --purge --auto-remove python-sense-emu python3-sense-emu python-sense-emu-doc sense-emu-tools
- 移除Libre Office(后边的*意思是全部移除)
1
sudo apt-get remove --purge --auto-remove libreoffice*
- 移除掉浏览器(保留谷歌浏览器,因为项目中用到了谷歌浏览器)
1
sudo apt-get remove --purge --auto-remove claws-mail rpi-chromium-mods epiphany-browser dillo
- 移除两套Java IDE:BlueJ与Greenfoot,一套轻量型IDE:Geany
1
sudo apt-get remove --purge --auto-remove bluej greenfoot geany
- 执行清洁
1
2sudo apt-get autoremove
sudo apt-get clean升级固件,让固件支持emmc 5.1
- 升级bpi-tools
1
2sudo su
bpi-tools - 下载升级固件驱动
1
bpi-update -c bpi-m2p.conf
- 检查下载的文件格式
1
file *.tgz
- 生成bootloaderbootloader 生成后将会出现地址
1
bpi-bootsel
- 升级bootloader使用生成的bootloader
1
bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2p/BPI_M2P_720P.img.gz
- 重启
1
reboot
生成自己的ROM
http://forum.banana-pi.org/t/how-to-use-bpi-tools-migrate-command-to-build-yourself-image/2019
http://wiki.banana-pi.org/Getting_Started_with_M2P#Load_your_image_on_M2P_EMMC
参考了这两个链接。
- 本文标题:友善之臂移植香蕉派的树莓派系统,并进行精简
- 本文作者:Roy
- 创建时间:2020-01-19 09:10:35
- 本文链接:https://www.yrzdm.com/2020/01/19/Friendly-BananaPi-Raspberry/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!