[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: armv6 on QEMU
thanks for the recipe.
> 4) Pull a copy down of the armv7.img.gz or build the earmv7hf release.
If all you need this for, is the bootarm.efi file, you can get
or corresponding for the release you want to spin up.
> 6) There are a couple of ways to proceed at this point.. if you can get
> the FFS mounted from the armv7.img and rpi.img images you can create the
> needed parts from those (I was not able to do this from a amd64 box,
> BTW, but YMMV). If that doesn't work for whatever reason, create a
> image with a MSDOS MBR on it that has a 80MB 32bit FAT and a FFS format
> 1 filesystem for the rest of the disk (newfs -O1 ....). Don't forget to
> put a MBR on it with fdisk and make the MS-DOS filesystem active.
I managed to do this part on NetBSD/amd64 8.0 by using a vnd
vnconfig -c /dev/vnd0d rpi.img
mount -t msdos /dev/vnd0e /mnt
mount -t ffs /dev/vnd0a /mnt
vnconfig -u vnd0
I do not yet have liftoff in my effort to boot an armv6 kernel
yet, though; I'm hitting a kernel assert in config_vsearch() in
KASSERT(ifattr || cfdriver_iattr_count(parent->dv_cfdriver) < 2);
fires for me. I mistakenly built from a 9.99.92 tree, though, so
I'm reverting my tree and re-trying with 9.0.
Main Index |
Thread Index |