如何在没有microsd卡的情况下进行网络引导

现在你可以使用网络引导运行你的Raspberry-Pi,完全不需要microSD卡。...

设置Raspberry Pi通常意味着将磁盘映像写入microSD卡,然后使用它启动操作系统。

network-boot-raspi

在大多数情况下,这是一个很好的流程。。。但这不是唯一的选择。现在你可以使用网络启动运行你的树莓皮,完全忘记microSD卡!

microsd、u**还是以太网?树莓皮

传统上,运行Raspberry Pi意味着将首选发行版的磁盘映像写入microSD。这通常是使用诸如Etcher之类的工具完成的(尽管Linux和macOS用户可以访问命令行工具来写入数据)。

拥有一个快速、有弹性的microSD卡很重要,但即使是最好的设备也会出现性能下降,最终会失败。保留microSD卡的备份是个好主意,这样您就可以立即将图像复制到新卡上。

007Ys3FFly1goux7ezgswj30im0axgmm

另一种选择是从USB设备启动,但随着Raspberry pi3B+的发布,情况有所改善。现在您可以通过以太网从中央服务器引导多个Raspberry Pi。这使用预引导执行环境(或PXE,发音为“pixie”),称为网络引导(或“netboot”)。多亏了Raspbian的一个新特性,PiServer,它才成为可能。

多年来,PXE一直是台式机和服务器的一个常见功能,尽管它通常用于公司和公共机构。对于学校或企业中的Raspberry Pis,使用piServer,不需要在每个Pi上安装操作系统——相反,一台服务器作为服务器运行Raspbian x86发行版,每个Raspberry Pi充当从服务器上的操作系统引导的客户机(零或超薄客户机)。这是一个很好的方法来控制每个Raspberry Pi上安装了什么(都托管在服务器上),并监视它们的使用方式。

在raspberry pi上使用netboot需要什么

设置这个非常简单。然而,PXE并不适用于旧的覆盆子皮的,只有2018年的模式,覆盆子皮3 B+。

除此之外,您还需要一台台式计算机或笔记本电脑,或者一些其他合适的设备来运行Raspbianx86。您还需要:

  • 树莓石
  • MicroSD卡

这两个都是配置PXE所必需的,但一旦完成,microSD卡就可以重新使用。

如何设置raspberry pi服务器

下载了Debian Stretch和Raspberry Pi桌面(Raspbianx86的官方名称),您有几个选项。它可以从DVD-ROM或USB作为实时光盘运行;或者,您可以使用VirtualBox将其安装为虚拟机。如果你打算使用专用机器,那么完整的安装是合适的。

虽然可以使用运行Raspbian的Raspberry Pi作为服务器,但这会导致性能降低。

无论您选择哪种解决方案,请确保网络上的每个Raspberry Pi都有足够的HDD容量。设置好系统后,启动Raspbianx86。

如何配置raspberry pi客户端

您现在应该准备好配置Raspberry Pi 3 B+。您应该已经将操作系统写入microSD卡,因此请确保已将其**Raspberry Pi并启动计算机。

Set the boot mode to switch your Raspberry Pi to network boot

打开命令行(或通过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

但是,您仍然需要关闭计算机。

如何启动你的覆盆子皮pxe

通过以太网电缆连接到Raspberry Pi 3 B+,您就可以连接电源并启动了。在这个阶段,什么也不会发生,除了电源LED亮起。

把它放到一边,然后配置PiServer。在服务器计算机上,从首选项菜单启动PiServer。按照向导中的说明设置网络。您应该在Add clients屏幕中看到网络上每个Raspberry Pi 3 B+的MAC地址;进入Add users屏幕创建一个或多个用户帐户和密码。

注意:以后可以添加更多。此外,帐户是可移植的,并且不锁定到特定的树莓PI。

单击“下一步”添加软件,然后选择希望每个客户端使用的操作系统。目前,Raspbian和Raspbian Lite可用。单击“下一步”完成过程,安装客户端操作系统,然后完成。

没有microsd卡的简单raspberry pi服务器

到目前为止,您应该至少有一台Raspberry pi3b+作为零客户机运行,还有一台PC为32位计算机运行Debian Stretch发行版。最终的结果是一个简化,网络化,树莓皮环境,是集中控制,不需要microSD卡。

对于脱机项目或许多联机项目来说,它可能并不理想,但作为许多计算任务的解决方案,网络引导Raspberry pi3b+是理想的。您可能有一个家庭服务器来连接您的Raspberry Pi,或者在教室场景中使用PiServer作为中心服务器。在工业场景中,PiServer甚至可以使用以太网供电(PoE)来控制一堆Raspberry Pis。一切都很令人兴奋,不是吗?

想要更多Raspberry Pi服务器解决方案吗?这台小小的电脑有这么多功能,从Raspberry Pi媒体服务器到Raspberry Pi网络托管服务器!

  • 发表于 2021-03-24 13:16
  • 阅读 ( 215 )
  • 分类:IT

你可能感兴趣的文章

如何使用microsd卡为android设备添加更多ram

...ndroid上使用交换文件方法增加RAM有三个主要部分:高质量microSD卡(最好是4级或更高级别)Android**或平板电脑管理交换文件的应用程序虽然支持Android很简单,但可能还不够。有些**(如小米红米Note4)在内核级别限制交换文件的...

  • 发布于 2021-03-11 00:27
  • 阅读 ( 244 )

你的树莓皮有问题吗?试试这4个补丁

...已正确连接,并且已将Raspbian(或其他操作系统)闪存到microSD卡。 ...

  • 发布于 2021-03-11 15:11
  • 阅读 ( 273 )

使用microsd卡在android上获得更多存储空间的3种方法

... microsd卡有4个问题 ...

  • 发布于 2021-03-12 21:14
  • 阅读 ( 219 )

超大尺寸的手机!您应该购买400gb microsd卡吗?

microSD卡价格暴跌,但容量猛增。这些微型卡拥有难以置信的大存储容量,外形尺寸小得离谱。但随着新卡以更大的尺寸(如SanDisk的400GB卡)首次亮相,最新的容量比低容量卡更适合零售。 ...

  • 发布于 2021-03-13 02:23
  • 阅读 ( 211 )

如何直接连接到树莓皮没有互联网

...)。 微型USB电缆和电源。 MicroSD卡。 以太网电缆,两端带有RJ45连接器。 ...

  • 发布于 2021-03-16 08:17
  • 阅读 ( 219 )

如何将应用程序移动到android设备上的sd卡

... 如果您的**有存储卡插槽,那么解决方案很简单。microSD卡是扩展**存储空间的廉价方法。您可以将应用程序移动到SD卡以释放空间,而不是删除Android设备上的应用程序。 ...

  • 发布于 2021-03-18 07:37
  • 阅读 ( 378 )

最快最好的microsd卡

...存储。如果你的设备没有集成存储,你最好希望它有一个microSD插槽。从相机到智能**,甚至任天堂的开关都需要存储空间。 ...

  • 发布于 2021-03-19 04:06
  • 阅读 ( 231 )

树莓皮复古游戏:了解ROM,retropie,recalbox等

... 除了Raspberry Pi之外,您还需要HDMI电缆、可靠的microSD卡、用于初始设置的键盘/鼠标组合以及游戏控制器。虽然一个1GB的树莓皮4成本低于40美元,如果你是从零开始,你应该可以买到完整的套件低于100美元。 ...

  • 发布于 2021-03-20 04:30
  • 阅读 ( 586 )

如何将raspberry pi设置为windows瘦客户端

...pberry Pi 3B+以获得最佳效果) 格式化的空白microSD卡 Windows计算机 一个显示器,键盘和鼠标为您的树莓皮 可靠的电源 运行Windows 10 Pro(或支持终端服务的早期...

  • 发布于 2021-03-21 09:29
  • 阅读 ( 682 )

购买microsd卡时应避免的5个错误

无论你需要**、照相机还是其他的小玩意儿,买一张microSD卡似乎是一件很简单的事情,对吧? ...

  • 发布于 2021-03-22 09:26
  • 阅读 ( 234 )