Re: Porting initramfs-tools to dracut

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Nov 5, 2014 at 10:08 AM, Saurabh Kulkarni <srk892@xxxxxxxxx> wrote:
> HI Andy,
>
> Thanks for your response. No I don't need anything fancy while booting up
> other than access to certain scripts/hooks which are added in
> initramfs-tools directory in case of ubuntu. I'll try to see if this python
> code allows me to do something like that. Also, in general, doesn't dracut
> have any provision wherein we can specify such add ons? Strange..

I consider initramfs-tools hooks to be fancy :)  My script is entirely
self-contained, so, if you want an initramfs feature, it goes in the
script.

--Andy

>
> Best,
> Saurabh
>
> On Tue, Nov 4, 2014 at 5:42 PM, Andrew Lutomirski <luto@xxxxxxx> wrote:
>>
>> On Tue, Nov 4, 2014 at 5:35 PM, Saurabh Kulkarni <srk892@xxxxxxxxx> wrote:
>> > Hi there,
>> >
>> > So I've been working on a project that requires me to have my own custom
>> > initrd. The doc I'm following is specialized for ubuntu, so it makes use
>> > of
>> > mkinitramfs to create initrd, and uses initramfs-tools/scripts and
>> > initramfs-tools/hooks for serving its purpose. I tried using dracut to
>> > create a ramdisk, but I cannot figure out how should I incorporate
>> > additional scripts and hooks into the same. I tried extending a dracut
>> > module (00bash) by adding *inst_hook cmdline 20 "path to the script" *
>> > but
>> > that doesn't seem to help.
>>
>> How custom?  What are you trying to do?  Are you trying to boot in an
>> environment that needs hardware-dependent drivers loaded or is the
>> environment controlled enough that you don't need all that fanciness.
>>
>> I'm asking because this thing, while not currently intended for
>> external use, can generate working initramfses very very quickly and
>> with so little code that you can see what's going on in a minute or
>> two:
>>
>>
>> https://git.kernel.org/cgit/utils/kernel/virtme/virtme.git/tree/virtme/mkinitramfs.py
>>
>> --Andy
>> --
>> devel mailing list
>> devel@xxxxxxxxxxxxxxxxxxxxxxx
>> https://admin.fedoraproject.org/mailman/listinfo/devel
>> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
>
>
>
>
> --
> Saurabh R Kulkarni
> Graduate Student, ECE
> Carnegie Mellon University
>
>
> --
> devel mailing list
> devel@xxxxxxxxxxxxxxxxxxxxxxx
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux