############################################################## # LISEZ-MOI.txt # # Ce fichier décrit comment utiliser les scripts : # # shuttle.sh (Installation du system gentoo) # # install-app.sh (Installation des drivers et logiciels) # ############################################################## Avant-propos : J'ai décidé d'écrire ce script pour deux raisons : 1) Pour me simplifier l'installation et l'adapter à mes besoins. 2) Pour un exercice purement de style sachant que d'autes programmes équivalent et plus aboutis existent déjà, comme GLIS (http://glis.sourceforge.net/) ou Anaconda (http://breakmygentoo.net/gentoo-anaconda/) 3) Ce script d'installation est dédié pour les plateformes AMD Athlon XP+. Description de son utilisation : Le script shuttle.sh n'installe que la base de gentoo à partir du stage3. Vous devrez configurer manuellement votre noyau gentoo-dev-sources. Vous avez la possibilité d'installer UDEV au lieu de DEVFS. Pré-requis : - Vous devez posséder un PC de type d'architecture x86 (ATHLON XP+) - Avoir une connexion internet de type ADSL et de préférence en ethernet, le modem speedtouch est reconnu. Remarque: Les modems ethernet sont automatiquement détectés et n'ont pas besoin d'être configuré pour l'installation. - Avoir un disque dur vierge dénué de toutes partitions et se trouvant sur la nappe IDE0 (/dev/hda). - Avoir en votre possession le CD LiveCD Gentoo 2004.0 universal. - Le fichier shuttle.bz2 copié sur une disquette ou sur une clef USB ou bien sur un CDROM. - Pour l'installation, vous avez la possibilité de fournir un fichier de configuration du noyau (.config) à mettre sous l'arborescence /path/shuttle/kernel. - Configurer votre BIOS, date, Boot Séquence ...etc... Déroulement de l'installation : 1- Boot sur le CD Gentoo 2004.0 2- Copie du fichier shuttle.bz2 sous /home 3- Décompresser l'archive shuttle.bz2 4- Exécuter le script shuttle.sh 5- Configuration de l'accès internet 6- Partionnement du disque dur vierge 7- Formatage des patitions 8- Montage des partitions 9- Decompression du stage3-althlon-xp 10- Récupération de la dernière version de portage de gentoo via internet. 11- Configuration du system avant chroot 12- Copie des fichiers d'installation sous /tmp 13- Récupération des sources du noyau (gentoo-dev-sources 2.6.x) via internet. 14- Récupération des sources BootSplash via interne 15- Configuration manuelledu noyau (make menuconfig) 16- Installations des outils d'administration nécessaires au system (besoin d'internet). 17- Installation du bootloader Grub et configuration. 18- Changement du mot de passe root (administrateur system) 19- Ajout éventuel d'un uilisateur 20- Démonte tous les files system et reboot du PC. 21- Installation des applis sous root via le script /tmp/install-app.sh. Processus d'installation de votre gentoo: -1- Dans un premier temps copier Le fichier shuttle.bz2 sur une disquette ou une clef usb ou bien un CDROM. -2- Booter sur le CD Gentoo 2004.0 (pensez à modifier votre paramètre de séquence de boot du bios) -3- Tapez : gentoo dokeymap cdcache noapic (Installation d'un home PC) Tapez : gentoo dokeymap cdcache noapic nodhcp (Installation en entreprise ou derriere un routeur en IP Static) -4- Charger le type de votre clavier: tapez: loadkeys fr-latin1 Remarque: La lettre "a" est "q" en querty -5- Verifier la date en tapant la commande date. -6- Faites un alias de la commande ll: tapez: alias ll="ls -al" -7- Choissisez le média à monter ci-dessous afin de récupérer le fichier shuttle.bz2: Dans le cas d'une connexion internet via un modem ethernet: cd /home wget http://geoffroy.hedouin.neuf.fr/shuttle.bz2 Monter le lecteur de disquette: tapez: modprobe floppy tapez: mkdir /mnt/floppy tapez: mount -t vfat /dev/fd0 /mnt/floppy Monter une clé USB: Inséré votre clef usb. tapez: mkdir /mnt/usbkey tapez: mount -t vfat /dev/sda1 /mnt/usbkey Attention : si toute fois vous avez des problèmes suivez la procédure suivante: Retirez votre clef usb. tapez: modprobe -r usb-storage tapez: modprobe usb-storage Insérez votre clef et suivre la procédure de montage décrite ci-dessus. Monter le CDROM: umount -f /mnt/cdrom eject "Insérer le CDROM" mount /mnt/cdrom -8- Copier les scripts sous /home : cp /mnt/floppy/shuttle.bz2 /home/ ou cp /mnt/usbkey/shuttle.bz2 /home/ ou cp /mnt/cdrom/shuttle.bz2 /home/ -9- Tapez les commandes suivantes: cd /home tar -xjvf shuttle.bz2 chmod 770 /home/shuttle/*.sh cd /home/shuttle ./shuttle.sh -10- Répondez aux questions posées. -11- Une fois que le PC a rebooter, lancer le script /tmp/shuttle/install-app.sh