使用raspberry pi非常有趣。拥有众多项目供您选择,这款售价50美元的计算机会让您忙上几个月。但是设置raspberry pi可能会很耗时。
如果您没有插入键盘来设置wi-fi,那么您将在努力寻找正确的显示配置。或其他一些琐碎的设置选项,实际上并不需要花费很长时间来解决。
但是在许多情况下,您可以轻松,快速地进行这些更改。这是在启动之前在/boot/分区中调整raspberry pi的方法。
什么是raspberry pi引导分区?
设置raspberry pi时,需要安装操作系统。这与pc或笔记本电脑上的操作不同。而是通过将raspberry pi写入sd卡来安装操作系统。
在此过程中,该卡被分为两个或多个分区。其中一个具有使用ext4文件系统格式化的操作系统。
另一个始终称为“ boot”,并称为/boot/。它具有许多引导数据,配置和其他选项,并使用fat文件系统进行了格式化。请注意,每个raspberry pi发行版都需要/boot/分区。
除了可以使用/boot/来调整raspberry pi的硬件设置外,还需要注意另一种方式。可以在任何带有读卡器的计算机上访问/boot/分区。这与主要操作系统几乎相反,后者只能始终在linux计算机上读取。
这样,您可以在windows,macos,linux和其他任何设备中访问/boot/。重要的是,您还可以从raspberry pi上已安装的操作系统浏览到它。
因此,/boot/分区很有用。但是你能用它做什么?将raspberry pi的sd卡插入pc中,打开/boot/,然后继续进行查找。
1。为raspberry pi发行版添加标签
在raspberry pi上运行多个项目可能会有些混乱。例如,我维护一个电子表格,因此我知道每个pi在做什么。我还注意到连接了什么硬件,例如相机或触摸屏,以及pi处于哪种情况。
但是您可能只有一个pi,带有多个microsd卡,可以在项目之间轻松切换。但是,即使那样,您仍然可能很难回忆起每张卡上的内容。
只需在/boot/分区中使用有用的名称(例如“ security cam.txt”或您可以将有关项目的更多详细信息添加到文件正文中。
这样做可以使您无需启动即可快速识别sd卡。
2。调整config.txt以获得更好的硬件兼容性
尽管raspberry pi没有这样的系统bios,但确实具有config.txt文件,该文件位于/boot/中。
这是raspberry pi的调整主场,几乎所有您可以想象的选项都可以选择。该文件具有一组使用“属性=值”格式(无引号)的设置列表,每行一个。请注意缺少空格。可以使用#字符添加注释以开始一行。
config.txt文件的每个部分均已清楚标记,并在注释行中解释了每种设置的作用。虽然只应谨慎编辑此文件,但有足够的信息可阻止您进行更改,从而造成严重的后果。
您在此处进行的调整类型取决于您的硬件设置。例如,您可能希望在启动时启用摄像头模块:
start_x=1
同时,如果您想通过hdmi输出图片,请使用
hdmi_safe=1
此设置结合了各种hdmi设置,以创建应强制hdmi正常运行的通用修复程序。
另一个值得注意的config.txt调整项正在旋转使用display_rotate显示。例如,以
display_rotate=1
旋转180度旋转90度,同时是
display_rotate=2
正如您将要收集的那样,config.txt是raspberry pi上最重要的硬件配置功能。尽管raspi-config很重要,但是config.txt的影响更大,允许进行大量的预引导配置。
请咨询elinux.org wiki,以获取有关config.txt文件的更详细的信息。
3。创建空白文件以启用ssh
使用ssh远程访问raspberry pi可节省大量时间。例如,您可能希望更新操作系统,但无法将pi连接到电视。答案是远程访问raspberry pi,而ssh是执行此操作的最快方法。
但是,基于debian的raspberry pi操作系统的更高版本默认情况下禁用ssh。这是一种安全措施,可能会给普通用户带来不便。
但是,有一种解决方法。只需在/boot/分区中创建一个特殊文件以启用ssh。
在计算机上打开/boot/分区并创建一个新文件。将其标记为 ssh 并删除文件扩展名。就这么简单!尽可能快地将ssh标志文件保留在pc上是值得的。这样,您需要做的就是每次安装raspberry pi os时将该文件拖放到/boot/分区中。
在pi启动时,此文件充当标志,指示操作系统以启用ssh。
请注意,首次登录时,系统会提示您更改默认的“ pi”用户密码。
4。在wpa_supplicant.conf
中保存wi-fi网络凭据。设置raspberry pi的另一个时间浪费是使设备进入无线网络。虽然直接将其插入路由器可以节省时间,但您可能没有足够的端口。或者您将pi放在距离太远的地方。
答案是无线网络,这意味着登录到pi的桌面环境。使用鼠标和键盘进行设置不会花费太长时间。您可以通过编辑wpa_supplicant.conf文件在命令行中进行设置,但也可以在pi启动之前进行编辑。
在/boot/分区中,创建一个新文件wpa_supplicant.conf。 。在pc的文本编辑器中打开它(例如windows上的记事本,或者您可能更喜欢notepad ++)。复制并粘贴以下行:
ctrl_interface=dir=/var/run/wpa_supplicant group=netdev
update_config=1
country=us
network={
ssid=“ssid”
psk=“password”
key_mgmt=wpa-psk
}
需要进行一些编辑。首先,适当地更改国家(例如,英国的gb)。
在此之后,设置ssid和password字段以匹配您的无线网络。保存文件,然后关闭它并启动您的pi。该设备应立即连接到本地wi-fi。访问路由器的管理页面以查看pi的ip地址。
然后,您应该可以通过ssh远程访问raspberry pi。与ssh一样,值得在您的pc上保留wpa_supplicant.conf文件的副本以进行快速设置。
5。使用/boot/分区修复错误
2019年发布的raspberry pi 4具有三个具有不同ram规范的迭代。尽管1gb和2gb型号运行良好,但4gb raspberry pi 4却存在错误。具体来说,这与ubuntu中的usb端口检测有关。
该错误阻止了在4gb版本的pi 4中检测到端口,但是有一种解决方法。在正式发布正式补丁之前,您可以调整操作系统可用的ram量。
打开/boot/firmware并找到usercfg.txt文件。在文本编辑器中启动它并添加:
total_mem=3072
这会将可用ram从4gb更改为3gb。
保存文件并关闭,然后启动您的raspberry pi4。usb端口现在应该可以工作了。以后的更新应该可以解决此问题,因此请确保在发生这种情况时删除usercfg.txt中的行。
6。将数据从pc复制到raspberry pi
如果需要将数据快速从pc复制到raspberry pi,则可以使用/boot/分区。只需将数据复制到新目录中,即可在启动pi时访问。请注意,/boot/分区的大小是有限的。
因此,它仅适用于小文件,例如mp3或图像,而不适用于视频文件。这不是理想的解决方案,但是它可以工作。
这里有更多在pc和raspberry pi之间复制数据的方法。
使用raspberry pi/boot/分区的6种方法
在/boot/分区中配置raspberry pi的选项太多,您可以节省下一个项目的时间。回顾一下,您可以在/boot/分区中执行以下操作:
标记sd卡
调整config.txt
启用ssh
预加载您的无线网络凭据
修复错误
将数据从pc复制到pi
其中许多调整加快速度,但您可以进一步简化raspberry pi的设置。这是节省时间用pibakery配置raspberry pi的方法。
多速率转换信号频谱研究
无线电发射功率与发射距离有什么关系
西陇科学与宝洁公司在西陇科学总部举行了合作20周年纪念会议
贴片电容的基本原理和功能 贴片电容在直流电路中的应用
中国科技巨头实现弯道超车,发布全球最强5G芯片
通过引导分区破解树莓派的6种方法
星恒电源对锂电行业发展的思考与经验
将在2020年推出的新款iPad Pro有哪些值得期待的地方
国产EDA有哪些“杀手锏”?
什么原因引起PCB板三防漆分层脱离?
专门针对牙科商业级3D打印机DentalFab正式上市
华为2017新“机皇”渲染图泄露!颜值令人惊叹!
聚创新能源投资360亿元在眉山建设锂电池生产基地
你觉得红米note8怎么样呢?你认为红米note8的卖点在哪里?
什么是ofdm,ofdm是什么意思?
aigo移动电源 A10S,超大功率双向快充,低头族必备
努比亚Z17S明日发布:真机曝光,四曲面炫光玻璃+无边框全面屏,秒杀小米MIX2!
红外线能穿透玻璃吗
可判断物体运动方向的电路
如何更换电脑电源风扇