Now (we are connected to the internet) it is time to update the package system and upgrade installed packages:īsdutils cpio debconf debconf-i18n debian-archive-keyring dpkg e2fslibsĮ2fsprogs findutils initscripts libblkid1 libc6 libcomerr2 libgnutls13 RX packets:17 errors:0 dropped:0 overruns:0 frame:0 TX packets:11031 errors:0 dropped:0 overruns:0 carrier:0 RX packets:17220 errors:0 dropped:0 overruns:0 frame:0
We should see now on the Windows side that the TAP adapter is connected:Īfter we login to linux, we can examine the new network configuration: leave it as is (or remove it) and add the following: We change it to dual-ethernet mode (one for uoutide world connection and other for private network between guest and host system):ĭeb# nano /etc/network/interfaces Comment out the following: RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 RX packets:59 errors:0 dropped:0 overruns:0 frame:0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Individual files in /usr/share/doc/*/copyright.ĭebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extentįor easy to use the network is pre-configured for "slirp":Įth0 Link encap:Ethernet HWaddr 22:01:76:23:42:12 The exact distribution terms for each program are described in the
The programs included with the Debian GNU/Linux system are free software
We did not install the generic console so we have to explicitly say we want to launch the NT console:Ĭ:\programs\coLinux> colinux-daemon.exe -t nt as root (a default password is "root"):
# exec0=C:\Programs\Xming\Xming.exe,":0 -clipboard -multiwindow -ac"Īlso you have to create a swap file, here is how to create it, or if you are lazy like me, you can download one from this site (user Gniarf provides also other interesting info).Ĭ:\programs\coLinux> colinux-daemon.exe Linux Daemon, 0.7.3ĭaemon compiled on Sat May 24 22:36:07 2008ĭaemon: error - CO_RC_ERROR_ERROR, line 49, file src/colinux/os/winnt/user/exec.c (16) # Run an application on colinux start (Sample Xming, a Xserver) # Tuntap as private network between guest and host on second linux device # pcap bridge for internet connection (outgoing)Įth0=pcap-bridge,"Local Area Connection", # Inside running coLinux configure eth0 with this static settings:
# Slirp for internet connection (outgoing) # Initrd installs modules into the root file system. # Additional kernel parameters (ro = rootfs mount read only) # This parameter will be forward to Linux kernel. # Tell kernel the name of root device (mostly /dev/cobd0, # Swap device, should be an empty file with 128.512MB.Ĭobd1="C:\programs\coLinux\images\swap_file.1gb" # Download and extract preconfigured file from SF "Images for 2.6".Ĭobd0="C:\programs\coLinux\images\3.1gb" Now we can specify root image, swap file and possibly other mount points and also define two ethernet devices - one for pcap bridge and second for TAP adapter: We create a new configuration file (just modify the installed nf):Ĭ:\programs\coLinux> copy nf nf
We have to configure the private IP address of the host system (windows):įilesystem images: c:\programs\coLinux\images Now the TAP adapter is installed (but not connected): TAP network adapter is installed (dear Microsoft, sure we want to continue the installation -) We can download (some of) available filesystem images directly during the installation: I choose stable WinPcap 4.0.2 (an alternative could be WinPcap 4.1 beta4). ĭevel-coLinux-20081130.exe, see this page for details).ĭuring the installation the WinPcap (The Windows Packet Capture Library) is installed. (an alternative could be the development version 8.0 (kernel 2.6.22.18). In my case it was the stable version 0.7.3 (kernel 2.6.22.18). It can be seen as an alternative to a conventional "dual boot" configuration - but with both systems running at the same time. As a result we get a graphic Linux environment cooperatively running on the Windows hosting system. Also the installation of GNOME desktop environment and NX server is covered. This post provides a step by step tutorial how to download, install and configure CoLinux with Debian 4.0 file system image.