Roll Your Own - How?
Just how does one do this? If the kernel is a given, how you can you have a "roll your own" unless it's based on one of the existing distros?
To actually roll your own distro you'll need to be aware of the steps at
Although this does bring to mind one question I have, if anybody can answer it - what happens so far as boot loaders go?
> Although this does bring to mind one question I have, if anybody can answer it - what happens so far as boot loaders go?
Linode's don't have a boot loader. The host system performs those functions.
1, you'll need a distro build with the distro wizard to start off.
2, then add a disk image for your new distro, and add it to the existing distro's config profile.
3, boot your distro
4, do a chroot install of the distro of your choice, the kernel should work fine
I had a problem because for some reason the xen linodes get the (deprecated) nodevfs kernel parameter passed to them at boot time, and my distro was trying to boot into the nodevfs runlevel. I went around this by adding a nodevfs runlevel to my distro.
5, add a config profile to your linode account using the disk image you installed the chroot onto.
I'm running sourcemage linux installed this way.
Also, for custom distros, imho it's best to deactivat all the xenify options in the config profile.
Hope this helps!