nanobsd boot slice selection does not work
Matthias Teege
matthias-bsde at mteege.de
Fri Apr 17 12:58:27 UTC 2009
Moin,
> Did you see correct output from dd and fsck at the end of the updatepX
> run?
Yes, no error message.
> What does 'boot0cfg -v ad0' tell you (change ad0 to you flash device if
> different)?
# boot0cfg -v ad1
# flag start chs type end chs offset size
1 0x00 0: 1: 1 0xa5 494: 15:32 32 253408
2 0x80 495: 1: 1 0xa5 989: 15:32 253472 253408
3 0x00 990: 0: 1 0xa5 993: 15:32 506880 2048
version=1.0 drive=0x80 mask=0x3 ticks=182 bell=# (0x23)
options=packet,update,nosetdrv
default_selection=F2 (Slice 2)
reboot with slice 2, works
# boot0cfg -s 1 -v ad1
# flag start chs type end chs offset size
1 0x00 0: 1: 1 0xa5 494: 15:32 32 253408
2 0x80 495: 1: 1 0xa5 989: 15:32 253472 253408
3 0x00 990: 0: 1 0xa5 993: 15:32 506880 2048
version=1.0 drive=0x80 mask=0x3 ticks=182 bell=# (0x23)
options=packet,update,nosetdrv
default_selection=F1 (Slice 1)
reboot with slice 2 to, but shows "Boot: 1" in Bootmanager.
If I select "1" with keyboard/console it boots from slice 1. If I select "2"
with the keyboard it boots from slice 2. It autoboots the slice which
was last selected by keyboard. It doesn't matter which slice I select
with boot0cfg.
Many thanks
Matthias
More information about the freebsd-embedded
mailing list