设置Raspberry Pi通常意味着将磁盘映像写入microSD卡,然后使用它启动操作系统。
在大多数情况下,这是一个很好的流程。。。但这不是唯一的选择。现在你可以使用网络启动运行你的树莓皮,完全忘记microSD卡!
传统上,运行Raspberry Pi意味着将首选发行版的磁盘映像写入microSD。这通常是使用诸如Etcher之类的工具完成的(尽管Linux和macOS用户可以访问命令行工具来写入数据)。
拥有一个快速、有弹性的microSD卡很重要,但即使是最好的设备也会出现性能下降,最终会失败。保留microSD卡的备份是个好主意,这样您就可以立即将图像复制到新卡上。
另一种选择是从USB设备启动,但随着Raspberry pi3B+的发布,情况有所改善。现在您可以通过以太网从中央服务器引导多个Raspberry Pi。这使用预引导执行环境(或PXE,发音为“pixie”),称为网络引导(或“netboot”)。多亏了Raspbian的一个新特性,PiServer,它才成为可能。
多年来,PXE一直是台式机和服务器的一个常见功能,尽管它通常用于公司和公共机构。对于学校或企业中的Raspberry Pis,使用piServer,不需要在每个Pi上安装操作系统——相反,一台服务器作为服务器运行Raspbian x86发行版,每个Raspberry Pi充当从服务器上的操作系统引导的客户机(零或超薄客户机)。这是一个很好的方法来控制每个Raspberry Pi上安装了什么(都托管在服务器上),并监视它们的使用方式。
设置这个非常简单。然而,PXE并不适用于旧的覆盆子皮的,只有2018年的模式,覆盆子皮3 B+。
除此之外,您还需要一台台式计算机或笔记本电脑,或者一些其他合适的设备来运行Raspbianx86。您还需要:
这两个都是配置PXE所必需的,但一旦完成,microSD卡就可以重新使用。
下载了Debian Stretch和Raspberry Pi桌面(Raspbianx86的官方名称),您有几个选项。它可以从DVD-ROM或USB作为实时光盘运行;或者,您可以使用VirtualBox将其安装为虚拟机。如果你打算使用专用机器,那么完整的安装是合适的。
虽然可以使用运行Raspbian的Raspberry Pi作为服务器,但这会导致性能降低。
无论您选择哪种解决方案,请确保网络上的每个Raspberry Pi都有足够的HDD容量。设置好系统后,启动Raspbianx86。
您现在应该准备好配置Raspberry Pi 3 B+。您应该已经将操作系统写入microSD卡,因此请确保已将其**Raspberry Pi并启动计算机。
打开命令行(或通过SSH连接)并输入:
sudo nano /boot/config.txt在文本编辑器中打开文件后,将以下内容添加到文件末尾:
program_u**_boot_mode=1保存文件并按Ctrl+X退出,然后关闭Raspberry Pi:
sudo shutdown现在可以卸下microSD卡。
注意:使用此一体式命令,您可以通过上述过程节省时间:
echo program_u**_boot_mode=1 | sudo tee -a /boot/config.txt但是,您仍然需要关闭计算机。
通过以太网电缆连接到Raspberry Pi 3 B+,您就可以连接电源并启动了。在这个阶段,什么也不会发生,除了电源LED亮起。
把它放到一边,然后配置PiServer。在服务器计算机上,从首选项菜单启动PiServer。按照向导中的说明设置网络。您应该在Add clients屏幕中看到网络上每个Raspberry Pi 3 B+的MAC地址;进入Add users屏幕创建一个或多个用户帐户和密码。
注意:以后可以添加更多。此外,帐户是可移植的,并且不锁定到特定的树莓PI。
单击“下一步”添加软件,然后选择希望每个客户端使用的操作系统。目前,Raspbian和Raspbian Lite可用。单击“下一步”完成过程,安装客户端操作系统,然后完成。
到目前为止,您应该至少有一台Raspberry pi3b+作为零客户机运行,还有一台PC为32位计算机运行Debian Stretch发行版。最终的结果是一个简化,网络化,树莓皮环境,是集中控制,不需要microSD卡。
对于脱机项目或许多联机项目来说,它可能并不理想,但作为许多计算任务的解决方案,网络引导Raspberry pi3b+是理想的。您可能有一个家庭服务器来连接您的Raspberry Pi,或者在教室场景中使用PiServer作为中心服务器。在工业场景中,PiServer甚至可以使用以太网供电(PoE)来控制一堆Raspberry Pis。一切都很令人兴奋,不是吗?
想要更多Raspberry Pi服务器解决方案吗?这台小小的电脑有这么多功能,从Raspberry Pi媒体服务器到Raspberry Pi网络托管服务器!
...ndroid上使用交换文件方法增加RAM有三个主要部分:高质量microSD卡(最好是4级或更高级别)Android**或平板电脑管理交换文件的应用程序虽然支持Android很简单,但可能还不够。有些**(如小米红米Note4)在内核级别限制交换文件的...
microSD卡价格暴跌,但容量猛增。这些微型卡拥有难以置信的大存储容量,外形尺寸小得离谱。但随着新卡以更大的尺寸(如SanDisk的400GB卡)首次亮相,最新的容量比低容量卡更适合零售。 ...
... 如果您的**有存储卡插槽,那么解决方案很简单。microSD卡是扩展**存储空间的廉价方法。您可以将应用程序移动到SD卡以释放空间,而不是删除Android设备上的应用程序。 ...
...存储。如果你的设备没有集成存储,你最好希望它有一个microSD插槽。从相机到智能**,甚至任天堂的开关都需要存储空间。 ...
... 除了Raspberry Pi之外,您还需要HDMI电缆、可靠的microSD卡、用于初始设置的键盘/鼠标组合以及游戏控制器。虽然一个1GB的树莓皮4成本低于40美元,如果你是从零开始,你应该可以买到完整的套件低于100美元。 ...
...pberry Pi 3B+以获得最佳效果) 格式化的空白microSD卡 Windows计算机 一个显示器,键盘和鼠标为您的树莓皮 可靠的电源 运行Windows 10 Pro(或支持终端服务的早期...
无论你需要**、照相机还是其他的小玩意儿,买一张microSD卡似乎是一件很简单的事情,对吧? ...