네트워크 부팅: NFS를 통해 루트 fs를 마운트할 수 없습니다.

네트워크 부팅: NFS를 통해 루트 fs를 마운트할 수 없습니다.

네트워크를 통해 Raspberry Pi 3를 부팅하려고 하는데 NFS를 통해 루트 파티션을 마운트하는 데 문제가 있습니다.

NFS 볼륨이 마운트 가능한지 다른 머신에서 확인했습니다. 나는 또한 비슷한 질문을 여기에서 보았습니다(예: 1,2), 불행히도 그들은 도움이 되지 않았습니다. 따라서 어떤 도움이라도 대단히 감사하겠습니다.

또한 커널 매개변수 중 어느 것도 이 문제를 디버깅하기 위한 추가 정보를 debug제공하지 않습니다.nfsrootdebug

하드웨어:라즈베리 파이 3 모델 B 개정판 1.2
운영 체제:RaspiOS Lite ARM64, Debian Buster 기반
핵심:2017년 5월 10일

시작 로그:

Sending DHCP requests ..., OK
IP-Config: Got DHCP answer from 192.168.178.1, my address is 192.168.178.24
IP-Config: Complete:
     device=eth0, hwaddr=b8:27:eb:e6:f9:aa, ipaddr=192.168.178.24, mask=255.255.255.0, gw=192.168.178.1
     host=192.168.178.24, domain=fritz.box, nis-domain=(none)
     bootserver=192.168.178.1, rootserver=192.168.178.38, rootpath=
     nameserver0=192.168.178.1
     ntpserver0=192.168.178.1
VFS: Unable to mount root fs via NFS.

cmdline.txt(가독성을 위해 줄 바꿈):

console=serial0,115200
console=tty1
debug
nfsrootdebug
root=/dev/nfs
nfsroot=192.168.178.38:/volume2/pxe/pi2--b8-27-eb-e6-f9-aa/,vers=4.1,proto=tcp rw
ip=dhcp
rootwait
elevator=deadline

/etc/export(Synology NAS를 통한 구성, 쉽게 읽을 수 있도록 줄 바꿈):

/volume2/pxe 192.168.178.0/24
(rw,async,no_wdelay,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)

관련 정보