Raspberry Pi通常使用从SD卡引导的单一操作系统进行设置。但是,这可能会限制某些用户。例如,您可能希望为不同的项目安装多个版本的Raspberry Pi OS。或者你可能想用Kodi、RetroPie和UbuntuMate多引导你的Raspberry Pi 4。
根据您的型号和首选的存储介质,多引导Raspberry Pi有不同的选项。下面介绍如何安装多个Raspberry Pi OSs,以供双引导和多引导使用。
覆盆子皮有很多优点。它很灵活,就像台式电脑一样适合孩子们的开发环境。它的多功能性和便携性超过了竞争,由于富有想象力的社区和支持的树莓Pi基金会。
但是覆盆子皮有一个关键的缺点。从SD卡引导操作系统意味着Pi被锁定到特定配置。如果你正在做一个相机项目,并且想切换到蓝牙扬声器,这可能会有问题。
通常,这里有两个选项:
然而,第三种选择是可用的,通常被忽略了:在Pi上安装多个操作系统。让我们看看它是如何工作的。
在Raspberry Pi的早期,操作系统引导介质只有一种选择:SD卡。
然而,随着平台的发展,添加了更多的选项。自从Raspberry Pi 3发布以来,就可以对电路板进行编程,以便从USB引导。
这导致USB闪存驱动器、USB硬盘驱动器(HDD)和USB固态驱动器(SSD)取代了SD卡。在USB闪存驱动器的情况下,这些是适合Raspberry Pi的低功耗设备。然而,大多数USB HDD和SSD都需要独立的电源,尽管有些例外。
例如,Western Digital的实验室团队(WD Labs)发布了一系列“PiDrive”硬盘(现已停产),这些硬盘共享Raspberry Pi的电源连接。
Raspberry Pi 3还向平台引入了网络引导。使用PXE(预执行环境),可以从*****的映像启动Pi 3和更高版本的模型。
NOOBS可以简单地在Raspberry Pi SD卡上安装多个操作系统。
您可以选择两个NOOBS版本。一个是在线安装程序,下载您选择的操作系统。另一个是离线安装程序,预加载了所有操作系统供您选择。使用适合您的internet连接的版本。
要使用NOOBS安装Raspberry Pi操作系统,请执行以下操作:
在菜单中,选择一个或多个要安装的操作系统。从Raspberry Pi OS到media center选项(如OpenElec),有几种操作系统可用。
完成后,每次启动Pi时,都可以选择要运行的操作系统。
NOOBS可用于任何型号的树莓皮。
在NOOBS之前有BerryBoot。它是引导加载程序,而不是安装程序。这一细微差别意味着它经过了优化,可以运行多个操作系统。
与NOOBS一样,BerryBoot要求您下载文件、解压缩并将内容复制到格式化的SD卡。然而,与NOOBS不同,BerryBoot没有离线安装程序。你需要确保你的Raspberry Pi在线下载你选择的操作系统。
BerryBoot支持安装到SD卡、USB设备甚至网络驱动器。要使用BerryBoot安装多个Raspberry Pi操作系统,请执行以下操作:
我们的《使用BerryBoot多引导树莓Pi的完整指南》更详细地概述了这些步骤。
像NOOBS一样,BerryBoot可以在任何版本的Raspberry Pi板上运行。
最后,还有网络引导选项。这内置于Raspberry Pi OS桌面,但要求所有设备通过以太网连接。不支持Wi-Fi。
然而,如果定期更换Pi的SD卡成为一个问题,这是理想的。通过网络引导,不需要SD卡——Pi从存储在网络驱动器上的磁盘映像引导。Raspberry Pi网站提供了关于如何使用PiServer设置PXE引导的详细说明。
使用这种方法,您可以维护多个Raspberry Pi OS环境,一个用于开发,另一个用于桌面生产力。只需重新启动Raspberry Pi即可选择其他操作系统。服务器也将备份操作系统,这意味着您不容易损坏SD卡。
此选项最适合树莓皮3及更高版本。
为了开始一个新项目而不得不反复重新格式化Raspberry Pi的SD卡的日子现在结束了。您所需要的只是一个多引导工具!完成后,您将拥有所需的所有Raspberry Pi操作系统,仅受存储设备大小的限制。
虽然NOOBS和BerryBoot充分利用了您的物理存储,但PiServer选项可能是最大的游戏规则改变者。话虽如此,NOOBS无疑是最简单的Raspberry Pi多引导安装程序。
现在您只需要选择要安装的Raspberry Pi操作系统。
Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!
Click here to subscribe
...件)是一个有用的安装界面,让您有机会从多个Raspberry Pi操作系统中进行选择。根据microSD卡上的空间大小,可以安装其中一个或多个。确保您的卡至少为4 GB。因为它需要先格式化,所以在**之前,请列出所有已安装的设备,包...
Raspbian Jessie是Raspberry Pi的一个很好的操作系统,但是如果你想要一个更传统的Linux计算体验,你可能会寻找一个不同的操作系统。 ...
...您需要依赖终端中的命令行条目。但是,如果您是Raspbian操作系统和Linux的新手,那么说起来容易做起来难。 ...
... 当你设置一个Raspberry Pi时,你需要安装一个操作系统。这和在PC或笔记本电脑上做的不一样。相反,通过将操作系统写入SD卡,将其安装在Raspberry Pi上。 ...
尽管Raspberry-Pi有很多操作系统可用,但您可能更愿意使用基于Linux的操作系统。但缺少触摸屏支持又如何呢? ...
... 只要你有一台电脑可以下载你喜欢的操作系统并写入microSD卡,你就可以开始了。 ...
...将其写入microSD卡。这个过程很简单,在我们的Raspberry-Pi操作系统安装指南中有详细的说明。 简而言之,将一张可用的microSD卡**电脑。完成后,打开蚀刻器,单击“选择图像”,然后浏览到所选复古游戏套件的(解压缩的)...
... Raspberry Pi的默认操作系统(以及大多数替代系统)依赖于一些配置参数,这些参数是在计算机从microSD卡启动时读取的。这些存储在配置.txt文档,位于/boot/文件夹中。 ...