FreeBSD boot invalid partition
Ruben de Groot
mail25 at bzerk.org
Wed Dec 23 21:44:21 UTC 2009
On Wed, Dec 23, 2009 at 09:51:39PM +0100, Michel Le Cocq typed:
> I just dump a real host and try to restore it on a virtual host under
> kvm.
>
> When booting under KVM i see this :
> Booting From hard Disk...
> Invalid partition
> Invalid partition
> No /boot/loader
>
> FreeBSD/i386/Boot
> Default: 0:ad(0,a)/boot/kernel/kernel
> boot :
>
> If i enter :
> boot : 0:ad(0,d)
>
> it's ok and then :
> Manual Root Filesystem Specification :
> Mountroot> ufs:/dev/ad0s1d
>
> and it's finaly boot.
>
> [root at vbsdio ~]# cat /etc/fstab
> # Device Mountpoint FStype Options Dump Pass#
> /dev/ad0s1b none swap sw 0 0
> /dev/ad0s1d / ufs rw 1 1
> /dev/ad0s1g /local ufs rw 2 2
> /dev/ad0s1e /usr ufs rw 2 2
> /dev/ad0s1f /var ufs rw 2 2
> /dev/acd0 /cdrom cd9660 ro,noauto 0 0
> linproc /compat/linux/proc linprocfs rw 0 0
> [root at vbsdio ~]#
>
> I need to change my master boot device or anything else.
> But don't know what to do exactly.
Not sure, but I think boot0 only boots "a" partitions. So after
you manually boot like above, go into bsdlabel and change ad0s1d
into ad0s1a. Do the same in fstab.
More information about the freebsd-questions
mailing list