EDIT: short summary now that the problem is solved so people don't need to read through all this to get a grasp of problem and solution:
Somewhere during the upgrade the script decided that /dev/ad10* now was /dev/ad14*. Hence, after the first part of the upgrade process the machine refused to boot.
Mounting /dev/ad14s1a (previously: /dev/ad10s1a) with the livefs-disk (and from within that the 'Fixit'-program) and editing /mnt/etc/fstab to replace 'ad10' with 'ad14' solved the problem.
Hi all :e
As per:
http://www.freebsd.org/releases/8.1R/announce.html
I did the first two:
Yesterday evening. It fetched some 35000 patches (cool ) and after that told me to shut down. I did - both the PC and myself as I went to bed.
This morning I wanted to do the next, for the user land:
So I started up the computer, could briefly see 'FreeBSD 8.1 RELEASE' flashing by, then a lot of normal messages, and then it hangs, as far as I can tell the last I see is something about my all in one card reader. I press ENTER and I get this message:
It's clear it's looking for something it can not find e) but being the noob I am I have no clue what.
All I found on the net was:
http://www.mail-archive.com/freebsd-xen@freebsd.org/msg00025.html
Where it is said:
But I would need a little bit more help with that:
1. Is this the solution?
2. Where do I need to specify that?
3. How do I find out what slice/partition is what? I can't boot the system.
I would appreciate any suggestions and of course will be in your debt for it :r
Thank you in advance,
Somewhere during the upgrade the script decided that /dev/ad10* now was /dev/ad14*. Hence, after the first part of the upgrade process the machine refused to boot.
Mounting /dev/ad14s1a (previously: /dev/ad10s1a) with the livefs-disk (and from within that the 'Fixit'-program) and editing /mnt/etc/fstab to replace 'ad10' with 'ad14' solved the problem.
Hi all :e
As per:
http://www.freebsd.org/releases/8.1R/announce.html
FreeBSD Update
The freebsd-update(8) utility supports binary upgrades of i386 and amd64 systems running earlier FreeBSD releases. Systems running 7.[0123]-RELEASE, 8.0-RELEASE, 8.1-BETA1, or 8.1-RC[12] can upgrade as follows:
# freebsd-update upgrade -r 8.1-RELEASE
During this process, FreeBSD Update may ask the user to help by merging some configuration files or by confirming that the automatically performed merging was done correctly.
# freebsd-update install
The system must be rebooted with the newly installed kernel before continuing.
# shutdown -r now
After rebooting, freebsd-update needs to be run again to install the new userland components, and the system needs to be rebooted again:
# freebsd-update install
At this point, users of systems being upgraded from FreeBSD 7.3-RELEASE or earlier will be prompted by freebsd-update to rebuild all third-party applications (e.g., ports installed from the ports tree) due to updates in system libraries.
After updating installed third-party applications (and again, only if freebsd-update printed a message indicating that this was necessary), run freebsd-update again so that it can delete the old (no longer used) system libraries:
# freebsd-update install
Finally, reboot into 8.1-RELEASE:
# shutdown -r now
I did the first two:
Code:
# freebsd-update upgrade -r 8.1-RELEASE
# freebsd-update install
Yesterday evening. It fetched some 35000 patches (cool ) and after that told me to shut down. I did - both the PC and myself as I went to bed.
This morning I wanted to do the next, for the user land:
Code:
# freebsd-update install
So I started up the computer, could briefly see 'FreeBSD 8.1 RELEASE' flashing by, then a lot of normal messages, and then it hangs, as far as I can tell the last I see is something about my all in one card reader. I press ENTER and I get this message:
Code:
panic: root mount failed, startup aborted.
cpuid = 0
uptime: 1m11s
Cannot dump. Device not defined or unavailable.
Automatic reboot in 15 seconds.
It's clear it's looking for something it can not find e) but being the noob I am I have no clue what.
All I found on the net was:
http://www.mail-archive.com/freebsd-xen@freebsd.org/msg00025.html
Where it is said:
You might try to specify this path of root partition
Code:ufs:xbd1s1a
where xbd1s1 stands partition "a" on slice 1 on disk 1. The path to the root partition however depends on how you created your partitions at installation.
But I would need a little bit more help with that:
1. Is this the solution?
2. Where do I need to specify that?
3. How do I find out what slice/partition is what? I can't boot the system.
I would appreciate any suggestions and of course will be in your debt for it :r
Thank you in advance,