1.  Matériel requis

Introduction

Avant de débuter, nous allons présenter le matériel requis pour installer Gentoo avec succès sur votre système.

Matériel requis

Processeur Veuillez consulter la FAQ Alpha/Linux
Mémoire 64 MB
Espace disque 1.5 Go (mémoire virtuelle non comprise)
Mémoire virtuelle Au moins 256 Mo

1.  Les CD d'installation Gentoo

Introduction

Les CD d'installation Gentoo sont des CD-ROM amorçables qui contiennent un environnement Gentoo autonome. Cela vous permet de démarrer Linux à partir du CD-ROM. Pendant le chargement, votre matériel est détecté et les pilotes appropriés sont chargés. Ces CD sont maintenus par les développeurs Gentoo.

Chaque CD d'installation vous permet d'amorcer l'ordinateur, de paramétrer le réseau, d'initialiser les partitions de vos disques et d'installer Gentoo à partir d'Internet. Deux CD d'installation sont disponibles. Ils permettent chacun d'installer les versions les plus récentes de tous les paquets à condition que vous soyez connecté à Internet.

Important : Pour une installation sans connexion réseau ou si vous souhaitez utiliser un des installateurs fournis, veuillez suivre les instructions figurant dans les manuels Gentoo de la version 2006.1.

Les CD d'installation disponibles sont :

Pour vous aider à choisir un CD d'installation, leurs avantages et inconvénients sont repris ci-dessous.

Le CD d'installation Gentoo Minimal

L'image du CD d'installation Minimal s'appelle ${min-cd-name} et ne pèse que ${min-cd-size} Mo. Une connexion à Internet est nécessaire.

CD d'installation Minimal Le pour et le contre
+ Temps de téléchargement relativement court
- Ne contient pas de stage3, pas d'instantané de Portage, pas de paquets binaires et n'est donc pas utilisable pour une installation sans réseau.

Le CD d'installation Gentoo Universal

L'image du CD d'installation Universal s'appelle ${univ-cd-name} et pèse ${univ-cd-size} Mo. Vous pouvez même l'utiliser pour installer Gentoo sans connexion Internet.

LiveCD Le pour et le contre
+ Contient tout ce dont vous avez besoin. Vous pouvez même procéder à l'installation sans connexion réseau.
- Très long téléchargement

L'archive stage3

Une archive stage3 contient un environnement minimal d'utilisation à partir duquel vous pouvez installer Gentoo sur votre système en suivant les instructions de ce manuel. Des archives stage1 et stage2 ont été disponibles et documentées, mais ne sont plus documentées dans ce manuel bien que ces archives soient encore disponibles. Si vous tenez absolument à réaliser une installation à partir d'une de ces archives, veuillez consulter notre FAQ à ce sujet.

1.  Télécharger, graver et amorcer un CD d'installation Gentoo

Télécharger et graver les CD d'installation

Vous avez choisi d'utiliser un CD d'installation Gentoo. Nous débuterons par le téléchargement puis la gravure du (des) CD d'installation que vous avez choisi(s). Nous avons déjà détaillé les différents CD disponibles, mais où pouvez-vous les trouver ?

Vous pouvez télécharger un de nos CD d'installation à partir d'un de nos miroirs. Les CD d'installation se trouvent dans le sous-répertoire ${release-dir}installcd/.

Dans ce répertoire, vous trouverez plusieurs fichiers ISO. Ce sont des images de CD que vous pouvez utiliser pour graver un CD-R.

Pour vérifier que le fichier téléchargé n'a pas été corrompu pendant le transfert, vous devriez vérifier son intégrité en calculant sa somme de vérification MD5 et en comparant le résultat avec la somme que nous publions sur notre site, par exemple dans le fichier ${min-cd-name}.DIGESTS. Vous pouvez utiliser l'outil md5sum sous Linux ou md5sum sous Windows.

Un autre moyen de vérifier la validité du fichier téléchargé est d'utiliser GnuPG pour tester la signature électronique que nous fournissons (le fichier qui se termine en .asc). Téléchargez le fichier avec la signature et procurez-vous la clé publique :

Exemple de code 1.1 : Obtenir la clé publique

$ gpg --keyserver subkeys.pgp.net --recv-keys 17072058

Ensuite, vérifiez la signature :

Exemple de code 1.1 : Vérifier la signature

$ gpg --verify <fichier_signature> <fichier_iso_téléchargé>

Afin de graver le(s) ISO, vous devez utiliser la gravure brute (raw-burning). La manière de procéder dépend de votre programme. Nous décrivons comment faire avec cdrecord et k3b ci-dessous. Vous trouverez d'autres méthodes dans notre FAQ.

Démarrer le CD d'installation

Lorsqu'un ordinateur Alpha est mis sous tension, le premier évènement qui se produit est le chargement du microcode (« firmware »). Il s'agit plus ou moins de l'équivalent du BIOS des systèmes PC. Il y a deux types de microcode : SRM (Systems Reference Manual) et ARC (Advanced Risc Console).

SRM est basé sur les spécifications de Alpha Console Subsystem qui définissent un environnement de travail pour les systèmes d'exploitation OpenVMS, Tru64 UNIX et Linux. ARC est basé sur les spécifications Advanced RISC Computing (ARC) qui définissent un environnement d'opération pour Windows NT. Vous trouverez un guide détaillé sur l'utilisation de SRM sur le site dédié à Linux pour Alpha.

Si votre système Alpha supporte SRM et ARC (ARC, AlphaBios ou ARCSBIOS), vous devriez suivre ces instructions pour passer à SRM. Si votre système utilise déjà SRM, aucun changement n'est nécessaire. Si votre système ne peut utiliser qu'ARC (Ruffian, nautilus, x1, etc.), vous devrez choisir MILO comme chargeur de démarrage lorsque nous aborderons cette question.

Pour amorcer à partir d'un CD d'installation Alpha, insérez le CD dans le lecteur puis redémarrez. Vous pouvez utiliser SRM pour amorcer le CD d'installation. Si cela n'est pas possible, vous devrez utiliser MILO. Si MILO n'est pas installé, utilisez une des images précompilées de MILO disponibles sur la page Web de taviso.

Cette version inclut également deux entrées pour les personnes désireuses d'utiliser une console série durant l'installation, par exemple pour des machines sans écran ni clavier. La première vous permet de démarrer un noyau 2.6 utilisant une console série et la seconde permet la même chose avec un noyau 2.4.

Exemple de code 1.1 : Démarrer un CD avec SRM

(Listez les unités disponibles.)
>>> show device
dkb0.0.1.4.0        DKB0       TOSHIBA CDROM
(...)
(Remplacez dqa0 par le fichier matériel de votre lecteur de CD-ROM.)
>>> boot dqa0 -flags 0
(Pour démarrer avec un noyau 2.4 au lieu du 2.6 :)
>>> boot dkb -flags 1
(Pour utiliser une console série)
(Pour démarrer le noyau 2.6 avec support d'une console série.)
>>> boot dkb0 -flags 2
(Pour démarrer le noyau 2.4 avec support d'une console série.)
>>> boot dkb0 -flags 3

Exemple de code 1.1 : Démarrer un CD avec MILO

(Remplacez hdb par le fichier matériel de votre lecteur de CD-ROM.)
MILO> boot hdb:/boot/gentoo_2.6 initrd=/boot/gentoo_2_6.igz root=/dev/ram0 init=/linuxrc looptype=zisofs loop=/zisofs cdroot
(Pour démarrer avec un noyau 2.4 au lieu du 2.6 :)
MILO> boot hdb:/boot/gentoo_2.4 initrd=/boot/gentoo_2_4.igz root=/dev/ram0 init=/linuxrc looptype=zisofs loop=/zisofs cdroot
(Pour utiliser une console série)
(Pour démarrer le noyau 2.6 avec support d'une console série)
MILO> boot hdb:/boot/gentoo_2.6 initrd=/boot/gentoo_2_6.igz root=/dev/ram0 init=/linuxrc looptype=zisofs loop=/zisofs console=ttyS0 cdroot
(Pour démarrer le noyau 2.4 avec support d'une console série)
MILO> boot hdb:/boot/gentoo_2.4 initrd=/boot/gentoo_2_4.igz root=/dev/ram0 init=/linuxrc looptype=zisofs loop=/zisofs console=ttyS0 cdroot

Vous devriez avoir une invite de commande root (« # ») sur la console active. Vous pouvez aussi passer aux autres consoles en tapant Alt+F2, Alt+F3 et Alt+F4. Retournez à la première console en tapant Alt+F1.

Continuez votre lecture avec la section Configuration du matériel supplémentaire.

Configuration du matériel supplémentaire

Lorsque le CD d'installation démarre, il tente de détecter votre matériel et charge les modules du noyau appropriés pour supporter ce matériel. Dans la plupart des cas cette autodétection donne d'excellents résultats. Toutefois, il se peut que les modules du noyau dont vous avez besoin ne soient pas tous chargés. Si l'autodétection PCI a ignoré une partie de votre matériel, vous devrez charger les modules appropriés manuellement.

Dans l'exemple suivant, nous tentons de charger le module 8139too (support de certaines interfaces réseau) :

Exemple de code 1.1 : Charger des modules du noyau

# modprobe 8139too

Facultatif : régler les performances des disques durs

Si vous êtes un utilisateur expérimenté, vous souhaitez peut-être régler les performances des disques durs IDE en utilisant hdparm. Avec les arguments -tT, vous pouvez tester les performances de vos disques (exécutez ce test plusieurs fois pour juger plus précisément des résultats).

Exemple de code 1.1 : Tester les performances des disques

# hdparm -tT /dev/hda

Pour régler les performances, vous pouvez copier les exemples suivants (ou expérimenter) qui utilisent /dev/hda comme disque dur (substituez par le chemin d'accès à votre disque) :

Exemple de code 1.1 : Régler les performances du disque dur

Activer DMA :
# hdparm -d 1 /dev/hda
Ou bien activer DMA avec des options sures pour améliorer les performances :
# hdparm -d 1 -A 1 -m 16 -u 1 -a 64 /dev/hda

Facultatif : comptes utilisateurs

Si vous souhaitez permettre à d'autres personnes d'accéder à votre environnement d'installation ou si vous voulez dialoguer en ligne avec irssi sans être root pour des raisons de sécurité, vous devez créer les comptes utilisateurs nécessaires et changer le mot de passe de root.

Pour changer le mot de passe de root, utilisez l'utilitaire passwd :

Exemple de code 1.1 : Changer le mot de passe de root

# passwd
New password: (Entrez votre nouveau mot de passe.)
Re-enter password: (Confirmez votre mot de passe.)

Pour créer un compte utilisateur, on saisit d'abord son nom, puis son mot de passe. Les programmes useradd et passwd sont utilisés pour ces tâches. Dans l'exemple suivant, nous créons un utilisateur nommé « john ».

Exemple de code 1.1 : Création d'un compte utilisateur

# useradd -m -G users john
# passwd john
New password: (Entrez le mot de passe de john.)
Re-enter password: (Confirmez le mot de passe de john.)

Vous pouvez passer de l'utilisateur root à l'utilisateur que vous venez de créer avec la commande su :

Exemple de code 1.1 : Devenir john

# su - john

Facultatif : consulter la documentation pendant l'installation

Si vous désirez consulter le Manuel Gentoo, sur le CD ou en ligne, vous devez avoir configuré un compte utilisateur. Ensuite, tapez Alt+F2 pour basculer sur un autre terminal et connectez-vous avec le compte utilisateur que vous avez créé.

Pour lire la documentation qui accompagne le CD, il vous suffit de lancer links :

Exemple de code 1.1 : Consulter la documentation sur le CD

# links /mnt/cdrom/docs/handbook/html/index.html

Cependant, quand cela est possible, il est préférable de lire le Manuel Gentoo en ligne, car il est plus à jour. Vous pouvez également utiliser links, mais uniquement si vous avez configuré votre accès au réseau.

Exemple de code 1.1 : Consulter la documentation en ligne

# links http://www.gentoo.org/doc/fr/handbook/${online-book}

Vous pouvez revenir à votre terminal initial en tapant Alt+F1.

Facultatif : démarrage du démon SSH

Si vous voulez permettre à d'autres utilisateurs d'accéder à votre ordinateur pendant le processus d'installation (peut-être que ces utilisateurs vous aideront à installer Gentoo ou même le feront pour vous), vous devez leur fournir un compte utilisateur ou le mot de passe de root. (Cette dernière option n'est envisageable que si vous faites entièrement confiance à cet utilisateur.)

Pour démarrer le démon SSH, exécutez la commande suivante :

Exemple de code 1.1 : Démarrer le démon SSH

# /etc/init.d/sshd start

Avant de pouvoir utiliser sshd, vous devez (Configurer votre connexion réseau).