树莓派安装OpenMediaVault后systemd-networkd-wait-online.service启动失败求助
树莓派安装OpenMediaVault后systemd-networkd-wait-online.service启动失败求助
兄弟我太懂你这种刚折腾NAS就掉坑的郁闷了!我之前用树莓派装OMV也遇到过类似的网络问题,给你分享几个亲测有效的解决办法:
首先,先解决眼前的启动卡死问题,让系统能正常跑起来:
- 启动时看到失败提示后,按回车进入命令行登录界面,用你树莓派的账号密码登录
- 先执行这个命令把这个烦人的等待服务停掉并禁用,避免下次启动还卡这里:
systemctl disable --now systemd-networkd-wait-online.service - 执行
reboot重启,这时候系统应该能正常启动,路由器也能识别到你的树莓派了
接下来要根治网络配置的问题,重点提醒:OMV会接管树莓派的网络管理,绝对不要手动改系统层面的网络文件! 正确的做法是用OMV自带的工具修复:
- 方法一:如果能连上网,直接登录OMV的Web界面,找到「网络」设置,重新配置你的网卡:建议设静态IP(选一个路由器DHCP池之外的地址,比如路由器是192.168.1.1,DHCP池是192.168.1.100-200,那你设192.168.1.50),DNS填8.8.8.8和8.8.4.4
- 方法二:如果还是连不上Web界面,就在命令行执行
omv-firstaid,这是OMV的急救工具,选择「Configure network interface」选项,跟着向导一步步重新配置网卡的IP、网关、DNS,配置完重启就好
要是你之后还想保留systemd-networkd-wait-online.service这个服务(比如有些依赖它的程序需要),可以调整它的超时时间,避免因为网络慢导致启动失败:
- 执行命令编辑配置文件:
nano /etc/systemd/system/systemd-networkd-wait-online.service.d/override.conf - 在文件里写入以下内容:
[Service] TimeoutStartSec=30s - 按
Ctrl+O保存,Ctrl+X退出,然后执行systemctl daemon-reload让配置生效,重启后就不会因为超时失败了
最后再给你提个醒:OMV的更新有时候会重置网络配置,所以每次更完最好检查下网络设置;另外树莓派的网卡尽量用有线的eth0,无线网卡在NAS场景下稳定性差,也容易出网络配置问题。
备注:内容来源于stack exchange,提问作者Adam
相关产品推荐
相关产品推荐

