EeePC-Ubuntu
Hinweis
Eine aktuellere Beschreibung ist unter Ubuntu_für_den_EeePC zu finden.
Ubuntu auf dem EeePC
Es gibt eine Vielzahl an Installationsbeschreibungen für Ubuntu auf dem EeePC. Die meisten gehen von einer normalen Installation aus und erfordern dann die Installation von angepassten Software-Paketen. Ich habe mich lange gefragt, warum nicht jemand ein fertiges Image bereit stellt. Und solch ein Image gibt es wirklich, unter http://blog.rootserverexperiment.de/2008/02/21/eeepc-ubuntu-image-fuer-sd-karte/ gibt es eine Beschreibung für die Installation des Images und einen Download-Link.
Auf einem meiner Linuxrechner habe ich dann das Lesegerät mit der HCSD-Karte angeschlossen. Die Fat32-Partition auf der Karte wurde als /dev/sda1 erkannt und gemountet. Für den nächsten Schritt ist es wichtig, dass die Karte nicht gemountet ist, also habe ich sie mit
umount /dev/sda1
abgemeldet. Hier muss man sehr darauf achten, dass man sich nicht versehentlich die richtige Festplatte im Rechner zerschießt, also leiber mehrfach kontrollieren.
Auf die Karte habe ich dann das aktuelle Image kopiert mittels
gunzip -c /home/user/ubuntu-8.04.1-usb-4G-20080701.img.gz | dd of=/dev/sdb
Der Kopiervorgang hat etwa 20 Minuten gedauert. Auf dem EeePC selber ginge das anscheinend deutlich langsamer.
Damit war die Speicherkarte fertig vorbereitet, ich habe sie also in dem EeePC gesteckt, im Bootfenster ESC gedrückt um ins Bootmenü zu kommen und von der Karte gebootet. Lief sofort problemlos, auch das WLAN hat sofort funktioniert. Es gab lediglich eine komische Fehlermeldung, dass der Akku nicht in Ordnung sei, Kapazität unter 1%. Die Anzeige in der Taskleiste arbeitet aber korrekt.
Für den Fall, dass beim folgenden Aktualisieren des Systems ein neuer Kernel installiert wird hatte ich mit mit
wget http://eeepc.mattiasschlenker.de/inst-ath.sh
das Script geladen, welches sich um das Aktualisieren der WLAN-Treiber kümmert und anschließend aus diesem Script den Teil benutzt, der die aktuelle Software lädt.
MADWIFI=madwifi-nr-r3366+ar5007
echo '===> Wechsle nach /tmp'
if [ ! -f ${MADWIFI}.tar.gz ]
then
echo '===> Lade Treiberpaket herunter'
wget http://eeepc.mattiasschlenker.de/${MADWIFI}.tar.gz
fi
#echo '===> Entpacke Treiberpaket'
#tar xzf ${MADWIFI}.tar.gz
#echo '===> Baue und installiere Atheros-Treiber'
#( cd ${MADWIFI} && make clean && make && make install )
#echo '===> Kein Fehler? Dann bitte neustarten'
In der Hoffnung so auch einen kurzfristigen WLAN-Ausfall verkraften zu können habe ich nach Anleitung weiter gemacht.
apt-get update apt-get upgrade
und anschließend
apt install msttcorefonts
Danach war die Speicherkarte zu 58% gefüllt, es stehen mir also 1,6 GB zur Verfügung.
Beim anschließenden Reboot gab es eine kleine Überraschung, das WLAN funktionierte nicht mehr, obwohl mir kein Kernel-Update aufgefallen war. Ich habe also die Vorbereitungen genutzt und mit dem zweiten Teil des Scriptes den Treiber neu compiliert:
MADWIFI=madwifi-nr-r3366+ar5007
echo '===> Wechsle nach /tmp'
if [ ! -f ${MADWIFI}.tar.gz ]
then
# echo '===> Lade Treiberpaket herunter'
# wget http://eeepc.mattiasschlenker.de/${MADWIFI}.tar.gz
fi
echo '===> Entpacke Treiberpaket'
tar xzf ${MADWIFI}.tar.gz
echo '===> Baue und installiere Atheros-Treiber'
( cd ${MADWIFI} && make clean && make && make install )
echo '===> Kein Fehler? Dann bitte neustarten'
Der EeePC schägt beim Compilieren natürlich keine Rekorde, nach kurzer Wartezeit und einem Reboot funktionierte aber auch das WLAN wieder.
