FOSDEM '10 is a free and non-commercial event organized by the community, for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Harald Hoyer
Day Sunday
Room H.1302
Start time 15:30
End time 16:15
Duration 00:45
Event type Podium
Track Distributions
Language English
Dracut - a generic, modular initramfs generation tool

Dracut is a generic, modular initramfs generation tool, that replaces mkinitrd and nash. Unlike existing initramfs’s, this is an attempt at having as little as possible hard-coded into the initramfs as possible.

The initramfs has (basically) one purpose in life — getting the rootfs mounted so that we can transition to the real rootfs. This is all driven off of device availability.

Therefore, instead of scripts hard-coded to do various things, we depend on udev to create device nodes for us and then when we have the rootfs’s device node, we mount and carry on. Dracut is modular and very easy to extend and customize.

In this talk you will learn how Dracut works, how to extend Dracut with your own modules and identify problems in this early boot process.

Other events at the same time:

When Event Track Where
15:00-15:45 Scaling Facebook with OpenSource tools Scalability Janson
15:00-15:45 MariaDB: extra features that make it a better branch of MySQL Database Chavanne
15:00-16:30 LPI exam session 5 Certification Guillissen
15:00-16:00 Hands-on development with Haiku Alt-OS AW1.105
15:00-15:45 GPU Userspace - kernel interface & Radeon kernel modesetting status AW1.124
15:00-15:45 Apache Solr and state-of-the-art search techniques Drupal H.2214
15:00-16:00 Media Controller, harnessing the full power of tomorrow's video devices Embedded Lameere
15:00-15:45 Debian GNU/kFreeBSD BSD AW1.126
15:15-15:45 MySQL HA overview MySQL AW1.121
15:15-16:00 SyncML CrossDesktop H.1309
15:30-15:45 Coccinelle: Finding bugs in open source systems code Lightning Talks Ferrer
15:30-16:15 Mozilla Lightning Talks Mozilla H.1301
15:30-16:15 Continuous Packaging with Distributions H.1308
15:30-16:00 Moonlight and you Mono H.2213
15:30-16:15 Comparing the MapReduce way in CouchDB with the SQL way in a RDBMS NoSQL AW1.120
15:30-16:15 CodeMonkey, an integrated development environment (IDE) for Étoilé GNUstep AW1.117
15:45-16:15 OpenJDK Roundtable Free Java AW1.125
15:45-16:15 Refactoring Stored Routines MySQL AW1.121
15:45-16:30 Upgrading Drupal H.2214
16:00-16:45 CouchDB! REST and Database! Database Chavanne
16:00-16:45 Inside StatusNet: How Works Scalability Janson
16:00-16:15 UmlCanvas: bringing UML diagrams to the web Lightning Talks Ferrer
16:00-16:30 Haiku has No Future Alt-OS AW1.105
16:00-16:30 OSCTool - learning C# and Mono by doing Mono H.2213
16:00-16:45 X on e-Paper AW1.124
16:00-16:45 Open Accessibility Everywhere: software from AEGIS CrossDesktop H.1309
16:00-17:00 ARM and DSP talking to each other in OMAP3: the dspbridge Embedded Lameere
16:00-16:45 Tracking FreeBSD customizations with a local Mercurial branch BSD AW1.126