Features/Dracut
From FedoraProject
(→Current status) |
|||
| (16 intermediate revisions by 3 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- | + | * Last updated: 2009-08-19 |
| − | * Percentage of completion: | + | * 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) | ||
== Detailed Description == | == Detailed Description == | ||
Dracut is a generic, modular initramfs generation tool that can be used across various distributions. | Dracut is a generic, modular initramfs generation tool that can be used across various distributions. | ||
| + | |||
| + | See also: [[Dracut]] | ||
== Benefit to Fedora == | == Benefit to Fedora == | ||
| Line 23: | 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. | ||
| − | |||
== How To Test == | == How To Test == | ||
| − | |||
| − | + | * See also: [[Dracut]] | |
| − | + | * See also: [[Dracut/Testing]] | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
== User Experience == | == User Experience == | ||
| Line 56: | Line 58: | ||
<!-- Is there upstream documentation on this feature, or notes you have written yourself? Link to that material here so other interested developers can get involved. --> | <!-- Is there upstream documentation on this feature, or notes you have written yourself? Link to that material here so other interested developers can get involved. --> | ||
* Sourceforge Project http://sourceforge.net/projects/dracut/ | * Sourceforge Project http://sourceforge.net/projects/dracut/ | ||
| − | * git git://dracut.git.sourceforge.net/gitroot/dracut | + | * git [http://dracut.git.sourceforge.net/ git://dracut.git.sourceforge.net/gitroot/dracut] |
* Trac Instance: http://apps.sourceforge.net/trac/dracut/ | * Trac Instance: http://apps.sourceforge.net/trac/dracut/ | ||
* Mailing List: initramfs@vger.kernel.org | * Mailing List: initramfs@vger.kernel.org | ||
| + | |||
| + | LWN article: http://lwn.net/Articles/317793/ | ||
== Release Notes == | == Release Notes == | ||
Latest revision as of 16:36, 3 September 2009
Contents |
[edit] Dracut
[edit] Summary
Dracut is a replacement for nash/mkinitrd.
[edit] Owner
- Name: Harald Hoyer
- 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
- See also: Dracut
- See also: Dracut/Testing
[edit] User Experience
Switching root partitions should be more flexible.
[edit] Dependencies
none
[edit] Contingency Plan
Fallback to mkinitrd.
[edit] Documentation
- Sourceforge Project http://sourceforge.net/projects/dracut/
- git git://dracut.git.sourceforge.net/gitroot/dracut
- Trac Instance: http://apps.sourceforge.net/trac/dracut/
- Mailing List: initramfs@vger.kernel.org
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.