Hi,
Trying to upgrade from FreeBSD8.1 to 8.2. I've been upgrading from source since version 4.6 and have never encountered trouble till now. System was running 8.1 release with no trouble. No hardware changes. No sysctl changes. No /etc/fstab changes.
I started by csup to grab latest sources. Checked /usr/src/UPDATING. Then the following steps as root
All of which finished without error. I should add that I have port ccache installed. A post on this forum suggested buildworld and etc worked for them. And it appeared to work for me. So I rebooted to single user mode.
That caused problems with messages like
This post suggested a fix
http://freebsd.1045724.n5.nabble.com/HDD-READ-Timeout-messages-after-8-2-Upgrade-td3733475.html
Whether it fixed the issue and exposed another is unknown. But now I am unable to boot anything. I can only escape to loader prompt. Error messages read like
At this point I'm stuck. Keyboard is not responsive. At least keystrokes are not echoed to the console..
I can hard reboot. And I can escape to the loader prompt. But once at the loader prompt I'm not sure what to do. Trying to display sysctl variables does not seem to work. Nor does setting them. Though I'm not sure what needs to be changed at this point. I have no idea what is wrong with my /etc/fstab since it hasn't changed. Trying to boot
also fails.
Any guidance much appreciated!
Trying to upgrade from FreeBSD8.1 to 8.2. I've been upgrading from source since version 4.6 and have never encountered trouble till now. System was running 8.1 release with no trouble. No hardware changes. No sysctl changes. No /etc/fstab changes.
I started by csup to grab latest sources. Checked /usr/src/UPDATING. Then the following steps as root
Code:
cp -Rp /etc/etc.old
cd usr/obj
chflags -R noschg *
rm -rf *
cd /usr/src
script ~/110901_buildworld.log
make buildworld
script ~/110901_buildkernel.log
make buildkernel
script ~/110901_installkernel.log
make installkernel
All of which finished without error. I should add that I have port ccache installed. A post on this forum suggested buildworld and etc worked for them. And it appeared to work for me. So I rebooted to single user mode.
That caused problems with messages like
Code:
TIMEOUT - READ_MUL48 retrying
http://freebsd.1045724.n5.nabble.com/HDD-READ-Timeout-messages-after-8-2-Upgrade-td3733475.html
Whether it fixed the issue and exposed another is unknown. But now I am unable to boot anything. I can only escape to loader prompt. Error messages read like
Code:
Trying to mount root from ufs:/dev/ad8s3a
ROOT MOUNT ERROR:
If you have invalid mount options, reboot, and first try the following from the loader prompt:
set vfs.root.mountfrom.options=rw
and then remove the invalid mount options from /etc/fstab.
Loader variables:
vfs.root.mountfrom=ufs:/dev/ad8s3a
vfs.root.mountfrom.options=rw
Manual root filesystem specification:
<fstype>:<device> Mount <device> using filesystem <fstype>
eg. ufs:/dev/da0s1a
eg. cd9660:/dev/acd0
This is equivalent to: mount -t cd9660 /dev/acd0 /
? List valid disk boot devices
<empty line> Abort manual input
mountroot>
At this point I'm stuck. Keyboard is not responsive. At least keystrokes are not echoed to the console..
I can hard reboot. And I can escape to the loader prompt. But once at the loader prompt I'm not sure what to do. Trying to display sysctl variables does not seem to work. Nor does setting them. Though I'm not sure what needs to be changed at this point. I have no idea what is wrong with my /etc/fstab since it hasn't changed. Trying to boot
Code:
boot /boot/kernel.old
Any guidance much appreciated!