Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
debian_on_zaurus:installation:debian_etch_arm [2007/07/31 17:32] trash |
debian_on_zaurus:installation:debian_etch_arm [2010/01/28 16:49] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Installation d'un système Debian Etch ARM de base ====== | ====== Installation d'un système Debian Etch ARM de base ====== | ||
+ | |||
+ | {{sl-c3200.jpg|Zaurus SL-C3200}} | ||
===== Préface ===== | ===== Préface ===== | ||
+ | |||
La procédure décrite ci-dessous a été écrite sur base d'une installation sur un Zaurus SL-C3200 (Terrier) mais devrait pouvoir fonctionner sur les SL-C3X00 et sur d'autres appareils de type Zaurus. | La procédure décrite ci-dessous a été écrite sur base d'une installation sur un Zaurus SL-C3200 (Terrier) mais devrait pouvoir fonctionner sur les SL-C3X00 et sur d'autres appareils de type Zaurus. | ||
Ligne 30: | Ligne 33: | ||
* Une carte mémoire Compact Flash ou Secure Digital, en fonction de ce que votre Zaurus accepte. | * Une carte mémoire Compact Flash ou Secure Digital, en fonction de ce que votre Zaurus accepte. | ||
* Votre Zaurus :-) | * Votre Zaurus :-) | ||
- | |||
===== Déploiement du plan de travail ===== | ===== Déploiement du plan de travail ===== | ||
Ligne 61: | Ligne 63: | ||
===== Installation du kernel Linux du système principal ===== | ===== Installation du kernel Linux du système principal ===== | ||
- | autoboot.sh : | + | |
+ | * autoboot.sh : | ||
<code>#!/bin/sh | <code>#!/bin/sh | ||
Ligne 96: | Ligne 99: | ||
reboot</code> | reboot</code> | ||
+ | |||
+ | * kernel.img | ||
===== Installation du système de base Debian ===== | ===== Installation du système de base Debian ===== | ||
- | ''# debootstrap --arch arm --foreign etch root-etch-arm\\ | + | <code># debootstrap --arch arm --foreign etch root-etch-arm |
- | # cd root-etch-arm\\ | + | # cd root-etch-arm |
- | # tar -cvzf ../root-etch-arm.tar.gz .\\ | + | # tar -cvzf ../root-etch-arm.tar.gz .</code> |
- | \\ | + | |
- | # mkdir /mnt/flash\\ | + | <code># mkdir /mnt/flash |
- | # mount -t jffs2 /dev/mtdblock2 /mnt/flash\\ | + | # mount -t jffs2 /dev/mtdblock2 /mnt/flash |
- | # cd /mnt/flash\\ | + | # cd /mnt/flash |
- | # rm -rf *\\ | + | # rm -rf * |
- | # mount /dev/hdc1 /mnt/card\\ | + | # mount /dev/hdc1 /mnt/card |
- | # date 072920012007\\ | + | # date 072920012007 |
- | # tar -xvzf /mnt/card/root-etch-arm.tar.gz\\ | + | # tar -xvzf /mnt/card/root-etch-arm.tar.gz |
- | # chroot /mnt/flash /bin/bash\\ | + | # chroot /mnt/flash /bin/bash |
- | # /bootstrap/bootstrap --second-stage\\ | + | # /bootstrap/bootstrap --second-stage |
- | # mount -t proc proc /proc\\ | + | # mount -t proc proc /proc |
- | # dpkg-reconfigure --priority low --all\\ | + | # dpkg-reconfigure --priority low --all |
- | # exit\\ | + | # exit |
- | # cd ~\\ | + | # cd ~ |
- | # umount /dev/mtdblock2 /dev/hdc1\\ | + | # umount /dev/mtdblock2 /dev/hdc1 |
- | # reboot'' | + | # reboot</code> |