Kernel / rootfs / Bios.bin
You will need to place vmlinux.bin (the kernel) on the first partition of your compact flash card. A file named "cmdline" contains the command line options for the kernel.
You will also need to copy an image of the rootfs onto your cf card.
First download kernel.zip. Copy the vmlinux.bin / cmline / bios.bin to the cf card (You can delete the other files).
Then download rootfs.tar.gz extract it ( tar -xzvf rootfs.tar.gz ) and copy the image to the 3rd partition on the cf card
(dd if=rootfs.img of=/dev/sda3)
There are two kernel types currently available, PanicOpticon's which support video and Niacin's original build which does not.
PanicOpticon's kernel and configs can be found [here (
http://firelife.dyn.dhs.org/~panicop...sntv/kernel/)], with more information about them available [here (
http://www.toc2rta.com/phpBB2/viewtopic.php?t=11)]. Note this build does require the video bios patch and stage2 file from [msntv-video-r1.tar.bz2 (
http://toc2rta.com/msntv-video-r1.tar.bz2)]
Niacin's original kernel [kernel.zip (
http://mirror.toc2rta.com/kernel.zip)]
[rootfs.tar.gz (
http://mirror.toc2rta.com/rootfs.tar.gz)]
[Bios.bin (
http://rapidshare.de/files/13112002/...non.zip.html)] I can't host a copy of the patched bios. This contains microsoft's copyrighted code. Someone has setup a link on rapidshare.de
Flashing the patch
We flash the bios by overriding a function of the service menu in ram. In this case the "Video test and show test screen". [This (
http://toc2rta.com/servicemenu.txt)] is what the service menu looks like.
Once you run the graphic test it then opens the bios.bin on the CF card and flashes it to the bios.
Heres how to do it
Now type "x" which will get you into the examine memory option.
Then copy and paste the commands from here (
http://mirror.toc2rta.com/cmds.txt)
Now type "q" then "v" and you should see something like this
flashsmall.jpg
The green and blue light on the front of the msntv should flash backwards and forwards while the bios is being written.
The kernel boots!
Now reboot the Msntv. It should boot the kernel. Like this
kernelboot.jpg
Pictures of my Msntv 2 cluster and stuff
cluster1.jpg cluster2.jpg
cluster3.jpg img4.jpg
Pics of Console and Xwin + firefox. (Thanks panic)
linux1.jpg linux2.jpg
tv.jpg linux3.jpg
Questions
Q - Does this work on any Msntv's aside from the RM4100?
A - No the other msntv was MIPS based. This is x86 based
Q - Does video work?
A - YES!
Q - Who am i?
A - Check out the about page [here (
http://mirror.toc2rta.com/index.php/...a_Wiki:About)]
Q - Hi res image of the board?
A - [Hi-res Image (
http://toc2rta.com/board.jpg)] and InsideMsnTV
Q - Dmesg?
A - Sure Here (
http://mirror.toc2rta.com/dmesg.txt). I'm using a standard kernel with certain modules compiled in (monolithic)
Q - What do you use the cluster for?
A - At the moment not much. I hope to setup beowulf / rocks in the next few days. Distcc works great

Q - Does it support cf > 64mb
A - Not at this moment. But i plan to fix that
Q - What do you use for power? / How much power?
A - I use 3x350watt atx power supplies / Each unit requires 12v/2amp