Features/Dracut

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Current status)
 
(7 intermediate revisions by 2 users not shown)
Line 11: Line 11:
  
 
== Current status ==
 
== Current status ==
* Targeted release: [[Releases/12 | 12 ]]  
+
* Targeted release: [[Releases/12 | Fedora 12 ]]  
* Last updated: 2009-07-15
+
* Last updated: 2009-08-19
* Percentage of completion: 90%
+
* Percentage of completion: 100%
  
 
Working:
 
Working:
Line 21: Line 21:
 
* iSCSI
 
* iSCSI
 
* NBD
 
* NBD
 +
* FCoE
  
 
TODO:
 
TODO:
* FCoE
+
* IPv6 (postponed to post F12)
* IPv6
+
* multipath (postponed to post F12)
  
 
== Detailed Description ==
 
== Detailed Description ==
Line 36: Line 37:
 
== Scope ==
 
== Scope ==
 
All functionality of nash/mkinitrd has to be implemented and tested in dracut.
 
All functionality of nash/mkinitrd has to be implemented and tested in dracut.
Still missing is netboot (also from iscsi) and proper raid support.
 
  
 
== How To Test ==
 
== How To Test ==
  
See also: [[Dracut]]
+
* See also: [[Dracut]]
See also: [[Dracut/Testing]]
+
* See also: [[Dracut/Testing]]
  
 
== User Experience ==
 
== User Experience ==

Latest revision as of 16:36, 3 September 2009

Contents

[edit] Dracut

[edit] Summary

Dracut is a replacement for nash/mkinitrd.

[edit] Owner

  • email: harald@redhat.com

[edit] Current status

  • Targeted release: Fedora 12
  • Last updated: 2009-08-19
  • Percentage of completion: 100%

Working:

  • normal disk with md/dm raid, LVM, crypto
  • NFS
  • iSCSI
  • NBD
  • FCoE

TODO:

  • IPv6 (postponed to post F12)
  • multipath (postponed to post F12)

[edit] Detailed Description

Dracut is a generic, modular initramfs generation tool that can be used across various distributions.

See also: Dracut

[edit] Benefit to Fedora

Replace nash/mkinitrd with a tool, that is maintained by a cross distribution community.

[edit] Scope

All functionality of nash/mkinitrd has to be implemented and tested in dracut.

[edit] How To Test

[edit] User Experience

Switching root partitions should be more flexible.

[edit] Dependencies

none

[edit] Contingency Plan

Fallback to mkinitrd.

[edit] Documentation

LWN article: http://lwn.net/Articles/317793/

[edit] Release Notes

  • mkinitrd/nash has been replaced by dracut, which uses standard tools and scripts to boot from the root partition.

[edit] Comments and Discussion