使用 Debian Jessie,我的 Raspberry Pi 可以很好地从 NAS 启动。对于 Stretch,存在关闭(和重新启动)问题,因为 Stretch 似乎在关闭过程中过早禁用网络接口,因此 Pi 挂起。
通过执行以下更改
/etc/systemd/system/network-online.target.wants/networking.service
Before: ExecStop=/sbin/ifdown -a --read-environment --exclude=lo
After: ExecStop=/sbin/ifdown -a --read-environment --exclude=lo --exclude=eth0
启动过程再次起作用,但这显然是一个黑客行为。启用 nfsroot 时,为什么 Debian Stretch 没有遵循关闭服务的正确顺序?或者是否需要更改任何设置才能使其正常工作?
我进行了很多搜索,但不幸的是我找不到通用的解决方案。
非常感谢帮助!
谢谢!
再见