Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

NFS Configuration for netbooting Raspberry Pi's

Featured Replies

Hi togheter,

 

i've tried for days now using the nfs server of unraid to netboot some of my raspberry pis.

As you can see in the attached image it's kind of working, but after first boot no font is visible.

Also after reboot the pi hangs on some jobs and doesn't boot back to desktop.

As it was working to netboot the pi from another pi i think it should be an error in the nfs rules.

Maybe someone have already done it or could direct me in the right direction?

 

Network and machine info:

Running Unraid 6.9.2

TFTP Server via Pihole Docker Image (Dnsmasq)

Raspberry Pi 4b

all running in /24 home lan

 

NFS settings:

NFSv3 (cause in v4 is just enabled in Unraid 6.10?)

Export: Yes

Safety: Privat

Rule:

*(rw,sync,no_subtree_check,no_root_squash)

Also tried with *(rw,fsid=0,sync,no_subtree_check,no_auth_nlm,insecure,no_root_squash) and some other variations

 

etc/exports:

"/mnt/user/4df8dafb" -async,no_subtree_check,fsid=108 *(rw,sync,no_subtree_check,no_root_squash)
"/mnt/user/69bfaec2" -async,no_subtree_check,fsid=109 *(rw,fsid=0,sync,no_subtree_check,no_auth_nlm,insecure,no_root_squash)
"/mnt/user/rpis" -async,no_subtree_check,fsid=102 *(rw,sync,no_subtree_check,no_root_squash)

"4df8dafb" is the serial of the used raspberry, here used as rootfs partition of the pi

"rpis" folder is holding the boot files for raspberries used in TFTP Server.

 

The folders were newly created and the files are copied with rsync directly from the mounted partitions of the image. Tried with different images already.

 

Thanks for your help.

 

 

IMG_20220107_125647.jpg

Try '*(rw,sec=sys,insecure,anongid=100,anonuid=99,no_root_squash)' for your rule.

  • Author

Thanks for the tip but i got the same error with this rule.

 

I also tried with a dockerized nfs server (https://hub.docker.com/r/erichough/nfs-server)

There i got the same result with my or your rule.

 

Next thought of mine: Could it be a problem with the xfs filesystem used in my unraid?

 

  • 1 month later...

did you get any resolution to the issue as I am doing the same and wanting to netboot my rpi's?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.