-
Notifications
You must be signed in to change notification settings - Fork 133
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
Always set bootdev during install #545
Comments
I am not sure if MSD booting is something worth spending much time on. |
Well, I have it running 100% fine on my RPI0s, but initial setup is complex due to non-supporting install procedure and manual SD operation is an issue (for update / maintenance, etc) if SD is not much physically accessible: it is often the case if you embed your PI within an enclosure / bigger device. Pi Foundation invested time in MSD booting (and gradually made it a default feature for new models) because their customers asked for it: demand & usecases are indeed increasing. Thanks! |
If rpi.org would do some more effort and:
Then I might think about it. |
I'm sure @pelwell, @ghollingworth & crew would value your feedback on improving things, particularly about bootloader's feedback on selected boot partition, and USB power cycling (note some improvements were built-in since Oct 29th). Anyhow, as a simple berryboot user, getting feature support parity across devices, and consistent use of current Cheers. |
Referencing this thread on USB power-cycling raspberrypi/linux#3058 (comment) and eventual improvements? |
Capturing within a specific issue a setup problem that has popped up in several issues.
Currently
bootdev
parameter incmdline.txt
is only set by install routine when setting-up USB boot option.The problem arises as current USB-boot option setup may not cover all possible cases, and therefore there can be hit/miss situations as explained in that earlier thread.
While overall partition detection may need to be more robust (using UUIDs or else. LibreELEC has some inspiring init code doing that), setting
bootdev
in all cases would not break existing setups, and would help in USB-boot setup that are not fully handled currently (like MSD requiring bootcode.bin on SD).Thanks for consideration.
The text was updated successfully, but these errors were encountered: