I started some work on a
live CD and would like to have some feedback.
Actually I did not follow the idea of a live CD, but instead used
coLinux, which is a Linux kernel that can run in parallel with Windows.
Advantages
.
no need to
reboot Windows
. fairly
fast
.
persistent storage in a Windows file containing an ext3 filesystem
.
easy data exchange between systems
Requirements
. Windows 2000/XP
. litte more than 1GB of HD Space
. 256MB of free Ram
Installation
.
Download and
Install coLinux 0.7.1 pre-release of its website
here - just the coLinux-0.7.1-SOMEDATE.exe. In case the installer asks do install TAP-Win32 Adapter. Installer will also ask for initial system: If possible select none (= will be overriden by subsequent installation files) otherwise choose something you prefer.
. Open
this page (valid until 2007/08/07). Next to "Zugangscode" enter "psplive". Click button "GMX MediaCenter starten".
Download kernel_and_config.zip (2,7MB) and Debian-3.0r2.ext3-mit-backports.zip (290MB).
Unzip both archives to the install directory of coLinux (e.g. C:\Programs\coLinux).
.
Change cobd0= path in file example.conf in case you did not install to C:\Programs\coLinux
Usage
. execute
"C:\Programs\coLinux\colinux-daemon.exe @example.conf"
. wait for system to boot and login. Username/Password :
psp/psp
. cd /usr/local/src/linux-2.4.19
. mv linux.srec linux.srec.old
. make clean
. make
. verify that linux.srec has been built successfully.
Other Information
. Linux Distribution used is
Debian Sarge 3.1 with backports enabled
. root password : root
. xiptech toolchain put to /opt/toolchain
. share your internet connection (=ICS) with the installed TAP-Win32 Adapter and you are able to access internet from inside Linux
. SSH Server is running such that files can be exchanged or logged into the machine. Use ifconfig in Linux to find your DHCP IP. In my case it's 192.168.0.40 and connect to machine.
. use dselect or aptitude to install more packages (= Debian package management)
ToDo
. install
samba for easy file exchange with Windows
. install
x11vnc to have graphical interface with Windows
. install
Windowmanager and IDE e.g.
Eclipse
. agree on location for Xiptech toolchain
. install libraries such as SDL and other include, libs of toolchain. In fact currently only the binary tools /opt/toolchain/bin have been symlinked to /usr/local/bin
The same could be done using any other distribution you are more familiar with. Currently I am running very low on time and I would be glad if other guys jump in and configure the ToDo stuff.
regards,
7oby