Booting from USB on RPI3

Jonathan Chen jonc at chen.org.nz
Thu Apr 23 21:31:28 UTC 2020


On Fri, 24 Apr 2020 at 09:26, bob prohaska <fbsd at www.zefox.net> wrote:
>
> On Fri, Apr 24, 2020 at 08:32:54AM +1200, Jonathan Chen wrote:
> > On Fri, 24 Apr 2020 at 08:22, Mark Millard <marklmi at yahoo.com> wrote:
> > [...]
> > > The RPi3 will not start to boot from a gpt partitioned
> > > media. So picking gpt labeling as the example is somewhat
> > > misleading for single-media booting. glabel based
> > > labeling would be more realistic for the context.
> >
> > The OP is attempting to boot off an external USB drive via loader.env.
> > So it's the external drive's partitioning system that is of interest.
>
> The USB drive on my system was written with dd using
>  FreeBSD-13.0-CURRENT-arm64-aarch64-RPI3-20200409-r359731.img
> It's been resized to fill the hard disk and given a swap partition.
> Gpart reports
> bob at www:~ % gpart show da0
> =>      63  78140097  da0  MBR  (37G)
>         63      2016       - free -  (1.0M)
>       2079    102312    1  fat32lba  [active]  (50M)
>     104391  78035769    2  freebsd  (37G)
>

This is consistent with what your boot messages are showing. Your
loader.env should have rootdev=disk1p2:

Your current boot failure is due to the contents of /etc/fstab. What
do you have in there?

Cheers.
-- 
Jonathan Chen <jonc at chen.org.nz>


More information about the freebsd-arm mailing list