FreeBSD Archive

FreeBSD Remote Install

"Any systems around the world have been possessed by penguins and dead rats. It would be nice to exorcize these evil spirits, but this can be difficult without physical access to the machines in question. Thanks to a new depenguinator, it is now possible to upgrade Linux systems to run FreeBSD 5.x without requiring anything more than an SSH connection." Read it here.

FreeBSD 5.2-RC2 Released

The latest of the FreeBSD 5.2-RCx series has been released. FreeBSD 5.2-RC2 fixes a showstopper filesystem bug that could occur when using soft-updates. Get it now from the main ftp server or try one of the mirrors. Promptly report any bugs you find as this is likely to be the last release candidate.

FreeBSD: High-performance Computing Cluster; SNMP and RRDTool

This is an interesting article on how a 300 node cluster was built, using FreeBSD. A nice bonus with the article is that it has a list of major vendor that work with FreeBSD. Elsewhere, if you ever wanted to graph your network traffic, disk usage, system load, or anything else about your network, servers or workstations, then RRDTool is your best friend and SNMP is it's very sexy spouse. Between the two you can collect data on almost element in your network, either local or remote, and graph it almost any way you want. Read the paper here.

FreeBSD 5.2-RC1 Released

FreeBSD Release Engineering Team's Scott Long has uploaded ISO images and FTP install bits for FreeBSD 5.2-RC1. i386, alpha, and pc98 are available now, amd64 will be available shortly, and sparc64 will be available shortly. Testing focus for 5.2-RELEASE relates to PCM locking and performance issues, ATA driver improvements, GPT support for sysinstall, ATAng disk corruption issues, SMP and random_harvest panic, vinum data corruption, ACPI kernel module and reported NFS failures.

Desktop FreeBSD Part 1: Installation

What follows is a tutorial aimed specifically at the ordinary desktop user interested in getting started with FreeBSD. Ed provides an easy to understand guide through FreeBSD's Sysinstall installer in part one of this series. Read the full story at OfB.biz.

New i386 Interrupt and SMP Code on FreeBSD

FreeBSD's John Baldwin says he will be committing some very significant changes to the i386 interrupt and SMP code for FreeBSD. Some new features include runtime selection of using the I/O APICs or the AT PICs to route interrupts; SMP can now be enabled in GENERIC kernel and the SMP kernel config is no longer necessary. His new code can largely be pulled over to amd64 to support APICs and SMP based on that architecture.

FreeBSD: 5.2-Release Todo

Robert Watson posted another bi-weekly version of the FreeBSD 5.2 open issues list, slightly restructured. At this time, there are four "show stopper defects" listed: panics when building ata-raid arrays, ATAng crashdump causes disk corruption, pipe/VM corruption on Alpha, and lingering PSE instability. There are only 5 issues left of on the "required features" list: KSE support for sparc64, KSE support for alpha, Fine-grained network stack locking without Giant, MAC framework devfs path fixes, and ACL_MASK override of umask support in UFS.

Improving the FreeBSD SMP implementation

Free UNIX-derived operating systems have traditionally have a simplistic approach to process synchronization which is unsuited to multiprocessor application. Initial FreeBSD SMP support kept this approach by allowing only one process to run in kernel mode at any time, and also blocked interrupts across multiple processors, causing seriously suboptimal performance of I/O bound systems. This paper describes the work done to remove this bottleneck, paying particular attention to the project management aspects and the particular challenges of a large open source development project.

FreeBSD 4.9 Released

Several hours ago, the FreeBSD team quietly released FreeBSD 4.9, the next version in the 4.x stable series. It features support for a number of new NICs, an improved ipfw, PAE support (allowing up to 64GB of RAM) and numerous other enhancements. Desktop users will be pleased to know that GNOME 2.4 and KDE 3.1.4 are included. Changelog here, mirrors here.

Learning to Walk: A Linux User Migrates to FreeBSD

If you haven't read part 1 of this -- "Babe in the Woods: A Linux User Migrates to FreeBSD" -- you may be at a loss. For those who did read it, many are still at a loss. That is, they didn't grasp the subtle purpose behind the article. Of those who commented, most were hardcore geeks, the techies who are in a position to really understand computers. Find out how Ed is doing in FreeBSD these days at OfB.biz.