0x00

BerryBoot是一款基于树莓派启动的启动管理工具, 它最大的优势是可以在不通过SD卡的前提下在多个系统中选择启动, 你既可以将系统存放在卡上,也可以, 如果你需要更多空间的话,将系统运行在外接的硬盘上并配置BerryBoot只将SD卡作为一个启动器。
可以将它看作是一个引导系统

0x01

  1. 这里下载
  2. 下载后将其解压并将全部文件放入FAT32格式的空白SD卡,将SD卡插入树莓派,通电开机。
  3. 当树莓派的灯闪烁几下后会进入BerryBoot系统,在里面进行配置。
  4. 初次启动后第一个界面可以直接跳过,来到第二个界面选择系统安装位置,可以选择SD卡、usb设备或网络设备。
  5. 配置完第二个界面后来到第三个界面,在这可以在线下载系统并自动安装。如果要安装已经下载好的系统直接关闭这个界面即可。
    提前下载好的系统安装:

    1. 下载系统,这里推荐BerryServer,BerryServer有大量适合树莓派的系统,也可以自己在BerryServer发布自己编译好的系统。
    2. 将下载好的系统文件解压至xxxx.img格式的文件。
    3. 将系统文件usb设备并将其插入树莓派。
    4. 在BerryBoot中鼠标左键长按Add OS选择Install from USB stick,选择系统文件即可。
  6. 每次开机都会进入BerryBoot选择菜单,可以在Edit configcmdline.txt中更改bootmenutimeout=10的倒计时,如果有其他设备(比如安装在USB设备中)就需要在uEnv.txt中添加bootmenutimeout=10nobootmenutimeout表示不自动进入系统。如果要跳过BerryBoot可以将系统设为默认(set default),这样可以开机跳过BerryBoot直接进入选定的系统。
    若要Openelec支持ssh, 还需要在cmdline.txt 最后添加ssh
  7. 重启几秒后即可进入选定安装后的系统。

#无屏幕情况下使用BerryBoot

这里使用VNC进行远程访问,树莓派需要连上网线并与电脑保持在同一个局域网的同一网段。最简单的办法是共享本地连接, 并用一根网线连接树莓派和电脑。

  1. 将BerryBoot系统文件中的cmdline.txt文件内容更改为:
smsc95xx.turbo_mode=N elevator=deadline quiet bootmenutimeout=10 vncinstall ipv4=192.168.137.27/255.255.255.0/192.168.137.1

其中192.168.137.27为局域网ip地址,192.186.137.1为局域网网段,可以根据自己情况更改,保证电脑能正常连接访问树莓派即可。

  1. 树莓派通电并接上网线后,电脑上使用VNC客户端,地址输入树莓派ip:5900

END

Last modification:October 24th, 2019 at 04:24 pm
如果觉得我的文章对你有用,请随意赞赏