General TC > Tiny Core on Virtual Machines

TCL as Xen Dom0?

<< < (3/5) > >>

Juanito:
Xvesa will not work with a 64-bit kernel, hence there's no tinycore64

curaga:

--- Quote ---So both the -warning and -try-harder patches are needed?
--- End quote ---

Well, so far all of our patches are only to improve the user experience. You can run a completely vanilla kernel on TC without anything breaking.

tmpfs-root may become mandatory in the future, breaking this tradition.

TheNewbie:
So, I'm going to get this straight -- I could update MC64 with a 2.6.37 kernel and apply various patches to get a pretty standard MC64 with a 2.6.37 kernel.

Following this, I would tce-load Xorg (as opposed to Xvesa), Xprogs, wbar, and a wm (flwm being the standard). Optionally, I could remaster the whole thing as a TC64.

I think that's the end of the TC-specific process, so if anything's wrong or weird, please do explain to me. If anybody's had experience with Xen in any Linux distro, feel free to help me out a bit, but for now, I'm going Googling for some tutorials.

maro:

--- Quote from: TheNewbie on July 13, 2011, 06:20:47 PM ---... I could update MC64 with a 2.6.37 kernel and apply various patches to get a pretty standard MC64 with a 2.6.37 kernel. ...

--- End quote ---

I trust you understand that not just the kernel (i.e. 'bzImage') but also all kernel modules will have to be replaced for your private "MC64 with a 2.6.37 kernel". Furthermore I'm sure you understand that not all 2.33.3 patches will apply cleanly against a more recent sources.

BTW, what stopping you to "go for broke" and pick the most recent stable one (i.e. 2.6.39.3) as the basis of your experiment?

TheNewbie:

--- Quote from: maro on July 13, 2011, 07:42:42 PM ---I trust you understand that not just the kernel (i.e. 'bzImage') but also all kernel modules will have to be replaced for your private "MC64 with a 2.6.37 kernel". Furthermore I'm sure you understand that not all 2.33.3 patches will apply cleanly against a more recent sources.

BTW, what stopping you to "go for broke" and pick the most recent stable one (i.e. 2.6.39.3) as the basis of your experiment?

--- End quote ---

Well...


--- Quote from: curaga on July 12, 2011, 02:16:33 PM ---TC is fairly kernel agnostic, I've run 3.x with anything from .30 to .37. Sub-.33 need an udev rule added, but upwards upgrades should be fairly easy.
--- End quote ---

Curaga claims that 2.6.37 is relatively simple to work with. I wouldn't want to overstep my boundaries by attempting to use 2.6.39.3 on my first try.



On another note...


--- Quote from: Wiki ---If you are unsure, build all of your files into the initrd. This will give you a tinycore.gz which is significantly larger than the one provided by standard TC, but in most cases you could probably live with that until you have the time to sort out the details of what modules should be put where.
--- End quote ---

How can I find out which modules/firmware are in the standard tinycore.gz?

Also, how do I obtain a 64-bit kernel? kernel.org doesn't seem to differentiate, yet TC has a bzImage and a bzImage64.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version