User: Password:
|
|
Subscribe / Log in / New account

Dracut looks to replace the initramfs patchwork

Dracut looks to replace the initramfs patchwork

Posted Feb 5, 2009 3:36 UTC (Thu) by jbailey (subscriber, #16890)
Parent article: Dracut looks to replace the initramfs patchwork

(obDisclosure: I am the original author and designer of initramfs-tools)

The reason the question keeps coming up about why not reuse the initramfs-
tools code is because by the design of Dracut, it looks like they're trying
to produce the exact same thing that we did, about 3 years after we wrote
that one. Judging by the git tree, it looks like the authors haven't
bothered to look at what existing initramfs' in distros already do.
(Something which I did extensively before writing it. It wasn't like I
*wanted* to do this, just that all of the distros were still using
pivot_root at the time and I'd recently attended a talk at OLS where we
were told this method of booting was going away)

My biggest concerns are things like the authors apparently not being
interested in klibc (initramfs-tools uses that to get a nice small shell
and for embedded cases producing initramfs' that are a fraction the size of
glibc, never mind glibc plus the userspace tools), their use of bashisms,
and the fact that they're starting quite far behind on different boot
scenarios.

Hmm, I wonder if it's worth writing an LWN article on initramfs-tools
pimping it a little harder? Anyone interested in seeing it?

Tks,
Jeff Bailey


(Log in to post comments)

Dracut looks to replace the initramfs patchwork

Posted Feb 5, 2009 4:15 UTC (Thu) by linuxjacques (subscriber, #45768) [Link]

I would love to see an initramfs-tools article.

I do embedded and when I hear glibc and bash I think they must be joking.

Dracut looks to replace the initramfs patchwork

Posted Feb 5, 2009 4:36 UTC (Thu) by jake (editor, #205) [Link]

> Hmm, I wonder if it's worth writing an LWN article on initramfs-tools
> pimping it a little harder? Anyone interested in seeing it?

Not only are we interested in seeing it, we are interested in paying for it :) See the "Write for LWN" link at the top and if you are still interested, let's talk ...

jake

Req: article on initramfs-tools.

Posted Feb 5, 2009 9:50 UTC (Thu) by k3ninho (subscriber, #50375) [Link]

Jeff, thanks for your work on initramfs-tools. I've had to start using it when I moved up to Debian from Ubuntu. I'd love to hear more about it, especially when other comments in this thread describe it as simple elegant and powerful.

K3n.

Dracut looks to replace the initramfs patchwork

Posted Feb 5, 2009 14:55 UTC (Thu) by roblucid (subscriber, #48964) [Link]

Very interested!

Dracut looks to replace the initramfs patchwork

Posted Feb 5, 2009 16:32 UTC (Thu) by Stephen_Beynon (guest, #4090) [Link]

At the risk of this turning into a 'me too' thread I would also like to see such an
article.

Dracut looks to replace the initramfs patchwork

Posted Feb 5, 2009 17:44 UTC (Thu) by lbt (subscriber, #29672) [Link]

Yes please - and don't forget to talk about issues with smaller devices too (eg Nokia N800).

It would be interesting to see 'the right way' to extend initramfs too.

Why not submit it upstream - no-one thinks twice about YAFS so it seems reasonable to have a competing initramfs tool.

Dracut looks to replace the initramfs patchwork

Posted Feb 8, 2009 22:24 UTC (Sun) by apollock (subscriber, #14629) [Link]

Yes, please do write an article. I'd be happy to help. Having dicked around with Ubuntu's initramfs to customisation purposes, it's really a hidden goldmine of flexibility.

Dracut looks to replace the initramfs patchwork

Posted Feb 11, 2009 20:55 UTC (Wed) by tack (guest, #12542) [Link]

One more "me too."

I recently got a thorough education on how initramfs-tools works in troubleshooting recent root-over-lvm-over-md problems, and I must say I was very pleased with the design, flexibility, and customizability.

When I later had to deal with Fedora's initrd toolset, I was one very agitated sysadmin.

Dracut looks to replace the initramfs patchwork

Posted Aug 3, 2010 21:24 UTC (Tue) by pedrib (guest, #65908) [Link]

+1

I was introduced to initramfs-tools when I started building my kernel.org images with kernel-package/make-kpkg (yet another great Debian tool).

It was a breeze for me so I didn't even appreciate how good it is... until I tried to set up my full disk encryption on another distro (a root partition inside a LVM2 container inside a LUKS partition) - it was pain...

Congrats for your work and I'd really like to see an article!


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds