A number of PC-BSD 32bit users have reported problems booting their
systems after applying the latest FreeBSD update patches. We have found the problem and will have a bugfix issued shortly. Once this bugfix is issued, you may then continue re-applying FreeBSD updates. If this has affected your system, you can fix it manually following the directions below.
NOTE: At this time it *only* seems to be hitting users of 9.1-Release on 32bit / i386.
Fixing the problem
If your system has run into this issue, and can no longer boot, you can fix it with the following steps:
1. Boot your 9.1-Release DVD / USB media to the installation screen
2. Right-click on the desktop to open “xterm”
3. Mount your PC-BSD partition:
# mount /dev/ada0s1a /mnt
(Replace “ada0s1″ with the disk name / partition number)
4. Copy the original /boot/loader file
# cp /mnt/boot/loader.old /mnt/boot/loader
5. Unmount and reboot
# umount /mnt
# shutdown -r now
A fix named “Boot-loader – beastie” fix has been issued and is being updated to the mirrors as of April 9. Once the update is installed, it is safe to do the freebsd-update.
Since it takes time to sync to all of the mirrors, be sure that it downloads and installs before running freebsd-update.
The PC-BSD Project is pleased to announce the details on how to access their new PKGNG repository, for PC-BSD and FreeBSD 9.1-Release systems.
This package repository is frequently updated, usually bi-weekly, with the latest and greatest from the FreeBSD ports tree. We will be using this repository for the PC-BSD rolling release edition, but it can also be used anywhere else you need packages on a PC-BSD or FreeBSD 9.1-RELEASE system. This can include FreeBSD, TrueOS, PC-BSD, Jails and more. Getting setup to use this new repository is easy, and only requires minimal configuration. For detailed instructions, take a look at the step-by-step directions on the PC-BSD wiki.
NorthEast LinuxFest will be held March 16-17 at the Science Center at Harvard University in Cambridge, MA. Registration is free for this event.
There will be a BSD booth in the expo area that will be giving out PC-BSD DVDs, FreeNAS CDs as well as other cool swag. Donations will be accepted for the FreeBSD Foundation.
The BSDA certification exam will also be available during this event.
Kris has announced the availability of the first rolling release upgrade on the testing mailing list. Check that list’s archives before applying the upgrade to be aware of any found bugs. If you find a bug, post the details to the list.
Anybody who want to help us out testing a system update from the original 9.1 -> 9.1-RollingRelease can now do so!
To start the process on your system edit the file:
Change the line:
After this is done you can just run the update manager gui, or pc-updatemanager command to apply the update as normal.
Please let us know any feedback you have with the patch, so we can bugfix and improve it.
Once the desktop is re-installed, there is a bug in the online update tray notifier which isn’t showing if new packages are available. I’m currently investigating.
Kris has announced the availabiity of the first rolling release:
As a few of you have already noticed, we have some new ISOs now up on the mirrors.
These are the first images built of PC-BSD Rolling Release, based upon FreeBSD 9.1-RELEASE, which use PKGNG as the backend for keeping your desktop and base-system packages up to date. You are welcome to download and give them a spin if you want to help us beta-test them.
They include updated packages from about 2 weeks ago, which includes KDE 4.9.5 among others. Our build server is still finishing up building the entire package repository and I hope to have all ~20,000 pkgng packages online in another week or so, with weekly updates after that. The weekly updates will include all the latest PC-BSD / TrueOS utilities, so you can expect to see much more frequent bug fixes & enhancements.
For users running on the original PC-BSD / TrueOS 9.1 release, I also have an online system update in the works. This update will convert your existing install to PKGNG and allow you to start tracking the rolling release, the same as if you installed a fresh copy from our new ISOs. Once I’ve finished a bit more testing & bugfixing with it, I will post back with details on how to try it out. I’m hopeful it will be sometime next week.
Lastly, I also wanted to let you know that with this change, it will be possible convert an existing “FreeBSD” 9.1-Release into a PC-BSD or TrueOS system. I’ve started writing instructions on this PC-BSD wiki page with details.
Last but not least, we have some new hardware coming in soon which I will quickly get working on building a PC-BSD -STABLE release, and then -CURRENT. More details as they arrive
Happy testing, and please post your feedback to the testing mailing list so we can get to work quashing bugs.