General TC > Tiny Core on Virtual Machines
Virtual or Real
roberts:
If you are going to complain about missing menu items, you should check the base system.
It is there, Tools->USB_Installation. So you should post in the tce area so that the extension you choose to use can be updated.
Tiny Core would not be tiny. if we offer man pages and extensive embedded documentation. Such is better off-line.
The Wiki is user documentation for and by users. So instead of complaing, how about contributing?
tclfan:
--- Quote from: JoXo009 on January 03, 2010, 01:18:34 PM ---That's true, virtualization works best on modern hardware.
But older hardware isn't excluded. Above results (two virtual machines working in parallel) were achieved with an old 2.6 GHz AMD Athlon on 900 MB RAM...
--- End quote ---
Your machine specs are still a powerful machine in my opinion. Using powerful machines to do things does not impress me and I was able to do the same in much older and modest hardware. I have been using virtualization (VMware) on Thinkpad T23 - 1.13Ghz with 512M memory on XP host with modest hardware demanding guest machines (such as XP). Recently I started using VirtualBox to migrate from VMware and it looks like equally good. I have not had the time yet to create a TCL VDI (process outlined by JoXo009), but to me to me discussion comparing whether to run TCL on bare hardware or in VM is comparing apples and oranges. It all depends on your objectives and purpose.
TC is meant as a high performance small modular system to run on bare metal and it is primary for TCL as OS. But it can be also made as VM guest, if you need/want to run in virtualized environment, e.g. for parallel systems. It is not one way vs. the other, but only depends on purpose and your intended topology you want to use.
I have been using TCL on USB stick and it works beautifully and very easy to install following the TCL 'usbinstall' procedure, which I recommend vs. unetbootin, which I also tried. I am looking forward to also building a VirtualBox TCL VM ones I get some time soon...
With both having their own merits uses, just to point out some thoughts:
1. You can put a TCL usb stick in any machine and boot TC as tiny high performance, all-in-memory system. Fully configured LiveCD would be even better, since some machines will not boot from USB... You cannot do such thing with TCL VM - you need to install a VirtualBox or VMplayer first and you may not be able to do that, of course...
2. In virtualized environment you can run TCL VM in parallel with the host OS and other OSs in their own VMs. You cannot do that with a TCL usb stick...
3. Performance in TCL VM will greatly depend on what host OS you are using and if you use type I bare metal hypervisors such as ESXi or Xen, then performance will be very close to running TCL natively on bare metal. If you use a type II hypervisor, such as VMplayer of VirtualBox, then performance will be affected depending on the host system.
In a word - all depends on your purpose...
vitex:
--- Quote from: tclfan on January 04, 2010, 10:35:55 AM ---
1. You can put a TCL usb stick in any machine and boot TC as tiny high performance, all-in-memory system. Fully configured LiveCD would be even better, since some machines will not boot from USB... You cannot do such thing with TCL VM - you need to install a VirtualBox or VMplayer first and you may not be able to do that, of course...
--- End quote ---
See the Qemu Puppy project http://www.erikveen.dds.nl/qemupuppy/.
Suppose one installs TCL on a flash drive so TCL boots with a qemu virtual disk (tcvd=...) for persistent storage. Suppose one also installs Windows and Linux versions of qemu on that same flash drive; the versions of qemu on Qemu Puppy only required a total of about 20 MB of space.
Then TCL on that flash drive could be used in three modes:
* Boot on a bare machine.
* Execute on any Windows system using the version of qemu on the flash drive.
* Execute on any Linux system using the version of qemu on the flash drive.That would be real portability.
roberts:
However, the older machines that cannot boot from USB, would also be the same machines that struggle to run Qemu, or other virtual machines.
roberts:
Perhaps those with such older machine that cannot boot from USB and are not powerfull enough to run virtual machines may want to peruse: http://forum.tinycorelinux.net/index.php?topic=354.0
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version