All of lore.kernel.org
 help / color / mirror / Atom feed
From: Theo Veenker <Theo.Veenker@domain.hid>
To: Paul <paul_c@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Xenomai Live CD
Date: Sun, 08 Apr 2007 10:07:27 +0200	[thread overview]
Message-ID: <4618A2BF.1030104@domain.hid> (raw)
In-Reply-To: <200704072306.46154.paul_c@domain.hid>

Paul wrote:
> Hi Theo
> 
> On Saturday 07 April 2007 22:18, Theo Veenker wrote:
>> I've managed to create a Xenomai Live CD based on the Ubuntu Dapper
>> desktop install CD. Many webpages tell you how to do it (for instance
>> https://help.ubuntu.com/community/LiveCDCustomization/6.06) but the
>> important thing is to have squashfs and unionfs support in the kernel.
>> The following is what I did.
> 
>> TODO:
>>    - Remove Ubuntu Installer stuff from CD
>>    - Remove unnecessary packages from the squashfs file system.
>>    - Change isolinux/isolinux.cfg etc.
> 
> Having built a number of custom LiveCDs, it is much easier to start from 
> scratch rather than trying to remove stuff from an existing build. Stripping 
> down a build often leaves cruft behind...

So you are saying I went through all this ff-ing trouble for nothing?
You have all the knowledge and experience but did't bother putting it
to use for a Xenomai live CD? If it is not too much work maybe you could
put something together. I'm sure many people, including me, would be
interested.

> 
>> Here it goes (I think/hope I haven't forgotten any steps):
> 
>> Apply xenomai patches:
>> Apply squashfs patches:
>> Apply unionfs patches:
> 
>> Compile and install kernel. On my particular system this yields (v20 being
>> my local version number):
>>    /boot/vmlinuz-2.6.17.14-xenomai-v20
>>    /lib/modules/2.6.17.14-xenomai-v20/
> 
> If my experiences with Debian/etch is anything to go by, the grub-update 
> scripts will see "xeno" and tag the vmlinuz as a Xen virtual machine image. 
> Probably not an issue for a LiveCD, but would be if it were to be used as an 
> installation target..

Not on my systems. Anyway I didn't say how to do it, I said what I did.


> 
> http://www.morphix.org has a set of tools that greatly simplifies the task of 
> building LiveCDs - mmaker requires a simple XML file listing the main 
> components to include on the ISO, and isomaker does the grunt behind the 
> bootable parts. Having deb packages for both the kernel and Xenomai is an 
> advantage if/when anyone wants to do an install or upgrade.
> 
> When unionfs is shown to be stable on a 2.6.20 kernel, it might be worth while 
> setting up an autobuild system in conjunction with the Morphix project..
> [Side note: I already do nightly Sarge based Morphix modules, so slipping in a 
> Xenomai version once in a while is possible].

Would be nice. I'm very interested in having a (small) live cd which I can
customize and give to my clients.

Regards,
Theo



  parent reply	other threads:[~2007-04-08  8:07 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-07 21:18 [Xenomai-help] Xenomai Live CD Theo Veenker
2007-04-07 22:06 ` Paul
2007-04-07 23:00   ` Jan Kiszka
2007-04-08  8:07   ` Theo Veenker [this message]
2007-04-08  9:56     ` Paul
2007-04-10  9:56       ` Theo Veenker
2007-05-20 10:18     ` Paul
2007-05-21  7:06       ` Laurent COIGNOT
2007-05-21  7:26         ` Roland Tollenaar
2007-05-21  9:46       ` Theo Veenker
2007-05-21 13:56         ` Paul
2007-05-22 17:03           ` Paul
2007-05-22 17:11             ` Jan Kiszka
2007-05-22 18:34               ` Jan Kiszka

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=4618A2BF.1030104@domain.hid \
    --to=theo.veenker@domain.hid \
    --cc=paul_c@domain.hid \
    --cc=xenomai@xenomai.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.