Installing speedLinux

SpeedLinux will only work on what the coLinux developers said will work. That means you need to be using Windows 2000, Windows XP, VISTA or 7 on an Intel compatible system (32bit only). Otherwise, you will need to install Linux for real.

More Requirements

  • Memory: at least 128 MB (192 MB or more is recommended)
  • Note that you should have enough memory left for Windows (at least 128 MB for Windows 2000 / XP / 2003; at least 512 MB for Windows Vista / 7)!
  • Hard disk space: 4.5 GB
  • Note that you need an NTFS file system, which is default since Windows 2000, because you can't create files larger than 2 GB on FAT(32) file systems!
  • A good internet connection to be able to install further applications


You should know, that speedLinux is experimental software and it might crash your system. You should not use software or handle data that is vital for you or your business, while using speedLinux. Also you should have a backup of your system. It is also possible that speedLinux might not work on your computer or on your Windows setup.

Note! If you have a virus scanner with on-access scanning, you should make sure that it is disabled or doesn't touch the directory where you want to install speedLinux.

Main Page Back to Main Page

Video about Installtion


Download speedLinux Version 3001 comes now with the Ubuntu 12.04 download included. That means that any files they provide will be just the modified Linux kernel. And a download-link for a LINUX file system image itself. You may still obtain a file system image of a distribution and create an appropriate configuration file for your set-up.

For this reason, we have repackaged the standard coLinux installer to speedLinux installer. This automates much of the initial setup process. If you're new to speedLinux or you are not comfortable with doing these low level steps yourself, this is where you should get started. Normally This installer uses a Debian system ( Ubuntu 12.04) as its LINUX file system image (base.vdi).

Download via installer (recommended).

Also possible is is obtain Linux „baes.vdi“ from a variety of sources:


This guide will take you through the speedLinux Installer. The assumption is, if you use any other file system as the ones that can be downloaded via speedlinux installer, you should know what you're doing already. The File System can be any LINUX, preferable Debian based. Kernel Version may or are be different because Kernel and Modules are supplied by coLinux. No boot files or special configurations are needed.


A complete speedLinux system is composed of few important pieces.

  • The Windows coLinux driver
  • A coLinux patched Linux kernel (e.g. vmlinux)
  • One or more file system images
    • Root file system (e.g. base.vdi)
    • Swap file (e.g. swap.vdi)
    • Other file systems
  • A configuration file (e.g. settings.txt)

A few optional helpful programs are also included in case you don't have them already:

  • Putty – suite of programs to make secure connections to speedLinux (recommended)
  • WinPcap – low level driver for accessing the network stack directly (not needed)
  • XMing – run graphical programs under speedLinux but display them in Windows (recommended if X applications are used)


In order to install speedLinux, you will need administrative access. This is because speedLinux installers some kernel-mode drivers.

In order to run speedLinux, you will either need administrator access or you can run coLinux as a service. The latter method is not currently documented here.


To start the installation procedure, launch the speedLinux installer. You should receive a welcome screen that looks like this:

If you're unsure, simply click Next on all pages, as the default values are fine.

Click Next and agree to the license on the next page.

Now you'll be presented with choices as to which components you wish to install.

You should now be prompted for the install location.

If you did install andLinux in advance and you want to uses the base.vdi provided with andLinux stay with the directory so the base.vdi drive file will be found in the right location.

Remember that you'll need something in the range of 6+ gigabytes free in the location you choose, on NTFS partitions.

If you do have a base.vdi don't downland it again. If you did download it before and the compressed image is still present a other Pop-up will show up asking if the old ons should be used or not.

A few pages will now show up to assist in configuring your system.

The recommended fields should give you some guidance as to the range of feasible values. Be aware that these are for a system which will be building freetz. If you plan working with live source trees, you will likely need to reserve even more resources. Some of these values will be translated into a speedLinux configuration file which you can later change at any time, so don't sweat having to get this exactly right. If you need to re-size the image restart the installation process, all your changes will be preserved. A other method of adding more space for working is to copy, later on, the base.vdi to a name that is already present in settings .txt

If one of this Files (Drives\baseOri.vdi, Drives\baseData.vdi, Drives\base910.vdi) are present on a star-up of LINUX will be mounted as well. You may edit this entry's in settings.txt and use cobd2 to cobd9 with different ext2 or ext3 partitions. Starting LINUX via the penguin icon (upstart.bat), will result in having this additional file images present. Don't use restart!

The mounts will be visible to LINUX on: /mnt/cobd2 /mnt/cobd3 .. /mnt/cobd9. The content of this mounts can be deleted and the space reused for other propose.

Keep in mind that all of these resource settings are dedicated. That means that when speedLinux runs, it will claim the specified RAM amount for its own use. Once you quit speedLinux though, the memory in question will of course be released back to Windows. For a smooth running system (both Windows and speedLinux), you really should have gobs of memory at your disposal nowadays.

If you change the default user name to something else as „freetz“ already stored default settings for desktop and tools are missing and you have to set-up all this yourself after booting. The network settings are for the private dedicated high speed connection between Windows and speedLinux. Unless the network segment selected by default is already taken in your system, the defaults should be fine (talk to your local IT support if you don't know what this means). If you want to be able to talk to use a serial port from under speedLinux, select the appropriate COM number. Remember that when speedLinux runs, it will need dedicated access, so make sure you disconnect any other programs that may be accessing it. To make it work with Ubuntu 9.04 minicom has to be installed, by invoking apt-get install minicom.

Set-up a shared Folder on the windows side first, and select this folder. Don't enter 'Windows username' and 'Windows user password' if You don't need the additional mount. No additional Changes within LINUX should be needed, of course some order Images my behave different. With the default Ubuntu 12.04 SAMBA is configured out of the box. For GUI application this mount is not needed, but SAMBA is still usable.

Example Vista:

Download of System image takes some time depending on size and processors speed.

Extracting the compressed image shows no progress-line, be patient!

Next Question is if you want to resize, don't resize if you are happy with the size the downloaded System is.

A window will pop up that actually will populate the used base.vdi, if resize was selected then here it will take a lot of time until this window will close again!

Congratulations! You're past the hard part, but now you're to the sit back and wait part, especially if you resize the image go and do some other work until this window will close don on its own.

Click Next here.

Now no reboot of Windows is needed, but you my do so.

The installation steps are (just for info)

  • install speedLinux files
  • execute selected helper installers (Putty/XMing/etc…)
  • install TAP (virtual networking) and set it to always on
  • configure speedLinux file system images
  • tweak default settings according to your choices
  • add to registry: [HKEY_LOCAL_MACHINE\SOFTWARE\speedLinux\Launcher] „IP“=„“ „Port“=dword:00001f91''
  • edit or add /usr/local/sbin/ and change LocalPort to 2081 (only for KDE Versions)
  • add registries exclude '/Devices/' from windows checks
  • resize Partition if selected
  • set up a new user with the 'selected name'
  • Password will be set at the first boot
  • insert the new users into '/etc/sudoers'
  • remove hash in front of “%sudo NOPASSWORD“ in '/etc/sudoers'
  • edit networking at boot time moving setting from 'settings.txt' to /etc/network/interfaces via /etc/rc.local
  • some files in /etc/init are also changed or removed
  • define new console user in '/usr/bin/startwindowsterminalsession' (on KDE Vesions only, and some more … )
  • edit '/etc/fstab' and move mounts to '/etc/rc.local' and '/etc/mount_all'
  • some more edits for samba
  • this list is not complete, deleted description may by done at some time later, but all can be found in SVN tree co_precise.

General Note

Whenever any of the helper installers pop up, you can simply pound on the Next button as all of the defaults should be sane. You are of course free to customize things however you like as speedLinux will not rely on any of the defaults.


Assuming you installed the shortcuts, you should now be able to launch Installed speedLinux from the Start Menu.

Start -> Programs -> speedLinux -> speedLinux

Starting LINUX can be done by clicking on of the pinguine icons on Desktop, in the short cut menu.

Or via Windows menu. Note that here are two links that can only be used once LINUX is up running. This PUTTY links bring up a terminal connection to the LINUX system.

FLTK boot log Console: Log also stops for some time until configuration is finished.

Users are configured the first time the system is started.

Finally the login screen will show up, login as user here.

After login type in p or xf on a Ubuntu 12.04.

In my case my windows Vista desktop did look like this:

Now you can use the XFEC Panel to invoice installed LINUX proformas.

After populating my Desktop with some of the LINUX applications is looked like this:

If you opted to not install the short-cuts, you will have to run the coLinux program by hand.

colinux-daemon.exe @settings.txt
But this not run the all settings of speedlinux.

Then just ssh into the system by using putty and the root user.

Or start Console(NT) or Console(FLTK) login as root and type terminal, this will bring up a nice Window like to the one using ssh. (On some LINUX Instillations 'konsole' my be installed instead of 'terminal').

Any installed X Application can be installed this way or via menu within the tray. synaptic can be run to add more applications.


See accounts for more information.


If you're unhappy with speedLinux and wish to remove it from your system, simply use the uninstaller short cut. This will remove all of the default files of speedLinux from your system (including its drivers). If changes ware done in meantime on the the naming of LAN cards or card configuration this will also left without resetting it to the original state.

You may run the saved net.txt before uninstalling. 'netsh.exe -f netz.txt' netz.txt can be found within the install directory of speedlinux.

Main Page Back to Main Page

skript/installing_freetzlinux.txt · Zuletzt geändert: 2012/01/21 10:22 von jpascher
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki