Hi all,
I have just upgraded my server from 7-stable, but things didn't go as planned.
I upgraded the source tree by means of cvsup supfile-stable, followed by make buildword, make kernel, install buildworld, etc.
When I rebooted the system, various things didn't work, such as the LAN NIC -- complaints from the timeout watchdog (???). It appeared I am running 9 current now, when I my intention to upgrade to 8-release.
My first thought was to restore a dump I had made of my root partition several days ago. I copied it on to a USB stick, then booted the LiveFS CD.
However, the mount command said it couldn't handle MSDOSFS. This command works fine booting from the HD: mount -t msdosfs /dev/da0s1 /mnt/usbdisk but not from the LiveFS CD.
My next idea was to "upgrade" the system back to 8-release with sysconfig from the distribution CD using sysconfig, but I don't know whether this is possible, so I haven't tried that yet.
Another option would be rerunning cvsup correctly configured to update the source tree to 8-release, then recompiling everything.
Any thoughts?
One more thing: I have Absolute FreeBSD, ed 2 in front of me, and following the chapter on upgrading, I ran mergemaster -iU. According to the text, this is only supposed to prompt files that I have edited, but when I ran it it seemed to go through dozens and dozens of files in ../rc.d etc that I have never touched. After a half hour or so, I gave up.
How do you all handle merging changes in /etc?
Thanks.
I have just upgraded my server from 7-stable, but things didn't go as planned.
I upgraded the source tree by means of cvsup supfile-stable, followed by make buildword, make kernel, install buildworld, etc.
When I rebooted the system, various things didn't work, such as the LAN NIC -- complaints from the timeout watchdog (???). It appeared I am running 9 current now, when I my intention to upgrade to 8-release.
My first thought was to restore a dump I had made of my root partition several days ago. I copied it on to a USB stick, then booted the LiveFS CD.
However, the mount command said it couldn't handle MSDOSFS. This command works fine booting from the HD: mount -t msdosfs /dev/da0s1 /mnt/usbdisk but not from the LiveFS CD.

My next idea was to "upgrade" the system back to 8-release with sysconfig from the distribution CD using sysconfig, but I don't know whether this is possible, so I haven't tried that yet.
Another option would be rerunning cvsup correctly configured to update the source tree to 8-release, then recompiling everything.
Any thoughts?
One more thing: I have Absolute FreeBSD, ed 2 in front of me, and following the chapter on upgrading, I ran mergemaster -iU. According to the text, this is only supposed to prompt files that I have edited, but when I ran it it seemed to go through dozens and dozens of files in ../rc.d etc that I have never touched. After a half hour or so, I gave up.
How do you all handle merging changes in /etc?
Thanks.