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

Reply via email to