tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: [GSOC][NEWBIE]
On 3/28/24 17:44, Jamgadepatil Shivraj Shashikant wrote:
I even tried gziped kernel image stored in releasedir directory, so I
guess it's not only PVH boot that was causing the problem. I suspected I
might have built the kernel incorrectly, so I also tried booting from
the daily kernel build provided on the github but the kvm error persists.
qemu command I am using for booting the system is: qemu-system-x86_64 -m
2048 -kernel netbsd-GENERIC.gz -drive
if=virtio,file=disk.qcow2,format=qcow2 -enable-kvm
Don't gzip the kernel, here's an example session:
$ git branch
* perf
$ ./build.sh -U -u -j4 -T obj/tooldir -m amd64 tools
$ ./build.sh -U -u -j4 -T obj/tooldir -m amd64 kernel=MICROVM
$ KERNEL=sys/arch/amd64/compile/obj/MICROVM/netbsd
$ IMG=NetBSD-10.99.10-amd64-live.img # fetch and gunzip this from
https://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/202403200640Z/images/NetBSD-10.99.
10-amd64-live.img.gz
$ qemu-system-x86_64 \
-M microvm,x-option-roms=off,rtc=on,acpi=off,pic=off \
-enable-kvm -m 512 -cpu host,+invtsc \
-append "root=ld0a console=com rw -v" -display none \
-device virtio-blk-device,drive=hd0 \
-drive file=${IMG},format=raw,id=hd0 \
-netdev user,id=net0,hostfwd=tcp::10022-:22 \
-device virtio-net-device,netdev=net0 \
-kernel ${KERNEL} -serial mon:stdio
FYI I'll be mostly AFK till next Tuesday.
Cheers,
--
------------------------------------------------------------------------
Emile `iMil' Heitor <imil@{home.imil.net,NetBSD.org}> | https://imil.net
Home |
Main Index |
Thread Index |
Old Index