-
Notifications
You must be signed in to change notification settings - Fork 369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
netboot pxe boot issues with nightly image #824
Comments
The error is:
The issue is caused by this: |
Ok, got past that part. I just downloaded 2024-01-16_2023-12-11-octopi-bookworm-arm64-lite-1.1.0.zip and setup nfs and tftpboot. Looking at the HDMI output it insists on renaming the "pi" user to something else. I can't say "no thanks" so I provided "pi2" as the new user name. It prompted me for the new password twice, which is good practice. Then it told me that the user "pi2" doesn't exist and I'm back to renaming the "pi" user. |
@Philius did you solve it in the end? There seems to be a bug when changing the default user. still investigating. |
I'm onto other work. |
Sorry, brain fart. |
ChatGPT has the answer for regular PCs: https://chatgpt.com/share/dabae425-4f46-4b92-a8b6-0db92b0e5a3e |
@Philius that chatgpt answer goes on about how to set an NFS server, but then misses the point of how to set a raspeberrypi to boot such a partition. Do you want your kernel to boot from a network or only the root folder (I don't think I have time to figure out how its done on a PI, just pointing out its not there as far as I can see). |
Thanks for taking a look. |
What were you doing?
Netbooting a nightly image - 2023-12-11-octopi-bookworm-armhf-lite-1.1.0
I've got several PIs running this way around the house.
The key is to rename the nfs directory to that of the CPU ID, this is what the PI provides when it requests files during netboot.
That way dnsmasq knows where to look.
What did you expect to happen?
Clean boot, octoprint service started
What happened instead?
The "boot" included user prompts so I needed a monitor and keyboard. This ended up not working as intended.
The octoprint service did not start.
I've attached an abbreviated journalctl -b output which will hopefully serve as a pointer to some issues.
For example I didn't expect to be prompted to rename a user and have no way to say "no thanks" or "maybe later".
Did the same happen when running OctoPrint in safe mode?
n/a
Version of OctoPi
The same as that included in the nightly image.
Printer model & used firmware incl. version
n/a
I have read the FAQ.
journalctl.txt
The text was updated successfully, but these errors were encountered: