cracauer@
Developer
I want to run an old FreeBSD install from 2004 in a VM. I know this isn't a supported release anymore but bear with me 
The only format I have is a tarfile of the root filesystem. It includes /boot and /kernel. I untarred it over a disk image that boots a modern FreeBSD.
I can't use bhyve because we don't have legacy BIOS for bhyve anymore, so QEMU it is. With a qemu line of `-drive file=root2.raw,format=raw,index=0,media=disk` I arrive at the following boot output.
What does this error indicate? Maybe wrong HD or HD controller type?
As I said, the filesystem does have /kernel and /boot/
The only format I have is a tarfile of the root filesystem. It includes /boot and /kernel. I untarred it over a disk image that boots a modern FreeBSD.
I can't use bhyve because we don't have legacy BIOS for bhyve anymore, so QEMU it is. With a qemu line of `-drive file=root2.raw,format=raw,index=0,media=disk` I arrive at the following boot output.
What does this error indicate? Maybe wrong HD or HD controller type?
Code:
Booting from Hard Disk...
\
Console: internal video/keyboard
BIOS drive A: is disk0
BIOS drive C: is disk1
BIOS 639kB/15232kB available memory
FreeBSD/i386 bootstrap loader, Revision 0.8
(root@wavehh.hanse.de, Thu Mar 11 22:18:59 EST 2004)
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel]...
can't load 'kernel'
can't load 'kernel.old'
Type '?' for a list of commands, 'help' for more detailed help.
ok ls
bad path ''
ok
As I said, the filesystem does have /kernel and /boot/