From: maximilian attems <max@stro.at>
To: initramfs@vger.kernel.org
Cc: debian-kernel@lists.debian.org, klibc@zytor.com,
Matthew Wilcox <willy@linux.intel.com>,
linux-ide@vger.kernel.org
Subject: initramfs-tools 0.93 status report
Date: Wed, 18 Feb 2009 23:23:33 +0100 [thread overview]
Message-ID: <20090218222333.GA4440@stro.at> (raw)
initramfs-tools git repo:
git clone git://git.debian.org/kernel/initramfs-tools.git
initramfs-tools is an hookable initramfs generator.
It can boot on NFS, LVM2, md, LUKS, dmraid, oldstyle devices, ..
The generated initramfs is generic, but can explicitly be tuned for small.
It is actively deployed in Debian and Ubuntu. It is written in POSIX shell.
It has an "end-user" friendly invocation with update-initramfs and the low
level mkinitramfs. klibc is used for minimal initramfs. The initramfs
comes together with a rescue shell. It is possible to ssh into it.
run-init nukes initramfs, remounts /root, chroots, spawns init.
It may currently be distro specific as many Debian packages ship hooks
for it (udev, mdadm, cryptsetup, lvm2, ..). But it should be quite easy
to make it non distro specific and fix debianism (add a rpm spec, ..).
initramfs-tools is badly hit on the linux-2.6 side by races due to
SCSI_WAIT_SCAN being implemented only in some scsi drivers and
not at all on usb and scsi side. willy had this patch to fix it:
http://www.parisc-linux.org/~willy/libata-async-2.diff
0.93 features:
- OLPC support
- hid_* modules addition
- fixes for MODULES=dep high minor partitions and Xen virtual block dev
- make deb-pkg linux-2.6 target support
- find, cpio exit codes no longer ignored
- fixes for LABEL strings with '/'
- misc cleanups
- doc fixes
TODO:
- monolithical linux support
- MODULES=dep special case raid on top of lvm
- mawk support??
- loopback fs support (ubuntu merge)
- mount failure hooks (ubuntu merge)
- fix bugs http://bugs.debian.org/src:initramfs-tools
thanks for hacking on it, sending in patches advices or whatever.
--
maks
reply other threads:[~2009-02-18 22:23 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090218222333.GA4440@stro.at \
--to=max@stro.at \
--cc=debian-kernel@lists.debian.org \
--cc=initramfs@vger.kernel.org \
--cc=klibc@zytor.com \
--cc=linux-ide@vger.kernel.org \
--cc=willy@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).