Ubuntu 18 изменение NFS

Я пытаюсь загрузить пользовательское ядро Linux, которое я создал с Yocto на пи малины с помощью NFS для корневой файловой системы.

Вещь, установка сервера NFS работает отлично в Ubuntu 14.04 и 16.04, но она не работает над 18,04. На 18,04 я всегда добираюсь:

VFS: Unable to mount root fs via NFS, trying floppy

AFAIK, все 3 установки идентичны с точки зрения /etc/export

Что дает? Я знаю, что это не отказ пи с тех пор, если я приношу его к более старому компьютеру, это не загружает проблемы. Как я могу диагностировать это?

1
задан 4 June 2018 в 22:49

1 ответ

По-видимому, необходимо вынудить пи попросить NFSv3 иначе у значений по умолчанию сервера к NFSv4. Фиксация сделана на самом пи в /boot/cmdline.txt. Просто добавьте", tcp, v3" к Вашему nfsroot = параметр там. Таким образом, мой nfsroot определяется как: nfsroot=172.21.4.2:/mnt/pidata/piroot/r54,tcp,v3

4
ответ дан 3 December 2019 в 06:51

Другие вопросы по тегам:

Похожие вопросы: