Robert wrote: > On Thu, 14 May 2009 18:01:25 -0500 > "Tony Abernethy" <t...@servacorp.com> wrote: > > > Otto Moerbeek wrote > > > > > > Thanks for the report, but please also provide the output > of fdisk. > > > We are working on a more strict mbr validation, but this is all > > > quite tricky and will take some iterations to get right. > > > > > This thing seems to be aimed at reading my mind. > > Not what is IN my mind, but what SHOULD BE in my mind. > > Loverly if you can pull it off. > > > > Upgrade USB stick (sdb) on Lenovo T60 gives: (there may be typos) > > Available disks are: sd0 sd1. > > Which one is the root disk? (or 'done') [sd0] sd1 > > Root filesystem? [sd1a] > > Checking root filesystem (fsck -fp /dev/sd1a)...OK. > > Mounting root file system (mount -o ro /dev/sd1a /mnt)...OK. > > DHCPREQUEST on em0 to 255.255.255.255 port 67 > > DHCPACK from 192.168.2.1 (00:11:50:72:b5:ac) > > bound to 192.168.2.12 -- renewal in 905174339 seconds. > > Do you want to do any manual network configuration? [no] > > Force checking of non-root filesystems? [yes] no > > fsck -p /dev/sd0a...1 is after 0, ok > > 2 is after 0, ok > > 0 is before 1, ok > > 2 is after 1, ok > > 0 is before 2, ok > > 1 is before 2, ok > > 1 is after 0, ok > > 2 is after 0, ok > > 0 is before 1, ok > > 2 is after 1, ok > > 0 is before 2, ok > > 1 is before 2, ok > > FAILED. You must fsck /dev/sd0a manually. > > # > > > > Cause: > > upgrade on T60 where sd1 is OpenBSD USB flash drive > > and sd0 is the NTFS hard drive. > > Install was on T41 where sd0 is OpenBSD flash drive > > and wd0 is the NTFS hard drive. > > Something got confused. Understandably. > > Holds together remarkably well, considering! > > Looks like I need TWO flash drives: for sd0a and for sd1a. > > uhm, just guessing, but ... > so the fstab on your usb stick references sd0, but the stick is now > actually connected as sd1? > the upgrade script uses the info from the fstab on the rootfile system > selected and tries to find those partitions on the "wrong" disk? > edit the fstab and be happy? > > - Robert > Sounds like on-target guess. Also can boot bsd.rd and fixup if wrong flash drive for the laptop.
I was happy (even) before. To actually test a system, watch how it tries to cope when somebody rearranged the furniture ;-)