Instructions for applying VIA 8235 IDE DMA Patch to Xandros Desktop 1.0


Save this patch via8235.patch to your hard disk somewhere that you can get at it and then login to your system as root (or su to root in a console).

Execute these instructions as root:

1) Insert Xandros Desktop Installation CDROM
2) Launch a console where you have root permissions.
3) dpkg -i /disks/Removable/cdrom.1/dists/xandros1.0/main/binary-i386/base/xandros-kernel-source-2.4.19_1.0.4-1_all.deb

(Replace cdrom.1 with cdrom.2 if you are using 2nd CD on system)

This installs the Xandros kernel source. you can skip it if you already have it installed.

4) cd /usr/src
5) tar jxf xandros-kernel-source-2.4.19.tar.bz2
6) ln -sf xandros-kernel-source-2.4.19 linux
7) patch -p0 < /path/to/via8235-patch

you have now patched your kernel source.

8) cd linux
9) make EXTRAVERSION=-x1 mrproper
10) cp /boot/config-2.4.19-x1 .config
11) make EXTRAVERSION=-x1 oldconfig
12) make EXTRAVERSION=-x1 dep
13) make EXTRAVERSION=-x1 bzImage
14) make EXTRAVERSION=-x1 install
15) /sbin/mkinitrd
16) /sbin/fooze (or if you dont want to use the default Xandros LILO config file, run lilo here)

17) reboot and hope for the best.