| Deutsch English Français Italiano |
|
<vn9esp$1d2ki$4@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.sys.raspberry-pi Subject: Re: How to boot from SD but run from USB? Date: Tue, 28 Jan 2025 02:20:09 -0000 (UTC) Organization: A noiseless patient Spider Lines: 17 Message-ID: <vn9esp$1d2ki$4@dont-email.me> References: <vn1183$2detc$1@dont-email.me> <1737795373@f2060.n280.z2.binkp.net> <vn83on$u5ce$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 28 Jan 2025 03:20:09 +0100 (CET) Injection-Info: dont-email.me; posting-host="fe8955cd4a9f651e232c5cc29666e8bf"; logging-data="1477266"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX188itzSrqTzALU3Fke4S/pM" User-Agent: Pan/0.161 (Chasiv Yar; ) Cancel-Lock: sha1:k8i/P1q5sIduyHGl47BO/zarivo= Bytes: 1806 On Mon, 27 Jan 2025 14:04:07 +0000, The Natural Philosopher wrote: > Yup Arm/broadcomm based Pis 'do it their way' > > It goes back to the chips inception as a set top box embedded processpor Also remember that GRUB depends on BIOS or UEFI, and the former is x86- specific -- not sure about the latter. Basically, every vendor’s ARM chipset came up with its own way of booting. In the absence of a BIOS-style interface for querying what hardware is available, the Linux kernel is built with a “device tree” structure that hard-codes this information for your specific chipset. There is now an equivalent spec standardized for the ARM world (adaptation of UEFI??), but I understand this is only in use on servers with AArch64, and the Raspberry Pi predates it anyway.