Linux Archive

Linux Initial RAM Disk (initrd) Overview

"The Linux initial RAM disk is a temporary root file system that is mounted during system boot to support the two-state boot process. The initrd contains various executables and drivers that permit the real root file system to be mounted, after which the initrd RAM disk is unmounted and its memory freed. In many embedded Linux systems, the initrd is the final root file system. This article explores the initial RAM disk for Linux 2.6, including its creation and use in the Linux kernel."

Introduction to User Mode Linux; Linux Performance

This chapter provided a summary of the present state of User Mode Linux (UML) and its user community. It contrasts UML with other visualization technologies, and discusses a bit of UML's history and purpose. Also, this chapter covers basic concepts of SCSI over Fibre Channel Protocol (FCP) using raw/block device files and volume managers. In addition, it covers block size, multipath I/O drivers, and striping with a volume manager, and concludes with a discussion of filesystem performance and CPU loading. Examples are included for each topic throughout the chapter.

SymphonyOS: Plea for Help

SymphonyOS, one of the more refreshing Linux distributions, is in trouble, since its lead developer is in financial troubles. "Core symphony development is currently stalled as I am without electricity in my apartment. I need to raise some money this week in order to have electric restored and cover some expenses. Project donations are greatly appreciated and any referral for paying projects are greatly appreciated as well. I have really big plans for symphony in the near future that will hopefully blow some larger distros out of the water. I cant wait to share them all with you."

ROCK 3 Released

After a bit over 20 months, work on ROCK 3 has been completed. ROCK is a Distribution Build Kit. This means it is a tool to create and maintain GNU/Linux distributions. With a few keystrokes and some patience, you can have a generic distribution up in a short time. With some more work, you can adjust its package selection. With the help of freshmeat and the power of autotools you can add new packages in a heartbeat. The ChangeLog is available and the Roadmap for ROCK 4 is already there, too.

Myths, Lies, and Truths About the Linux Kernel

Greg Kroah-Hartman has put the slides and a transcript to his keynote at OLS online. The title speaks volumes: "Myths, Lies, and Truths about the Linux kernel". He starts off: "I'm going to discuss the a number of different lies that people always say about the kernel and try to debunk them; go over a few truths that aren't commonly known, and discuss some myths that I hear repeated a lot."

Why Linux Isn’t Mainstream

Toby Richards wrote an opinion article for NewsForge, claiming that for him, Linux won't get mainstream until Evolution - or another capable Outlook-like client - gets optimized and offers 100% compatibility with Exchange. In the comments section of Newsforge readers offered more reasons as to why Linux is not mainstream, offering a view on their needs. My take: While for my personal, home usage of Linux my needs are different, I agree with Toby that companies won't switch their desktops if full Exchange compatibility isn't reached and if Evolution stops being the memory beast it currently is.

The 2006 Linux Filesystems Workshop

The Linux file systems community met in June 2006 to discuss the next 5 years of file system development in Linux. Organized by Val Henson, Zach Brown, and Arjan van de Ven, and sponsored by Intel, Google, Oracle, the Linux File Systems Workshop brought together thirteen Linux file systems developers and experts to share data and brainstorm for three days. Read here, here and here.

Top Five Things Linux Can Learn from Microsoft

The Linux world's very own version of Paul Thurrot, Steven J. Vaughan-Nichols, lists 5 things Linux can learn from... Microsoft. "Linux does a lot of things right - open-source, security, reliability - but it's far from perfect. In fact, Linux and its vendors could stand to learn a few things from Microsoft. Yes, Microsoft. Like what? Here's my list of the top five things that Linux could learn from Microsoft." Next thing you'll know we'll have Apple switching to Intel and... Oh, wait.

Why Reiser4 Is Not in the Linux Kernel

'Why Reiser4 is not merged' is a widespread question around forums, Slashdot, OSNews, and wherever else Linux-related new appears on the web. The flame-wars on this topic have gotten to the 'mine is bigger than yours' level. Hence, it's not easy to see where the real problem lies. This document tries to make clear the 'official' point of view of Linux developers on this matter.

How to Restore a Hacked Linux Server

"Hopefully you never had to restore your own system from a compromise and you will not have to do this in the future. Working on several projects to restore a compromised Linux system for various clients, I have developed a set of rules that others might find useful in similar situations. The type of hacks encountered can be very variate and you might see very different ones than the one I will present, or I have seen live, but even so, this rules might be used as a starting point to develop your own recovery plan."

Installing Software in GNU/Linux

Here's a quick guide on how to install applications using various types of package formats in Linux. It is aimed at people new to Linux. "Installing software in GNU/Linux looks quite different to the way you’re probably used to from Microsoft Windows. This is due to philosophical reasons. GNU/Linux is a free (as in freedom) operating system. Most of the software is free as well. Thus, the programs can better cooperate with each other and often depend on each other for getting a job done."