I absolutely need to installl debian on my 860. Can you write down a few steps?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
Well I just followed the steps in this thread, and mostly [a href=\"https://www.oesf.org/forums/index.php?showtopic=23773&st=34#]here[/url].
I started with an Angstrom image, and then flashed an Angstrom kernel with the boot parameters set to SD card. You can find this in the unstable branch, such as
here.
On a reboot, the kernel will search for a filesystem on the SD card, which will start Debian.
The first issue is that the keymap is wrong for the '/' key, so it's very difficult to do anything. I reflashed a kernel mounting the flash filesystem, then copied a keymap file over to the SD card, added this line to my /etc/profile on SD card:
loadkeys kemap.map
and flashed back to a "Debian kernel" (i.e. one mounting a filesystem on SD card).
Then start-stop-daemon is a dummy file in /sbin, so I renamed that to start-stop-daemon.fake, and linked it to start-stop-daemon.REAL. I think this starts sshd properly.
You can mount the Angstrom flash filesystem by creating a directory /mnt/flash and typing
mount /dev/mtdblock2 /mnt/flash -t jffs2
You can even put a similar line in /etc/fstab to auto-mount it.
Getting X to work was more tricky, you have to copy Xfbdev across from Angstrom and rename it as X. I don't know exactly what steps are required, as I experimented with both Angstrom and Debian xorg packages. If anyone has more info on this, that would be useful. But one vital step is to add the following to /etc/profile:
export TSLIB_TSDEVICE="/dev/input/event1"
to get Xfbdev to work correctly. You may have to copy over the touchscreen calibrate binaries from Angstrom, or it may be possible to just copy over /etc/pointercal.
I'm fairly new to Debian, but found it fairly straightforward to do
apt-get update
to update the list of packages,
apt-get upgrade
to update the system to the latest packages, and
aptitude
for an ncurses-version of apt-get, which also has a package search tool.
I've probably missed out some stuff, but you will find all the info in this thread.
HTH,
Dan