NanoBSD (8.1-STABLE): can not boot with boot0sio & can not change
boot0cfg / active partition
Lev Serebryakov
lev at FreeBSD.org
Wed Sep 29 09:32:58 UTC 2010
Hello, Freebsd-embedded.
I have two problems with NanoBSD built from 8.1-STABLE sources
(1) I have serial console configured for speed 115200. I have
"BOOT_COMCONSOLE_SPEED=115200" setting, but boot0sio hangs. "mbr"
works fine, but "boot0cfg" can not change booting slice in this
case.
(2) When I try to use fdisk to change booting slice ("fdisk -1 -a
ad0") it complains after all questions (why, oh, why fdisk doesn't
have "not ask anything" mode WITHOUT config file?!):
Should we write new partition table? [n] y
fdisk: Class not found
fdisk: Failed to write sector zero
hostname#
boot0cfg can not install boot0sio too:
hostname# boot0cfg -B -b /boot/boot0sio ad0
boot0cfg: write_mbr: /dev/ad0: Operation not permitted
hostname#
So, I can not upgrade NanoBSD in-place, because I can not swap
bootable partition :(
--
// Black Lion AKA Lev Serebryakov <lev at FreeBSD.org>
More information about the freebsd-embedded
mailing list