Date: Fri, 25 Oct 2019 17:41:37 -0400 From: Mason Loring Bliss <mason@blisses.org> To: freebsd-hackers@freebsd.org Subject: Booting from USB on RPi3 Message-ID: <20191025214137.GB12665@blisses.org>
next in thread | raw e-mail | index | archive | help
--s/l3CgOIzMHHjg/5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I posted this to freebsd-arm a couple days ago, but didn't get any bites. Apologies for the crosspost, but I'm hoping someone here's familiar with the code: I'm struggling with how to boot FreeBSD 12 directly from a hard drive on an RPi3b+, with no MMC card. It happens automatically with a Raspbian image, a= nd I got Devuan to boot this way by changing the right pointers in config.txt, but I'm struggling to figure out how to do it on FreeBSD. I'm not sure what dictates the boot behaviour. No matter what I try, I seem to fail through to the system trying to netboo= t. I read this thread: https://forums.freebsd.org/threads/booting-raspberry-pi-3-from-usb.7179= 8/ =2E..and that had me try changing fstab to point to the hard drive directly= , but that didn't work - the kernel hasn't loaded at that point - and there was t= he notion of adding these to loader.conf: vfs.mountroot.timeout=3D"15" vfs.mountfrom=3D"ufs:/dev/da0s2a" =2E..but those seem not to be helping. The bit that's frustrating is that clearly I'm starting the FreeBSD bootloader, as seen here: https://wiki.freebsd.org/MasonLoringBliss?action=3DAttachFile&do=3Dget&= target=3Drpi-boot.jpg How do I tell it to look at da0, either as a one-shot or persistently? (Preferably both!) In exchange for help, I'll document the process, complete with (better) screenshots, for the wiki. Thanks! --=20 Mason Loring Bliss mason@blisses.org They also surf, who only stand on waves. --s/l3CgOIzMHHjg/5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEEXtBZz1axB5rEDCEnrJXcHbvJVUFAl2zbBEACgkQnrJXcHbv JVXKthAArrPKwmEn0H+tg37uEDWHkDShAJuFfYci46ovLjCRpTIaRXT5ozP+lK33 2HW52uvrcCyZOx7xdcmHTFo64CxqfgsOcs0I21NPpgXQ9+VY3nR5FVPBYewOuNHA pN7Ue3bGJ/Y7WccRPPTniXgU3CueSl3z21/dgIjOdN2GH9+iZ4CbMyRwzcS/VX8w Dujn84QF0laBzlLCkmBn6Xlx4BF1EFs38n2chD32s78bO6/eYwzlOen/Why6EOPr d3ekjK1D1Jcsy37OnqV2NXWqWShuNmQhu/FQRr38rcQYLqWlTRSk/fSm439TkJXk XO2xKV7Wa1ug+rbtx2Xdel68Y21BoAHqO1E0zvGzOgYMaooIk/w9okhdfu8Rxksp 7WbSr92xrA+e/WGnBNko7WMFIKAKHfIUHIozMV2QkYLYdKY/Usu9denVyuvNKglt SDTnnlT/llvPnEBbUine2GqvHQBKKtUdU00raYt6ujuX4ILVtl8NLhas/zvWip1v jzRAzUN7jZ5MtnoVY9Rvf+CoaqOqIfSXQxe1q12iXZjQ3nOD/iYrMaNwa9cMlpu/ iuMpixxeyzSKbgI2ifYZ/iCVej3nzWZNJSJ4lOc0sj1XnwfHKM4GkImO1R0VnoSe DglEbb/w1sklW1h2gW2HVmE7AZcyFlXmmkYaU6dPBZkxefhqMbc= =/qsG -----END PGP SIGNATURE----- --s/l3CgOIzMHHjg/5--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20191025214137.GB12665>