Hi, I'm having problem with upgrading my FreeBSD to RELENG_8. Building world and kernel went smoothly I can boot with new kernel, but after 'make installworld' I could boot my system. My system prints only: BTX loader 1.00 BTX version is 1.01 Console: internal video/keyboard BIOS drive C: is disk0 BIOS drive D: is disk1 BIOS drive E: is disk2 BIOS drive F: is disk3 | And freezes... Here is my configuration: [~] # cat /etc/src.conf LOADER_ZFS_SUPPORT=YES [~] # cat /etc/make.conf WITH_KDE_PHONON=YES # added by use.perl 2010-03-10 21:03:54 PERL_VERSION=5.10.1 WITHOUT_NOUVEAU=YES What have I done: rm -rf /usr/obj make buildworld make buildkernel make installkernel nextboot -o '-s' -k kernel shutdown -r now Reboot went fine: [~] # uname -a FreeBSD altstation 8.0-STABLE FreeBSD 8.0-STABLE #0: Sun Mar 21 09:57:11 UTC 2010 toor@altstation:/usr/obj/usr/src/sys/GENERIC amd64 zfs mount -a zfs set readonly=off zroot adjkerntz -i mergemaster -p cd /usr/src make installworld mergemaster shutdown -r now Unfortunately my system hangs while booting and I had to rollback to snapshot before 'make installworld' Actually I'm using new kernel build today and 'world' from install dvd. It's my first FreeBSD upgrade, am I missing something?
The ZFS bootloader has been changed in 8-STABLE compared to 8.0-RELEASE. Reinstall your boot blocks. P.S: "LOADER_ZFS_SUPPORT=YES" is also deprecated in 8-STABLE, not to mention that you have it in the wrong place, for 8.0, it goes into make.conf, not src.conf. Is there any particular reason you are upgrading from a production release to a development branch of the OS? - Sincerely, Dan Naumov
Thanks a lot for clarifying. I think that I'm going to stick with STABLE release, as it reflects my expectations and time I can dedicate to tinker with my system. For some while I thought that I would return to Debian, because I became used to it's pros and cons. Thanks to experience I gained in few months in FreeBSD land I didn't think about Debian in GNU/Linux incarnation, but at least Debian/kFreeBSD. Unfortunately as of today Debian/kFreeBSD doesn't support booting from zfs. I think that it was good idea to migrate to FreeBSD, as for now I'm missing fast upgrades and deployment which are Debian assets, but I'm getting used to ports and possibility of tuning system. I've read thread http://lists.freebsd.org/pipermail/freebsd-fs/2010-March/007956.html, PJD is suggesting to enable few options in kernel:> options WITNESS > options WITNESS_SKIPSPIN > options INVARIANTS > options INVARIANT_SUPPORT > options DEBUG_VFS_LOCKS > options DEBUG_LOCKS > options KDB > options DDBIs there something else I should turn on in kernel before running bonnie++ which will surely crash my system? And one more question is there a way to build new kernel which would be called ie kernel_debug which I would load only when needed? On 3/24/10, Jeremy Chadwick <freebsd@jdc.parodius.com> wrote:>Since you replied to Mark and I personally -- can you send a copy of >this mail back to the mailing list? Others should be able to help >answer the above questions; in this case, more eyes = good. :-)Sorry about that sending mails not to everyone happens to me all the time ;)