Guide D'installation Fedora 11
Guide D'installation Fedora 11
Guide d'installation
Installing Fedora 11 on x86, AMD64, and Intel® 64 architectures
Copyright © 2009 Red Hat, Inc. and others. This material may only be distributed subject to the terms
and conditions set forth in the Open Publication License, V1.0, (the latest version is presently available
at [Link]
Fedora and the Fedora Infinity Design logo are trademarks or registered trademarks of Red Hat, Inc.,
in the U.S. and other countries.
Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat Inc. in the United
States and other countries.
All other trademarks and copyrights referred to are the property of their respective owners.
Documentation, as with software itself, may be subject to export control. Read about Fedora Project
export controls at [Link]
iii
Guide d'installation
5.3.1. Création d'une disquette de pilotes à partir d'un fichier image ...................... 19
5.4. Utilisation d'une image de pilotes pendant l'installation .......................................... 20
iv
7.21.7. Suppression d'une partition .................................................................... 69
7.22. Configuration du chargeur d'amorçage pour les systèmes x86, AMD64 et Intel
64 ............................................................................................................................. 69
7.22.1. Configuration avancée du chargeur d'amorçage ....................................... 72
7.22.2. Rescue Mode ........................................................................................ 73
7.22.3. Alternatives aux chargeurs d'amorçage ................................................... 74
7.23. Package Group Selection .................................................................................. 74
7.23.1. Installing from Additional Repositories ..................................................... 76
7.23.2. Customizing the Software Selection ........................................................ 77
7.24. Début de l'installation ........................................................................................ 79
7.24.1. Début de l'installation ............................................................................ 79
7.25. Installing Packages ........................................................................................... 80
7.26. Installation terminée .......................................................................................... 80
8. Résolution de problèmes d'installation sur un système Intel ou AMD 81
8.1. You are unable to boot Fedora ........................................................................... 81
8.1.1. Vous ne parvenez pas à démarrer avec votre carte RAID ? ........................ 81
8.1.2. Votre système affiche-t-il des erreurs Signal 11 ? ....................................... 81
8.2. Problèmes au démarrage de l'installation ............................................................. 82
8.2.1. Problems with Booting into the Graphical Installation .................................. 82
8.3. Problèmes durant l'installation ............................................................................. 82
8.3.1. No devices found to install Fedora Error Message ..................................... 82
8.3.2. Saving traceback messages without removeable media .............................. 82
8.3.3. Trouble with Partition Tables .................................................................... 83
8.3.4. Utilisation de l'espace restant ................................................................... 83
8.3.5. Autres problèmes de partitionnement ........................................................ 83
8.3.6. Voyez-vous des erreurs Python ? ............................................................. 84
8.4. Problèmes après l'installation .............................................................................. 85
8.4.1. Vous rencontrez des problèmes avec l'écran graphique de GRUB sur un
système x86 ? ................................................................................................... 85
8.4.2. Démarrage dans un environnement graphique ........................................... 85
8.4.3. Problèmes avec le système X Window (GUI) ............................................. 86
8.4.4. Problèmes d'arrêt brutal du serveur X et utilisateurs qui ne sont pas le
super-utilisateur ................................................................................................. 86
8.4.5. Problèmes au moment de la connexion ..................................................... 87
8.4.6. Votre RAM n'est pas reconnue ? .............................................................. 87
8.4.7. Votre imprimante ne fonctionne pas .......................................................... 88
8.4.8. Problèmes de configuration du son ........................................................... 88
8.4.9. Service httpd basé sur Apache/Sendmail en suspens au démarrage ............ 89
v
Guide d'installation
vi
13.7.1. Exemples ............................................................................................ 144
13.8. Mise à disposition du fichier kickstart ............................................................... 144
13.8.1. Création d'un support de démarrage Kickstart ........................................ 145
13.8.2. Mise à disposition du fichier kickstart sur le réseau ................................. 145
13.9. Mise à disposition de l'arborescence d'installation ............................................. 146
13.10. Lancement d'une installation kickstart ............................................................. 146
vii
Guide d'installation
viii
C.5.3. Remove a passphrase or key from a device ........................................... 232
D. Understanding LVM 233
E. Chargeur de démarrage GRUB 235
E.1. GRUB .............................................................................................................. 235
E.1.1. GRUB et le processus de démarrage x86 ............................................... 235
E.1.2. Caractéristiques de GRUB ..................................................................... 236
E.2. Installing GRUB ............................................................................................... 236
E.3. Terminologie relative à GRUB ........................................................................... 237
E.3.1. Noms des périphériques ........................................................................ 237
E.3.2. Noms de fichiers et listes des blocs ........................................................ 238
E.3.3. Le système de fichiers racine et GRUB ................................................... 239
E.4. Interfaces GRUB .............................................................................................. 239
E.4.1. Ordre de chargement des interfaces ....................................................... 240
E.5. Commandes GRUB .......................................................................................... 241
E.6. Fichier de configuration du menu de GRUB ....................................................... 242
E.6.1. Structure des fichiers de configuration .................................................... 242
E.6.2. Directives des fichiers de configuration ................................................... 243
E.7. Changement de niveau d'exécution au démarrage ............................................. 244
E.8. Ressources supplémentaires ............................................................................ 245
E.8.1. Documentation installée ......................................................................... 245
E.8.2. Sites Web utiles .................................................................................... 245
E.8.3. Livres sur le sujet .................................................................................. 245
F. Processus de démarrage, Init et arrêt 247
F.1. Processus de démarrage .................................................................................. 247
F.2. Examen détaillé du processus de démarrage ..................................................... 247
F.2.1. Le BIOS ................................................................................................ 247
F.2.2. Le chargeur de démarrage ..................................................................... 248
F.2.3. Le noyau ............................................................................................... 249
F.2.4. Le programme /sbin/init .......................................................................... 249
F.3. Exécution de programmes supplémentaires au démarrage .................................. 253
F.4. Niveaux d'exécution de SysV Init ...................................................................... 253
F.4.1. Niveaux d'exécution (Runlevels) ............................................................. 253
F.4.2. Utilitaires de niveaux d'exécution ............................................................ 255
F.5. Arrêt ................................................................................................................ 255
G. Autre document technique 257
H. Contributors and production methods 259
H.1. Contributors ............................................................................................................. 259
H.2. Production methods ................................................................................................. 262
I. Revision History 263
Index 265
ix
x
Preface
1. Conventions de documentation
Ce manuel utilise plusieurs conventions pour souligner l'importance de certains mots ou expressions,
mais aussi en vue d'attirer l'attention sur certains passages d'informations précis.
1
Dans les éditions support papier et PDF, ce manuel utilise des caractères issus de Liberation Fonts .
La police de caractères Liberation Fonts est également utilisée pour les éditions HTML si elle est
installée sur votre système. Sinon, des polices de caractères alternatives équivalentes sont utilisées.
Noter: Red Hat Enterprise Linux 5 et versions supérieures comprennent la police Liberation Fonts par
défaut.
Utilisé pour surligner certaines entrées du systèmes comme les commandes de console, les noms de
fichiers et les chemins d'accès. Également utilisé pour surligner les touches et les combinaisons de
touches principales. Par exemple:
Cela comprendra un nom de fichier, une commande-console et un nom de touche, tous présentés
sous forme de caractères gras à espacement fixe et tous bien distincts grâce au contexte.
Les combinaisons-clé sont différenciées des noms de touches par le trait d'union qui fait partie de
chaque combinaison-clé. Ainsi:
Appuyer sur Ctrl+Alt+F1 pour passer au premier terminal virtuel. Appuyer sur
Ctrl+Alt+F7 pour retourner à votre session X-Windows.
La première phrase surligne la touche précise sur laquelle il faut appuyer. La seconde surligne deux
ensemble de trois touches, à presser simultanément séparémment.
Si le code source est mentionné, les noms de classe, les méthodes, les fonctions, les noms de
variables et les valeurs de retour citées dans un paragraphe seront présentées comme ci-dessus, en
caractères gras à espacement fixe . Par exemple:
Les classes fichier comprennent le nom de classe filesystem pour les noms de
fichier, file pour les fichiers, et dir pour les répertoires. Chaque classe correspond
à un ensemble de permissions associées.
1
[Link]
xi
Preface
Cela surligne des mots ou expressions que l'on rencontre dans le système, comprenant des noms
d'application, des fenêtres de dialogue texte, des boutons étiquetés, des cases à cocher et des
boutons d'options; enfin, des intitulés de menus et de sous-menus. Ainsi:
Sélectionner System > Preferences > Mouse à partir de la barre de menu principal
pour lancer l'appication souris Mouse Preferences. A partir de l'onglet Buttons
(Boutons), cliquer sur la case à cocher Left-handed mouse (souris main gauche) et
cliquer sur Close (Fermeture) pour faire passer le bouton principal de la souris de la
gauche vers la droite (ce qui permet l'utilisation de la souris par la main gauche).
Pour insérer un caractère spécial dans le fichier gedit choisir Applications >
Accessories > Character Map à partir de la barre du menu principal. Ensuite,
sélectionnerSearch > Find… à partir de la barre de menu de l'application Character
Map, taper le nom du caractère dans le champ Search et cliquer Next (Suite).
Le caractère que vous cherchiez sera surligné dans la Character Map (Table de
caractères). Cliquez deux fois sur ce caractère surligné pour l'insérer dans le champ
Text to copy (texte à copier), puis cliquer sur le bouton Copy (copier) . Maintenant,
revenez à votre document, et sélectionner Edit > Paste à partir de la barre de menu
gedit.
Le texte ci-dessus comprend des noms d'application, des noms de menu et autres s'appliquant à
l'ensemble du système, des noms de menu pour applications particulières; et des boutons et textes
que l'on trouve dans l'interface GUI, tous présentés sous la forme Gras proportionnelle et identifiables
en fonction du contexte.
Remarquez > l'écriture raccourcie utilisée pour les traverses de menu et de sous-menus. Cela permet
d'éviter l'approche difficile d'abord 'Sélectionner Mouse à partir du sous-menu Préférences dans le
menu de la barre de menu principale Système.'
Qu'ils soient en caractères gras à espacement fixe ou à caractères gras proportionnels, l'ajout des
italiques indique la présence de texte remplaçable ou variable. Les caractères en italique indiquent la
présence de texte que vous ne saisissez pas littéralement ou de texte affiché qui change suivant les
circonstances. Par exemple:
Pour connecter à une machine éloignée en utilisant ssh, taper ssh nom
d'utilisateur@[Link] ([Link]) par invitation de la console.
Si la machine éloignée est [Link] et que votre nom d'utilisateur pour cette
machine est john, tapez ssh john@[Link].
Notez les mots en caractères italique gras au dessus de — nom d'utilisateur, [Link], système
fichier, package, version et mise à jour. Chaque mot est un signet, soit pour le texte que vous
saisissez suite à l'activation d'une commande, soit pour le texte affiché par le système.
xii
Conventions pour citations mises en vedette
Mis à part l'utilisation habituelle de présentation du titre d'un ouvrage, les caractères italiques
indiquent l'utilisation initiale d'un terme nouveau et important. Ainsi:
Quand le serveur Apache HTTP enregistre des demandes, il envoie des threads ou
des processes enfant pour les traiter. Ce groupe de threads ou processes enfant
est connu en tant que serveur-pool. Sous Apache HTTP Server 2.0, on a donné
la responsabilité de créer et de maintenir ces pools-de-serveurs à un groupe de
modules intitulé Multi-Processing Modules (MPMs). A la différence des autres
modules, un seul module du groupe MPM ne peut être chargé par le serveur Apache
HTTP.
Les sorties envoyées vers un terminal sont en caractères Romains à espacement fixe et
présentés ainsi:
Des listings code-source sont également présentés en espaces romains à espacemnt fixe mais
sont présentés et surlignés comme suit:
package [Link].ex1;
import [Link];
[Link]("Created Echo");
xiii
Preface
Remarque
Une note est une forme de conseil, un racourci ou une approche alternative par rapport
à une tâche à entreprendre. L'ignorer ne devrait pas poser de conséquences négatives,
mais vous pourriez passer à côté d'une astuce qui aurait pu vous simplifier la vie.
Important
Des casiers d'informations importantes détaillent des éléments qui pourraient être
facilement négligés: des changements de configurations qui s'appliquent uniquement à
la session courante, ou des services qui ont besoin d'être redémarrés avant toute mise à
jour. Si vous ignorez ces casiers d'information, vous ne perdrez aucunes données mais
pourrait être source de frustration et d'irritation.
Avertissement
Un avertissement ne saurait être ignoré. Ignorer des avertissements risque d'entrainer
invariablement une perte de données.
Lorsque vous soumettez un rapport d'erreurs, veuillez indiquer clairement les références du manuel :
Installation_Guide
Si vous avez des suggestions pour améliorer la documentation, essayez de les décrire le plus
précisément possible. Si vous avez trouvé une erreur, veuillez non seulement indiquer le numéro
de section où elle se trouve mais également ajouter un extrait du texte qui l'entoure, afin que nous
puissions la retrouver facilement.
xiv
Introduction
This guide covers installation of Fedora, a Linux distribution built on free and open source software.
This manual helps you install Fedora on desktops, laptops, and servers. The installation system is
easy to use even if you lack previous knowledge of Linux or computer networks. If you select default
options, Fedora provides a complete desktop operating system, including productivity applications,
Internet utilities, and desktop tools.
1. Expérience
2. À propos de ce document
2.1. Objectifs
Ce guide aide un lecteur :
2.2. Public
This guide is intended for new and intermediate Fedora users. Advanced Fedora users with questions
about detailed operation of expert installation features should consult the Anaconda development
mailing list at [Link]
xv
xvi
Chapitre 1.
Experts seulement
Cette section est seulement destinés aux experts. Les autres lecteurs devraient ne pas
être familiers avec certains des termes de cette section, et devraient plutôt se rendre à
Chapitre 2, Nouveaux utilisateurs.
1.1. Aperçu
La procédure d'installation est très simple et consiste en seulement quelques étapes :
1. Télécharger des fichiers pour fabriquer un média ou une autre configuration amorçable.
1. Télécharger l'image ISO d'une image live. Créer un CD à partir du fichier ISO en utilisant votre
application préférée. Vous pouvez aussi utiliser le paquet livecd-tools pour écrire l'image sur un
autre média amorçable, comme par exemple une clé USB. Pour installer la distribution sur votre
disque dur, utilisez le raccourci présent sur le bureau après identification.
2. Téléchargez les images ISO de la distribution complète sur CD ou DVD. Créez les médias CD ou
DVD à partir des fichiers ISO en utilisant votre application préférée, ou placez les images sur une
partition Windows FAT32 ou Linux ext2/ext3.
1
Chapitre 1. Démarrage rapide pour les experts
5. Téléchargez le fichier noyau vmlinuz et l'image de disque RAM [Link] à partir du dossier
de distribution isolinux/. Configurez votre système d'exploitation pour démarrer le noyau et
charger l'image de disque RAM. Pour plus d'informations sur l'installation sans média, consultez
Chapitre 10, Installation sans média.
Pour obtenir des information sur la manière de configurer un serveur de démarrage réseau à partir
duquel installer Fedora, consultez Chapitre 11, Préparer un serveur d'installation.
Suivez toutes les étapes du programme d'installation. Le programme d'installation ne modifiera pas
votre système avant que vous ne validiez l'étape de confirmation finale. Lorsque l'installation sera
finie, votre système redémarrera.
2
Chapitre 2.
Nouveaux utilisateurs
This chapter explains how to get the files you need to install and run Fedora on your computer.
Concepts in this chapter may be new, especially if this is your first free and open source operating
system. If you have any trouble with this chapter, find help by visiting the Fedora Forums at http://
[Link]/.
Liens de téléchargement
To follow a Web-based guide to downloading, visit [Link]
For guidance on which architecture to download, refer to Section 2.2, « Quelle est
l'architecture de mon ordinateur ? ».
• Live images you can use to try Fedora, and then install to your system if you so choose
• Images amorçables de taille réduite pour CD et clé USB que vous pouvez utiliser pour installer à
travers une connexion Internet
Most users want the Fedora Live image or the full set of installable software on DVD or CDs. The
reduced bootable images are suitable for use with a fast Internet connection and install Fedora on one
computer. Source code discs are not used for installing Fedora, but are resources for experienced
users and software developers.
Pour plus d'informations sur la gravure des CD et DVD, consultez Section 2.4,
« Comment créer un média Fedora ? ».
Les logiciels Fedora sont disponibles en téléchargement gratuit par une multitude de moyens.
3
Chapitre 2. Nouveaux utilisateurs
source software and closed source software. To locate a mirror, visit [Link]
publiclist using a Web browser, and choose a server from the list. The web page lists mirrors by
geographic location. Mirrors geographically closer to you are ideal for faster downloading speeds.
Mirrors publish Fedora software under a well-organized hierarchy of folders. For example, the Fedora
11 distribution normally appears in the directory fedora/linux/releases/11/. This directory
contains a folder for each architecture supported by that release of Fedora. CD and DVD media
files appear inside that folder, in a folder called iso/. For example, you can find the file for the DVD
distribution of Fedora 11 for x86_64 at fedora/linux/releases/11/Fedora/x86_64/iso/
Fedora-11-x86_64-[Link].
If your computer does not have software installed for BitTorrent, visit the BitTorrent home page at
[Link] to download it. BitTorrent client software is available for Windows,
Mac OS, Linux, and many other operating systems.
You do not need to find a special mirror for BitTorrent files. The BitTorrent protocol ensures that your
computer participates in a nearby group. To download and use the Fedora BitTorrent files, visit http://
[Link]/.
4
Quels fichiers dois-je télécharger ?
Each file available for download in a Fedora distribution includes the architecture type in the file
name. For example, the file for the DVD distribution of Fedora 11 for x86_64 is named Fedora-11-
x86_64-[Link]. Refer to Section 2.2, « Quelle est l'architecture de mon ordinateur ? » if you are
unsure of your computer's architecture.
2. Image live
If you want to try Fedora before you install it on your computer, download the Live image version.
If your computer supports booting from CD or USB, you can boot the operating system without
making any changes to your hard disk. The Live image also provides an Install to Hard
Disk desktop shortcut. If you decide you like what you see, and want to install it, simply activate
the selection to copy Fedora to your hard disk. You can download the Live image directly from a
mirror, or using BitTorrent.
5
Chapitre 2. Nouveaux utilisateurs
Taille de téléchargement
Installing the default software for Fedora over the Internet requires more time than the
Live image, but less time than the entire DVD distribution. Actual results depend on
the software you select and network traffic conditions.
The following table explains where to find the desired files on a mirror site. Replace arch with the
architecture of the computer being installed.
It is always a good idea to back up important data before performing sensitive disk
operations.
To begin, make sure there is sufficient free space available on the USB media. There is no need
to repartition or reformat your media. It is always a good idea to back up important data before
performing sensitive disk operations.
6
Préparation d'un média USB
3. Suivez les instructions données sur le site et dans le programme liveusb-creator pour créer le
média USB amorçable.
1. Télécharger un fichier ISO live comme indiqué dans Section 2.3, « Quels fichiers dois-je
télécharger ? ».
2. Installez le paquet livecd-tools sur votre système. Pour les systèmes Fedora, utilisez la
commande suivante :
4. Trouver le nom de périphérique de votre média USB. Si votre média a un nom de volume, jetez
un oeil dans /dev/disk/by-label, ou utilisez findfs :
su -c 'findfs LABEL="MyLabel"'
Si le média n'a pas de nom de volume, ou que vous ne le connaissez pas, consulter le journal /
var/log/messages pour plus de détails.
su -c 'less /var/log/messages'
Remplacez sdX1 avec le nom de périphérique attribué à la partition du média USB. La plupart
des disques flash et des disques dur USB n'utilisent qu'une seule partition. Si vous avez modifié
ce comportement ou avez partitionné le média de manière inhabituelle, vous devriez consulter
d'autres sources d'aide.
7
Chapitre 2. Nouveaux utilisateurs
2. Déconnectez tout disque externe FireWire ou USB dont vous n'avez pas besoin durant
l'installation. Consultez Section [Link], « FireWire and USB Disks » pour plus d'information.
You may need to press a specific key or combination of keys to boot from the media, or configure
your system's Basic Input/Output System, or BIOS, to boot from the media. On most computers you
must select the boot or BIOS option promptly after turning on the computer. Most Windows-compatible
computer systems use a special key such as F1, F2, F12, or Del to start the BIOS configuration
menu. On Apple computers, the C key boots the system from the DVD drive. On older Apple hardware
you may need to press Cmd +Opt+Shift+Del to boot from DVD drive.
Configuration du BIOS
Si vous n'êtes pas sûr des capacités de votre ordinateur, ou de la manière de configurer
le BIOS, consultez la documentation fournie pas le fabriquant de votre ordinateur. Des
informations détaillées sur les spécifications du matériel et sa configuration dépasse le
cadre de ce document.
8
Partie I. Before you begin
This part of the Fedora Installation Guide covers decisions that you should make and resources that
you should gather before installing Fedora, including:
• the decision whether to upgrade an existing installation of Fedora or install a new copy.
• hardware considerations, and hardware details that you may need during installation.
The most recent list of supported hardware can be found in the Release Notes for Fedora 11,
available at [Link] .
The disk space used by Fedora must be separate from the disk space used by other OSes you may
have installed on your system, such as Windows, OS/2, or even a different version of Linux. For x86,
AMD64, and Intel® 64 systems, at least two partitions (/ and swap) must be dedicated to Fedora.
• have one or more partitions that may be deleted, thereby freeing up enough disk space to install
Fedora.
Pour mieux vous rendre compte de l'espace requis, reportez-vous à la taille recommandée des
partitions présentée dans la Section 7.21.4, « Schéma de partitionnement recommandé ».
If you are not sure that you meet these conditions, or if you want to know how to create free disk
space for your Fedora installation, refer to Annexe A, Introduction aux partitions de disque.
Installing from a CD-ROM or DVD requires that you have a Fedora 11 CD-ROM or DVD, and you have
a DVD/CD-ROM drive on a system that supports booting from it.
Il se peut que le démarrage à partir de votre lecteur de DVD/CD-ROM nécessite des modifications au
niveau du BIOS. Pour obtenir plus d'informations concernant la modification de votre BIOS, reportez-
vous à la Section 7.3.1, « Booting the Installation Program on x86, AMD64, and Intel 64 Systems ».
11
Chapitre 3. Étapes pour démarrer
Clef USB
Si vous ne pouvez pas démarrer à partir du lecteur de DVD/CD-ROM, mais que vous pouvez
le faire avec un périphérique USB, tel qu'une clef USB, la méthode de démarrage suivante est
disponible :
Pour démarrer en utilisant une clef USB, utilisez la commande dd afin de copier le fichier image
[Link] du répertoire /images/ du DVD ou CD-ROM #1. Par exemple :
dd if=[Link] of=/dev/sda
Votre BIOS doit supporter le démarrage depuis un périphérique USB afin que cette méthode
fonctionne.
Note
Assurez-vous bien qu'un CD-ROM d'installation (ou tout autre type de CD-ROM) ne
se trouve pas dans le lecteur CD-ROM/DVD si vous effectuez une installation de type
réseau. En effet, la présence d'un CD-ROM dans le lecteur peut entraîner des erreurs
inattendues.
12
Préparation aux installations FTP et HTTP
The Fedora installation media must be available for either a network installation (via NFS, FTP, or
HTTP) or installation via local storage. Use the following steps if you are performing an NFS, FTP, or
HTTP installation.
Il est nécessaire que le serveur NFS, FTP ou HTTP utilisé pour l'installation réseau soit une machine
séparée pouvant fournir le contenu complet du DVD d'installation ou des CD-ROM d'installation.
Note
The Fedora installation program has the ability to test the integrity of the installation
media. It works with the CD / DVD, hard drive ISO, and NFS ISO installation methods. We
recommend that you test all installation media before starting the installation process, and
before reporting any installation-related bugs (many of the bugs reported are actually due
to improperly-burned CDs). To use this test, type the following command at the boot:
prompt:
linux mediacheck
Note
In the following examples, the directory on the installation staging server that will contain
the installation files will be specified as /location/of/disk/space. The directory that
will be made publicly available via FTP, NFS, or HTTP will be specified as /publicly/
available/directory. For example, /location/of/disk/space may be a
directory you create called /var/isos. /publicly/available/directory might be
/var/www/html/f11, for an HTTP install.
Pour copier les fichiers des CD-ROM ou du DVD d'installation vers une machine Linux agissant
comme le serveur orchestrant l'installation, effectuez les étapes suivantes :
• Create an iso image from the installation disk(s) using the following command (for DVDs):
dd if=/dev/dvd of=/location/of/disk/space/[Link]
For instructions on how to prepare a network installation using CD-ROMs, refer to the instructions
on the README-en file in disk1.
Next, make sure that the directory is shared via FTP or HTTP, and verify client access. You can check
to see whether the directory is accessible from the server itself, and then from another machine on the
same subnet that you will be installing to.
13
Chapitre 3. Étapes pour démarrer
• For DVD:
mv /location/of/disk/space/[Link] /publicly/available/directory/
• For CDROMs:
mv /location/of/disk/space/f11-disk*.iso /publicly/available/directory/
Ensure that the /publicly/available/directory directory is exported via NFS via an entry in /
etc/exports.
/publicly/available/directory [Link](ro,no_root_squash)
Pour exporter vers tous les systèmes, utilisez une entrée telle que :
/publicly/available/directory *(ro,no_root_squash)
Start the NFS daemon (on a Fedora system, use /sbin/service nfs start). If NFS is already
running, reload the configuration file (on a Fedora system use /sbin/service nfs reload).
Pour préparer votre système à une installation depuis le disque dur, vous devez configurer le système
de l'une des manières suivantes :
• Utilisation des CD-ROM ou d'un DVD — Créez des fichiers image ISO à partir de chaque CD-
ROM d'installation ou à partir du DVD. Pour chaque CD-ROM (une fois pour le DVD), exécutez les
commandes suivantes sur un système Linux :
dd if=/dev/cdrom of=/tmp/[Link]
• Utilisation d'images ISO — Transférez-les vers le système où l'installation doit être faite.
Vérifier que les images ISO sont bien intactes avant de tenter une installation permet d'éviter de
nombreux problèmes. Pour ce faire, utilisez un programme md5sum (de nombreux programmes
md5sum sont disponibles pour différents systèmes d'exploitations). Un programme md5sum devrait
être disponible sur la même machine Linux que celle où se trouvent les images ISO.
Note
The Fedora installation program has the ability to test the integrity of the installation
media. It works with the CD / DVD, hard drive ISO, and NFS ISO installation methods. We
14
Préparation à une installation depuis le disque dur
recommend that you test all installation media before starting the installation process, and
before reporting any installation-related bugs (many of the bugs reported are actually due
to improperly-burned CDs). To use this test, type the following command at the boot:
prompt:
linux mediacheck
Additionally, if a file called [Link] exists in the location from which you install, it is used for
updates to anaconda, the installation program. Refer to the file [Link] in the
anaconda RPM package for detailed information on the various ways to install Fedora, as well as how
to apply the installation program updates.
15
16
Chapitre 4.
However, when performing certain types of installation, some specific details might be useful or even
essential.
• The model numbers, sizes, types, and interfaces of the hard drives attached to the system. For
example, Seagate ST3320613AS 320 GB on SATA0, Western Digital WD7500AAKS 750 GB on
SATA1. This will allow you to identify specific hard drives during the partitioning process.
• If you are installing Fedora as an additional operating system on an existing system, record:
• The mount points of the existing partitions on the system. For example, /boot on sda1, / on
sda2, and /home on sdb1. This will allow you to identify specific partitions during the partitioning
process.
• The hard drive and directory that holds the image – see Tableau 7.2, « Location of ISO images for
different partition types » for examples.
• The make and model numbers of the network adapters on your system. For example, Netgear
GA311. This will allow you to identify adapters when manually configuring the network.
• Netmask
• Gateway IP address
En cas d'incertitude quant à tout prérequis de mise en réseau ou tout terme, contactez votre
administrateur réseau pour obtenir de l'assistance.
• The location of the image on an FTP server, HTTP (web) server, or NFS server – see Section 7.9,
« Installing via FTP or HTTP » and Section 7.8, « Installation via NFS » for examples.
• The location of the iSCSI target. Depending on your network, you might also need a CHAP
username and password, and perhaps a reverse CHAP username and password – see
Section 7.19, « Advanced Storage Options ».
17
Chapitre 4. System Specifications List
• You should verify that the domain name will be supplied by the DHCP server. If not, you will need
to input the domain name manually during installation.
18
Chapitre 5.
• There is no driver available for a piece of hardware that is necessary for installation to proceed.
• If you run the installation program by entering linux dd at the installation boot prompt.
Driver media is used if you need access to a particular device to install Fedora. Drivers can be used
for non-standard, very new, or uncommon devices.
Note
If an unsupported device is not needed to install Fedora on your system, continue with
the installation and add support for the new piece of hardware once the installation is
complete.
Note
Il est également possible d'utiliser une image de pilotes via un fichier réseau. Au lieu
d'utiliser la commande de démarrage linux dd, utilisez la commande linux dd=url,
où l'élément url est remplacé par l'adresse HTTP, FTP ou NFS de l'image de pilotes à
utiliser.
19
Chapitre 5. Supports de pilotes pour les systèmes Intel® et AMD
Note
The installation program supports using an external flash drive as a way to add driver
images during the installation process. The best way to do this is to mount the flash drive
and copy the desired [Link] onto the flash drive. For example:
dd if=[Link] of=/dev/sda
For example, to specifically load a driver diskette that you have created, begin the installation process
by booting from the Fedora DVD (or using boot media you have created). For x86-based systems,
at the boot: prompt, enter linux dd if using an x86 or x86-64 system. Refer to Section 7.3.1,
« Booting the Installation Program on x86, AMD64, and Intel 64 Systems » for details on booting the
installation program.
The installation program asks you to insert the driver diskette. Once the driver diskette is read by the
installation program, it can apply those drivers to hardware discovered on your system later in the
installation process.
20
Partie II. The installation process
This part of the Fedora Installation Guide details the installation process itself, from various methods
of booting the installer up to the point where the computer must restart to finalize the installation. This
part of the manual also includes a chapter on troubleshooting problems with the installation process.
Chapitre 6.
Commencement de l'installation
Abandon de l'installation
To abort the installation, either press Ctrl +Alt+Del or power off your computer
with the power switch. You may abort the installation process without consequence at
any time prior to selecting Write changes to disk on the Write partitioning to disk
screen. Fedora makes no permanent changes to your computer until that point. Please be
aware that stopping the installation after partitioning has begun can leave your computer
unusable.
When using Fedora Live media, press any key during the initial boot countdown to bring up the Boot
Options menu. The boot options include:
• Démarrage
Cette option est celle par défaut. Si vous selectionnez cette option, seul le noyau et les programmes
de démarrage seront chargés en mémoire. Cette option prend moins de temps à démarrer. Lorsque
vous utilisez des programmes, ils sont chargés depuis le disque, ce qui prend plus de temps. Ce
mode peut être utilisé sur des machines avec peu de mémoire totale.
• Vérifier et démarrer
Cette option vous permet de vérifier le disque avant de démarrer le Live CD. Référez vous à
Section 6.3, « Vérification du média » pour plus d'informations sur le processus de vérification.
• Test de la mémoire
Cette option éxécute un test exhaustif de la mémoire de votre système. Pour plus d'informations,
consultez Section 9.6.1, « Chargement du mode de test de la mémoire (RAM) ».
Si vous démarrez le DVD, le CD de secour ou un média de démarrage minimal, les options du menu
de démarrage inclus :
23
Chapitre 6. Commencement de l'installation
• Test de la mémoire
(as for Live CD)
Vous pouvez installer Fedora depuis une image ISO stockée sur votre disque dur, ou un réseau
en utilisant les méthodes NFS, FTP, ou HTTP. Les utilisateurs expérimentés utilisent souvent ces
méthodes car il est souvent plus rapide de lire des données depuis un disque dur ou un réseau que
depuis un CD ou un DVD.
Le tableau suivant résume les différentes méthodes de démarrage et les méthodes d'installation qu'il
est recommendé d'utiliser pour chacune :
Section 7.4, « Choix d'une méthode d'installation » contains detailed information about installing from
alternate locations.
24
Vérification du média
Configurer l'ordinateur pour démarrer depuis l'interface réseau. Cette option est dans le BIOS, et peut
être appelée Network Boot ou Boot Services. Une fois que vous avez correctement configuré le
démarrage PXE, l'ordinateur peut démarrer l'installation de fedora sans média d'installation.
1. Assurez vous que le cable réseau est bien branché. L'indicateur de lien devrait être allumé, même
si l'ordinateur n'est pas allumé.
2. Démarrez l'ordinateur.
3. Un menu apparaît à l'écran. Appuyez sur la touche correspondant au numéro de l'option désirée.
Dépannage de PXE
Si votre PC ne dmarre pas depuis le serveur netboot, assurez-vous que le BIOS est
configur pour dmarrer en premier depuis la bonnr interface rseau. Certains BIOS spcifient
le rseau comme une mthode de dmarrage possible mais ne prennent pas en charge le
standard PXE. Rfrez-vous la documentation de votre matriel pour plus d'informations.
25
Chapitre 6. Commencement de l'installation
network interface than was used by PXE. To change this behavior, use the following in
[Link]/* config files:
IPAPPEND 2
APPEND ksdevice=bootif
The configuration options above causes the installer to use the same network interface as
BIOS and PXE use. You can also use the following option:
ksdevice=link
This option causes the installer to use the first network device it finds that is linked to a
network switch.
Si l'une des situations suivantes a lieu, le programme d'installation utilisera le mode texte :
• Le système d'installation n'a pas réussi à identifier le matériel d'affichage sur votre ordinateur
The text screens provide most of the same functions as the standard screens, although disk
partitioning is simplified, and bootloader configuration and package selection are handled
automatically in text mode. If you choose to install Fedora in text mode, you can still configure your
system to use a graphical interface after installation.
26
Chapitre 7.
• Fin de l'installation
Vous pouvez également naviguer dans le processus d'installation à l'aide du clavier. La touche Tab
vous permet de vous déplacer au sein de l'écran, les touches fléchées Haut et Bas de faire défiler
des listes, les touches + et - d'étendre et de réduire des listes, alors que la barre Espace et la touche
Entrée vous permettent de sélectionner ou supprimer un élément mis en surbrillance de la sélection.
Vous pouvez également utiliser la combinaison de touches Alt+X pour faire en sorte de cliquer sur
des boutons ou sélectionner d'autres éléments à l'écran, où X est remplacé par toute lettre soulignée
apparaissant sur cet écran.
Note
If you are using an x86, AMD64, or Intel® 64 system, and you do not wish to use the GUI
installation program, the text mode installation program is also available. To start the text
mode installation program, press the Esc key while the Fedora boot menu is displayed,
then use the following command at the boot: prompt:
linux text
Refer to Section 6.1, « Le menu de démarrage » for a description of the Fedora boot
menu and to Section 7.2, « Interface utilisateur du programme d'installation en mode
texte » for a brief overview of text mode installation instructions.
It is highly recommended that installs be performed using the GUI installation program.
The GUI installation program offers the full functionality of the Fedora installation program,
including LVM configuration which is not available during a text mode installation.
Les utilisateurs qui doivent utiliser le programme d'installation en mode texte peuvent
suivre les instructions de l'installation graphique et obtenir toutes les informations
nécessaires.
27
Chapitre 7. Installing on Intel® and AMD Systems
Une console virtuelle est une invite du shell dans un environnement non graphique, à laquelle la
machine physique a accès, et ce de façon non distante. Il est possible d'accéder simultanément à
plusieurs consoles virtuelles.
These virtual consoles can be helpful if you encounter a problem while installing Fedora. Messages
displayed on the installation or system consoles can help pinpoint a problem. Refer to Tableau 7.1,
« Console, touches et contenu » for a listing of the virtual consoles, keystrokes used to switch to them,
and their contents.
Il est généralement inutile de quitter la console par défaut (console virtuelle #6) pour les installations
graphiques, sauf si vous essayez de diagnostiquer des problèmes liés à l'installation.
Note
Graphical installation remains the recommended method for installing Fedora. If you are
installing Fedora on a system that lacks a graphical display, consider performing the
installation over a VNC connection – see Chapitre 12, Installing Through VNC.
If your system has a graphical display, but graphical installation fails, try booting with the
xdriver=vesa option – see Chapitre 9, Options de démarrage
The Fedora text mode installation program uses a screen-based interface that includes most of the on-
screen widgets commonly found on graphical user interfaces. Figure 7.1, « Widgets du programme
d'installation apparaissant dans Configuration du chargeur de démarrage », and Figure 7.2,
« Installation Program Widgets as seen in the partitioning screen », illustrate the screens that appear
during the installation process.
28
Interface utilisateur du programme d'installation en mode texte
The cursor is used to select (and interact with) a particular widget. As the cursor is moved from widget
to widget, it may cause the widget to change color, or the cursor itself may only appear positioned in or
next to the widget.
Note
While text mode installations are not explicitly documented, those using the text mode
installation program can easily follow the GUI installation instructions. However, because
text mode presents you with a simpler, more streamlined insatallation process, certain
options that are available in graphical mode are not also available in text mode. These
differences are noted in the description of the installation process in this guide, and
include:
• customizing the partition layout.
Note also that manipulation of LVM (Logical Volume Management) disk volumes is only
possible in graphical mode. In text mode it is only possible to view and accept the default
LVM setup.
Note
Not every language supported in graphical installation mode is also supported in text
mode. Specifically, languages written with a character set other than the Latin or Cyrillic
alphabets are not available in text mode. If you choose a language written with a character
set that is not supported in text mode, the installation program will present you with the
English versions of the screens.
Legend
1. Fenêtre — des fenêtres (généralement appelées boîtes de dialogue dans ce manuel) apparaîtront
sur votre écran tout au long de l'installation. Une fenêtre peut parfois en recouvrir une autre ; dans
29
Chapitre 7. Installing on Intel® and AMD Systems
ce cas, vous ne pouvez interagir qu'avec la fenêtre se trouvant au premier plan. Une fois que vous
avez terminé d'utiliser cette fenêtre, elle disparaît, vous permettant ainsi de continuer à travailler
avec celle qu'elle recouvrait.
2. Case à cocher — les cases à cocher vous permettent de sélectionner ou dé-sélectionner une
fonction. La case affiche soit un astérisque (si elle est sélectionnée), soit un espace vide (non-
sélectionnée). Lorsque le curseur se trouve à l'intérieur d'une case à cocher, appuyez sur la barre
Espace afin de sélectionner ou dé-sélectionner une fonction.
3. Saisie de texte — les lignes de saisie de texte sont des zones où vous pouvez saisir les
informations demandées par le programme d'installation. Lorsque le curseur s'arrête sur une ligne
de saisie de texte, il vous est possible de saisir et/ou de modifier des informations sur cette ligne.
Legend
1. Widget de texte — les widgets de texte sont des zones de l'écran servant à l'affichage du texte.
Parfois, ils peuvent également contenir d'autres widgets, tels que des cases à cocher. Si un
widget de texte contient plus de texte que l'espace lui étant réservé ne permet d'en afficher,
une barre de défilement apparaît : si vous positionnez le curseur à l'intérieur du widget, vous
pouvez alors utiliser les touches fléchées Haut et Bas pour vous déplacer dans le texte et lire
les informations. Votre emplacement dans le texte est indiqué par le symbole # sur la barre de
défilement, qui monte et descend en fonction de vos déplacements.
2. Barre de défilement — ces barres apparaissent sur le côté ou en bas d'une fenêtre afin de choisir
la partie d'une liste ou d'un document à positionner dans le cadre de la fenêtre. La barre de
défilement facilite le déplacement dans les fichiers.
30
Starting the Installation Program
Une liste des touches disponibles pour le positionnement du curseur apparaît en bas de la plupart des
écrans.
Pour « appuyer » sur un bouton, placez le curseur au-dessus du bouton (au moyen de la touche
Tab, par exemple) et appuyez sur la barre Espace ou sur Entrée. Pour sélectionner un élément
parmi une liste d'éléments, déplacez le curseur jusqu'à l'élément souhaité, puis appuyez sur la touche
Entrée. Pour sélectionner un élément comportant une case à cocher, déplacez le curseur jusqu'à
la case et appuyez sur la barre Espace. Pour le dé-sélectionner, appuyez à nouveau sur la barre
Espace.
Lorsque vous appuyez sur F12, les valeurs actuelles sont acceptées et vous passez à la boîte de
dialogue suivante. Cette touche a la même fonction que le bouton OK.
Warning
N'appuyez sur aucune touche pendant l'installation, à moins que vous n'ayez à saisir des
informations dans une boîte de dialogue (si vous dérogez à ce conseil, des problèmes
imprévisibles pourraient se produire).
Note
Occasionally, some hardware components require a driver diskette during the installation.
A driver diskette adds support for hardware that is not otherwise supported by the
installation program. Refer to Chapitre 5, Supports de pilotes pour les systèmes Intel et
AMD for more information.
• Fedora DVD/CD-ROM — Your machine supports a bootable DVD/CD-ROM drive and you have the
Fedora CD-ROM set or DVD.
• Boot CD-ROM — Your machine supports a bootable CD-ROM drive and you want to perform
network or hard drive installation.
• USB pen drive — Your machine supports booting from a USB device.
• PXE boot via network — Your machine supports booting from the network. This is an advanced
installation path. Refer to Chapitre 11, Préparer un serveur d'installation for additional information on
this method.
31
Chapitre 7. Installing on Intel® and AMD Systems
To create a boot CD-ROM or to prepare your USB pen drive for installation, refer to Section 3.4.2,
« Création d'un CD-ROM de démarrage d'installation ».
Insert the boot media and reboot the system. Your BIOS settings may need to be changed to allow
you to boot from the CD-ROM or USB device.
Note
To change your BIOS settings on an x86, AMD64, or Intel® 64 system, watch the
instructions provided on your display when your computer first boots. A line of text
appears, telling you which key to press to enter the BIOS settings.
Once you have entered your BIOS setup program, find the section where you can alter
your boot sequence. The default is often C, A or A, C (depending on whether you boot
from your hard drive [C] or a diskette drive [A]). Change this sequence so that the CD-
ROM is first in your boot order and that C or A (whichever is your typical boot default) is
second. This instructs the computer to first look at the CD-ROM drive for bootable media;
if it does not find bootable media on the CD-ROM drive, it then checks your hard drive or
diskette drive.
Save your changes before exiting the BIOS. For more information, refer to the
documentation that came with your system.
After a short delay, a screen containing the boot: prompt should appear. The screen contains
information on a variety of boot options. Each boot option also has one or more help screens
associated with it. To access a help screen, press the appropriate function key as listed in the line at
the bottom of the screen.
• Once the boot: prompt appears, the installation program automatically begins if you take no action
within the first minute. To disable this feature, press one of the help screen function keys.
• If you press a help screen function key, there is a slight delay while the help screen is read from the
boot media.
Normally, you only need to press Enter to boot. Be sure to watch the boot messages to review if the
Linux kernel detects your hardware. If your hardware is properly detected, continue to the next section.
If it does not properly detect your hardware, you may need to restart the installation and use one of the
boot options provided in Chapitre 9, Options de démarrage.
To pass options to the boot loader on an x86, AMD64, or Intel® 64 system, use the instructions as
provided in the boot loader option samples below.
32
Additional Boot Options
Note
Refer to Chapitre 9, Options de démarrage for additional boot options not covered in this
section.
linux text
• ISO images have an md5sum embedded in them. To test the checksum integrity of an ISO image,
at the installation boot prompt, type:
linux mediacheck
The installation program prompts you to insert a CD or select an ISO image to test, and select OK
to perform the checksum operation. This checksum operation can be performed on any Fedora CD
and does not have to be performed in a specific order (for example, CD #1 does not have to be the
first CD you verify). It is strongly recommended to perform this operation on any Fedora CD that was
created from downloaded ISO images. This command works with the CD, DVD, hard drive ISO, and
NFS ISO installation methods.
• Also in the images/ directory is the [Link] file. This file is an ISO image than can be used
to boot the installation program. To use the [Link], your computer must be able to boot from
its CD-ROM drive, and its BIOS settings must be configured to do so. You must then burn the
[Link] file onto a recordable/rewriteable CD-ROM.
• If you need to perform the installation in serial mode, type the following command:
linux console=<device>
In the above command, <device> should be the device you are using (such as ttyS0 or ttyS1). For
example, linux text console=ttyS0.
Text mode installations using a serial terminal work best when the terminal supports UTF-8. Under
UNIX and Linux, Kermit supports UTF-8. For Windows, Kermit '95 works well. Non-UTF-8 capable
terminals works as long as only English is used during the installation process. An enhanced
serial display can be used by passing the utf8 command as a boot-time option to the installation
program. For example:
33
Chapitre 7. Installing on Intel® and AMD Systems
linux updates
This command will prompt you to insert a floppy diskette containing updates for anaconda. It is not
needed if you are performing a network installation and have already placed the updates image
contents in rhupdates/ on the server.
After entering any options, press Enter to boot using those options.
If you need to specify boot options to identify your hardware, please write them down. The
boot options are needed during the boot loader configuration portion of the installation (refer to
Section 7.22, « Configuration du chargeur d'amorçage pour les systèmes x86, AMD64 et Intel 64 » for
more information).
DVD/CD-ROM
If you have a DVD/CD-ROM drive and the Fedora CD-ROMs or DVD you can use this method.
Refer to Section 7.5, « Installation à partir du DVD/CD-ROM », for DVD/CD-ROM installation
instructions.
Hard Drive
If you have copied the Fedora ISO images to a local hard drive, you can use this method.
You need a boot CD-ROM (use the linux askmethod boot option). Refer to Section 7.6,
« Installation à partir d'un disque dur », for hard drive installation instructions.
NFS
If you are installing from an NFS server using ISO images or a mirror image of Fedora, you
can use this method. You need a boot CD-ROM (use the linux askmethod boot option).
Refer to Section 7.8, « Installation via NFS » for network installation instructions. Note that NFS
installations may also be performed in GUI mode.
URL
If you are installing directly from an HTTP (Web) server or FTP server, use this method. You need
a boot CD-ROM (use the linux askmethod boot option). Refer to Section 7.9, « Installing via
FTP or HTTP », for FTP and HTTP installation instructions.
If you booted the distribution DVD and did not use the alternate installation source option askmethod,
the next stage loads automatically from the DVD. Proceed to Section 7.10, « Fedora vous souhaite la
bienvenue ».
CD/DVD Activity
If you boot any Fedora installation media, the installation program loads its next stage
from that disc. This happens regardless of which installation method you choose, unless
34
Installation à partir du DVD/CD-ROM
you eject the disc before you proceed. The installation program still downloads package
data from the source you choose.
Ensuite, le programme d'installation sonde votre système et essaye d'identifier votre lecteur CD-ROM.
Il commence par rechercher un lecteur CD-ROM IDE (aussi connu comme ATAPI).
Note
To abort the installation process at this time, reboot your machine and then eject the boot
media. You can safely cancel the installation at any point before the About to Install
screen. Refer to Section 7.24, « Début de l'installation » for more information.
Si votre lecteur de CD-ROM n'est pas détecté et qu'il s'agit d'un CD-ROM SCSI, le programme
d'installation vous demandera de sélectionner un pilote SCSI. Sélectionnez le pilote correspondant
le mieux à votre adaptateur. Le cas échéant, vous pouvez également spécifier des options pour le
pilote ; toutefois, la plupart des pilotes détecteront automatiquement votre adaptateur SCSI.
If the DVD/CD-ROM drive is found and the driver loaded, the installer will present you with the option
to perform a media check on the DVD/CD-ROM. This will take some time, and you may opt to skip
over this step. However, if you later encounter problems with the installer, you should reboot and
perform the media check before calling for support. From the media check dialog, continue to the next
stage of the installation process (refer to Section 7.10, « Fedora vous souhaite la bienvenue »).
Si vous disposez d'un troisième ou d'un quatrième contrôleur, continuez simplement à attribuer des
lettres par ordre alphabétique, en passant d'un contrôleur à l'autre et du maître à l'esclave.
35
Chapitre 7. Installing on Intel® and AMD Systems
The ISO files must be located on a hard drive that is either internal to the computer, or attached to
the machine by USB. In addition the [Link] file from within the ISO files must be copied to a
directory named images Use this option to install Fedora on computers that are without a network
connection or CD/DVD drives.
Before you begin installation from a hard drive, check the partition type to ensure that Fedora can
read it. To check a partition's file system under Windows, use the Disk Management tool. To check a
partition's file system under Linux, use the fdisk utility.
Figure 7.3. Boîte de dialogue Sélection de la partition pour l'installation à partir d'un disque dur
Select the partition containing the ISO files from the list of available partitions. Internal IDE, SATA,
SCSI, and USB drive device names begin with /dev/sd. Each individual drive has its own letter, for
example /dev/sda. Each partition on a drive is numbered, for example /dev/sda1.
Also specify the Directory holding images. Enter the full directory path from the drive that contains
the ISO image files. The following table shows some examples of how to enter this information:
36
Installation réseau
If the ISO images are in the root (top-level) directory of a partition, enter a /. If the ISO images are
located in a subdirectory of a mounted partition, enter the name of the directory holding the ISO
images within that partition. For example, if the partition on which the ISO images is normally mounted
as /home/, and the images are in /home/new/, you would enter /new/.
Select OK to continue. Proceed with Section 7.10, « Fedora vous souhaite la bienvenue ».
Si vous effectuez une installation réseau, la boîte de dialogue Configurer TCP/IP apparaît. Cette
dernière vous invite à préciser votre adresse IP et toute autre adresse réseau. Vous pouvez choisir de
configurer l'adresse IP et le masque réseau du périphérique manuellement ou via DHCP.
Par défaut, le programme d'installation utilise DHCP pour obtenir automatiquement les paramètres
réseau. Si vous utilisez un modem câble ou DSL, un routeur, un pare-feu ou tout autre matériel pour
accéder à Internet, DHCP est une option appropriée. Si votre réseau ne possède pas de serveur
DHCP, décochez la case Utilisez une configuration IP automatique (DHCP).
Saisissez l'adresse IP que vous utilisez lors de l'installation et appuyez sur Entrée.
The installation program supports only the IPv4 protocol. Refer also to Section 7.15, « Network
Configuration » for more information on configuring your network.
When the installation process completes, it will transfer these settings to your system.
You can install from a Web, FTP, or NFS server either on your local network or, if you are connected,
on the Internet. You may install Fedora from your own private mirror, or use one of the public mirrors
maintained by members of the community. To ensure that the connection is as fast and reliable as
possible, use a server that is close to your own geographical location.
The Fedora Project maintains a list of Web and FTP public mirrors, sorted by region, at http://
[Link]/wiki/Mirrors. To determine the complete directory path for the installation files, add
37
Chapitre 7. Installing on Intel® and AMD Systems
/11/Fedora/architecture/os/ to the path shown on the web page. A correct mirror location
for an i386 system resembles the URL [Link]
releases/11/Fedora/i386/os.
• If you are installing via NFS, proceed to Section 7.8, « Installation via NFS ».
• If you are installing via Web or FTP, proceed to Section 7.9, « Installing via FTP or HTTP ».
Saisissez le nom de domaine ou l'adresse IP de votre serveur NFS. Par exemple, si vous effectuez
l'installation à partir d'un hôte nommé eastcoast dans le domaine [Link], saisissez
[Link] dans le champ Nom du serveur NFS.
Ensuite, saisissez le nom du répertoire exporté. Si vous avez suivi l'installation décrite dans la
Section 3.5, « Préparation à une installation réseau », vous devez saisir le répertoire /export/
directory/.
If the NFS server is exporting a mirror of the Fedora installation tree, enter the directory which contains
the root of the installation tree. You will enter an Installation Key later on in the process which will
determine which subdirectories are used to install from. If everything was specified properly, a
message appears indicating that the installation program for Fedora is running.
If the NFS server is exporting the ISO images of the Fedora CD-ROMs, enter the directory which
contains the ISO images.
Enter the name or IP address of the FTP or HTTP site you are installing from, and the name of the
directory containing your architecture. For example, if the FTP or HTTP site contains the directory
/mirrors/Fedora/arch/, enter /mirrors/Fedora/arch/ (where arch is replaced with the
38
Fedora vous souhaite la bienvenue
architecture type of your system, such as i386). If everything was specified properly, a message box
appears indicating that files are being retrieved from the server.
Note
You can save disk space by using the ISO images you have already copied to the server.
To accomplish this, install Fedora using ISO images without copying them into a single
tree by loopback mounting them. For each ISO image:
mkdir discX
39
Chapitre 7. Installing on Intel® and AMD Systems
La langue que vous sélectionnez ici sera la langue par défaut du système d'exploitation une fois qu'il
sera installé. La sélection de la langue appropriée vous aidera également à cibler votre configuration
de fuseau horaire lors d'une phase ultérieure de l'installation. Le programme d'installation tentera de
définir le fuseau horaire approprié sur la base des valeurs spécifiées dans cet écran.
To add support for additional languages, customize the installation at the package selection stage. For
more information, refer to Section [Link], « Additional Language Support ».
40
Keyboard Configuration
Après avoir sélectionné la langue souhaitée, cliquez sur Suivant pour continuer.
Une fois que vous avez fait votre choix, cliquez sur Suivant pour continuer.
41
Chapitre 7. Installing on Intel® and AMD Systems
Note
Pour changer la disposition de votre clavier après avoir terminé l'installation, utilisez l'Outil
de configuration du clavier.
42
Mise à jour d'un système existant
Certain RAID systems or other nonstandard configurations may be unreadable to the installation
program and the prompt to initialize the hard disk may appear. The installation program responds to
the physical disk structures it is able to detect.
43
Chapitre 7. Installing on Intel® and AMD Systems
Si vous choisissez de mettre votre système à niveau en utilisant le programme d'installation, tout
logiciel non-fourni par Fedora entrant en conflit avec un logiciel Fedora est supprimé. Avant de
commencer une mise à niveau de cette manière, faites une liste des paquets actuels de votre système
pour une référence ultérieure :
44
Mise à jour de la configuration du chargeur de démarrage
Après l'installation, consultez cette liste pour découvrir quels paquets vous devez reconstruire ou
retrouver sur les dépôts logiciels non-officiels.
Make a complete backup of any important data before performing an upgrade. Important data may
include the contents of your entire /home directory as well as content from services such as an
Apache, FTP, or SQL server, or a source code management system. Although upgrades are not
destructive, if you perform one improperly there is a small possibility of data loss.
Pour plus d'information sur la manière de finaliser la mise à niveau plus tard, consultez Section 16.2,
« Finaliser une mise à niveau ».
Si un chargeur de démarrage existant a été installé par une distribution Linux, le système d'installation
peut le modifier pour qu'il charge votre nouveau système Fedora. Pour mettre à jour le chargeur de
démarrage Linux existant, sélectionnez Mettre à jour la configuration du chargeur de démarrage.
Ceci est le comportement par défaut quand vous mettez à jour une installation existante Fedora ou
Red Hat Linux.
GRUB est le chargeur de démarrage standard pour Fedora. Si votre machine utilise un autre chargeur
de démarrage, comme BootMagic™, System Commander™, ou le chargeur installé par Microsoft
Windows, le système d'installation de Fedora ne pourra pas mettre à jour celui-ci automatiquement.
Dans ce cas, sélectionnez Ignorer la mise à jour du chargeur de démarrage. Lorsque le processus
d'installation sera achevé, référez-vous à la documentation de votre produit pour obtenir de l'aide.
Installez le nouveau chargeur de démarrage faisant partie du processus de mise à jour seulement si
vous êtes certain de vouloir remplacer le chargeur de démarrage existant. Si un nouveau chargeur
de démarrage est installé, vous ne pourrez probablement démarrer vos systèmes d'exploitations
existants que si vous avez configuré le nouveau chargeur de démarrage. Sélectionnez Créer
une nouvelle configuration du chargeur de démarrage pour supprimer un ancien chargeur de
démarrage et installer GRUB.
Après avoir fait votre sélection, cliquez sur Suivant pour continuer.
45
Chapitre 7. Installing on Intel® and AMD Systems
Setup prompts you to supply a host name and domain name for this computer, in the format
[Link]. Many networks have a DHCP (Dynamic Host Configuration Protocol)
service that automatically supplies connected systems with a domain name, leaving the user to enter a
hostname.
To set up a network that is behind an Internet firewall or router, you may want to use
[Link] for your Fedora system. If you have more than one computer on this
network, you should give each one a separate host name in this domain.
On some networks, the DHCP provider also provides the name of the computer, or hostname. The
complete hostname includes both the name of the machine and the name of the domain of which
46
Manual configuration
Si votre systme Fedora est connect directement internet, vous devez prter attention des considrations
supplmentaires afin d'viter des interruptions de service ou des actions risque par votre fournisseur
d'accs internet. Une discussion complte sur ces problmes est au-del de la porte de ce document.
Configuration du modem
The installation program does not configure modems. Configure these devices after
installation with the Network utility. The settings for your modem are specific to your
particular Internet Service Provider (ISP).
If your network does not have DHCP enabled, or if you need to override the DHCP settings, select the
network interface that you plan to use from the Interfaces menu. Clear the checkbox for Use dynamic
IP configuration (DHCP). You can now enter an IPv4 address and netmask for this system in the
form address / netmask, along with the gateway address and nameserver address for your network.
47
Chapitre 7. Installing on Intel® and AMD Systems
Specify a time zone even if you plan to use NTP (Network Time Protocol) to maintain the accuracy of
the system clock.
• À l'aide de la souris, cliquez sur la carte interactive pour sélectionner une ville spécifique
(représentée par un point jaune). Un X rouge apparaît alors à l'endroit sélectionné.
• Vous pouvez également faire défiler la liste au bas de l'écran pour sélectionner votre fuseau horaire.
À l'aide de la souris, cliquez sur un emplacement pour mettre votre sélection en surbrillance.
If Fedora is the only operating system on your computer, select System clock uses UTC. The system
clock is a piece of hardware on your computer system. Fedora uses the timezone setting to determine
the offset between the local time and UTC on the system clock. This behavior is standard for UNIX-like
operating systems.
48
Set the Root Password
Note
Pour modifier la configuration du fuseau horaire une fois l'installation terminée, utilisez
l'Outil des propriétés d'heure et de date.
Pour exécuter l'Outil des propriétés d'heure et de date en mode texte, utilisez la
commande timeconfig.
Note
Le super-utilisateur (également appelé root) a un accès total sur l'ensemble du système.
Pour cette raison, la connexion en tant que super-utilisateur doit être établie uniquement
pour effectuer des tâches de maintenance ou pour l'administration du système.
49
Chapitre 7. Installing on Intel® and AMD Systems
Utilisez votre compte root uniquement pour l'administration du système. Créez un compte utilisateur
normal (c'est-à-dire non root) pour l'utilisation générale du système et utilisez la commande su -
pour vous connecter en tant que super-utilisateur (ou root) lorsque vous devez corriger quelque chose
rapidement. Ces règles de base réduisent les probabilités d'endommagement du système par une
faute de frappe ou une mauvaise commande.
Note
Pour vous connecter en tant que super-utilisateur, saisissez su - à une invite du shell
dans une fenêtre de terminal et appuyez sur la touche Entrée. Saisissez ensuite le mot
de passe root et validez en appuyant sur Entrée.
1
The installation program prompts you to set a root password for your system. You cannot proceed to
the next stage of the installation process without entering a root password.
Le mot de passe root doit contenir au moins six caractères. Quand vous le saisissez, il ne s'affiche
pas à l'écran. Vous devez saisir votre mot de passe deux fois. Si les deux mots de passe ne sont pas
identiques, le programme d'installation vous demandera de les saisir à nouveau.
1
A root password is the administrative password for your Fedora system. You should only log in as root when needed for
system maintenance. The root account does not operate within the restrictions placed on normal user accounts, so changes
made as root can have implications for your entire system.
50
Disk Partitioning Setup
Le mot de passe super-utilisateur devrait être un mot dont vous vous souvenez facilement, mais que
les autres auront du mal à deviner. Votre nom, votre numéro de téléphone, azerty, mot de passe root,
123456 et abracadabra sont tous des exemples de mauvais mots de passe. De bons mots de passe
devraient contenir aussi bien des chiffres que des lettres majuscules et minuscules et ne devraient
pas contenir de mots du dictionnaire, comme par exemple, Aard387vark ou 420BMttNT. N'oubliez pas
que le mot de passe est sensible à la casse. Si vous prenez note de votre mot de passe, conservez-le
dans un endroit sûr. Nous vous déconseillons toutefois de prendre note des mots de passe que vous
créez.
Note
Pour des raisons de sécurité, nous vous déconseillons vivement d'utiliser comme mot de
passe l'un des exemples mentionnés dans ce manuel.
Note
Pour changer votre mot de passe root après voir terminé l'installation, utilisez l'Outil de
mot de passe root.
Enter the root password into the Root Password field. Fedora displays the characters as asterisks
for security. Type the same password into the Confirm field to ensure it is set correctly. After you set
the root password, select Next to proceed.
On this screen you can choose to create the default layout or choose to manual partition using the
Create custom layout option.
Les trois premières options vous permettent d'effectuer une installation automatique sans avoir à
partitionner manuellement vos disques. Si vous ne vous sentez pas vraiment capable de partitionner
votre système, nous vous recommandons de ne pas choisir le mode de partitionnement manuel et de
laisser le programme d'installation le faire à votre place.
Vous pouvez configurer une cible iSCSI pour l'installation ou désactiver un périphérique dmraid à
partir de cet écran en cliquant sur le bouton "Configuration de stockage avancée". Pour davantage
d'informations reportez-vous à la Section 7.19, « Advanced Storage Options ».
51
Chapitre 7. Installing on Intel® and AMD Systems
Warning
The PackageKit update software downloads updated packages to /var/cache/yum/
by default. If you partition the system manually, and create a separate /var/ partition, be
sure to create the partition large enough (3.0 GB or more) to download package updates.
If you choose to create a custom layout, refer to Section 7.21, « Partitionnement du système ».
Warning
Si, après la phase Configuration du partitionnement de disque de l'installation, vous
obtenez un message d'erreur semblable à l'extrait suivant :
"Impossible de lire la table de partitions sur le périphérique hda. Pour créer de nouvelles
partitions, cette table doit être initialisée, ce qui causera la perte de TOUTES LES
DONNÉES sur ce disque."
you may not have a partition table on that drive or the partition table on the drive may not
be recognizable by the partitioning software used in the installation program.
Les utilisateurs ayant déjà utilisé des programmes comme EZ-BIOS auront rencontré
des problèmes similaires, entraînant la perte de données (en supposant que les données
n'aient pas été sauvegardées avant le début de l'installation).
52
RAID and Other Disk Devices
No matter what type of installation you are performing, backups of the existing data on
your systems should always be made.
On systems with more than one hard drive you may configure Fedora to operate several of the drives
as a Linux RAID array without requiring any additional hardware.
Post-installation Usage
You can connect and configure external FireWire and USB hard disks after installation.
Most such devices are recognized by the kernel and available for use at that time.
From this screen you can choose to disable a dmraid device, in which case the individual elements
of the dmraid device will appear as separate hard drives. You can also choose to configure an iSCSI
(SCSI over TCP/IP) target. See Annexe B, ISCSI disks for an introduction to iSCSI.
53
Chapitre 7. Installing on Intel® and AMD Systems
To configure an ISCSI target invoke the 'Configure ISCSI Parameters' dialog by selecting 'Add ISCSI
target' and clicking on the 'Add Drive' button. Fill in the details for the ISCSI target IP and provide
a unique ISCSI initiator name to identify this system. If the ISCSI target uses CHAP (Challenge
Handshake Authentication Protocol) for authentication, enter the CHAP username and password.
If your enviroment uses 2-way CHAP (also called "Mutual CHAP"), also enter the reverse CHAP
username and password. Click the 'Add target' button to attempt connection to the ISCSI target using
this information.
Veuillez noter que vous pourrez réessayer avec une IP différente de la cible ISCSI au cas où vous
la saisissez incorrectement. En revanche, afin de changer le nom de l'initiateur ISCSI vous devrez
redémarrer l'installation.
• Supprimer toutes les partitions sur les disques sélectionnés et utiliser le partitionnement par
défaut — sélectionnez cette option pour supprimer toutes les partitions sur votre ou vos disque(s)
dur(s) (y compris les partitions créées par d'autres systèmes d'exploitation telles que les partitions
Windows VFAT ou NTFS).
Warning
If you select this option, all data on the selected hard drive(s) is removed by the
installation program. Do not select this option if you have information that you want to
keep on the hard drive(s) where you are installing Fedora.
• Supprimer les partitions Linux sur les disques sélectionnés et utiliser le partitionnement par
défaut — sélectionnez cette option pour ne supprimer que les partitions Linux (partitions créées lors
54
Create Default Layout
d'une installation Linux précédente). Aucune autre partition ne sera supprimée de votre ou de vos
disque(s) dur(s) (telles que les partitions VFAT ou FAT32).
• Utiliser l'espace libre sur les disques sélectionnés pour le partitionnement par défaut
— sélectionnez cette option si vous souhaitez conserver vos données et partitions actuelles,
à condition bien entendu que vous disposiez de suffisamment d'espace libre sur votre ou vos
disque(s) dur(s).
Using your mouse, choose the storage drive(s) on which you want Fedora to be installed. If you have
two or more drives, you can choose which drive(s) should contain this installation. Unselected drives,
and any data on them, are not touched.
Warning
Il est toujours bon de sauvegarder les données qui se trouvent sur vos systèmes. Par
exemple, si vous mettez votre système à niveau ou si vous créez un système à double
démarrage, vous devriez sauvegarder toutes les données que vous souhaitez garder
sur vos disques durs. Des erreurs arrivent et peuvent provoquer la perte de toutes vos
données.
55
Chapitre 7. Installing on Intel® and AMD Systems
Note
Si vous avez une carte RAID, faites attention au fait que certains BIOS ne prennent pas
en charge le démarrage à partir de la carte RAID. Dans de tels cas, la partition /boot/
doit être créée sur une partition en-dehors de la matrice RAID, comme par exemple sur un
disque dur séparé. L'utilisation d'un disque dur interne est nécessaire pour la création de
partitions avec les cartes RAID problématiques.
Une partition /boot/ est également nécessaire pour les configurations RAID logicielles.
Select Encrypt system to encrypt all partitions except the /boot partition.
• You want to disable a dmraid device that was detected at boot time.
To review and make any necessary changes to the partitions created by automatic partitioning, select
the Review option. After selecting Review and clicking Next to move forward, the partitions created
for you by anaconda appear. You can make modifications to these partitions if they do not meet your
needs.
Cliquez sur Suivant pour continuer une fois que vous avez terminé vos sélections.
If you chose one of the automatic partitioning options and selected Review, you can either accept the
current partition settings (click Next), or modify the setup manually in the partitioning screen.
56
Partitionnement du système
Note
Please note that in the text mode installation it is not possible to work with LVM (Logical
Volumes) beyond viewing the existing setup. LVM can only be set up during graphical
installation.
If you chose to create a custom layout, you must tell the installation program where to install Fedora.
This is done by defining mount points for one or more disk partitions in which Fedora is installed. You
may also need to create and/or delete partitions at this time.
Note
Si vous n'avez pas encore défini la configuration de vos partitions, reportez-vous au
Annexe A, Introduction aux partitions de disque et à la Section 7.21.4, « Schéma de
partitionnement recommandé ». Vous avez besoin au minimum d'une partition racine
de taille adéquate et d'une partition swap deux fois supérieure à la quantité de mémoire
vive dont dispose le système. Les utilisateurs de systèmes Itanium auront besoin d'une
partition /boot/efi/ de type FAT (VFAT) d'environ 100 Mo, d'une partition swap d'au
moins 512 Mo et d'une partition racine (/) de taille adéquate.
With the exception of certain esoteric situations, anaconda can handle the partitioning requirements
for a typical installation.
57
Chapitre 7. Installing on Intel® and AMD Systems
À l'aide de la souris, cliquez une fois sur un champ spécifique de l'affichage graphique afin de le
mettre en surbrillance. Cliquez deux fois pour modifier une partition existante ou pour créer une
partition avec l'espace libre disponible.
Au-dessus de l'affichage, vous verrez le nom du disque (comme, par exemple /dev/hda), l'élément
Geom (montrant la géométrie du disque dur et constitué de 3 nombres représentant respectivement
le nombre de cylindres, têtes et secteurs, tels qu'ils sont rapportés par le disque dur) et le modèle du
disque dur, tel qu'il a été détecté par le programme d'installation.
• New: Select this option to add a partition or LVM physical volume to the disk. In the Add partition
dialog, choose a mount point and a partition type. If you have more than one disk on the system,
choose which disks the partition may inhabit. Indicate a size in megabytes for the partition. If you
wish to encrypt the partition, select that option.
Illegal Partitions
You cannot create separate partitions for the /bin/, /dev/, /etc/, /lib/, /proc/,
/root/, and /sbin/ directories. These directories must reside on the
/ (root) partition.
The /boot partition may not reside on an LVM volume group. Create the /boot
partition before configuring any volume groups. Furthermore, you cannot use the ext4 or
btrfs filesystems for the /boot partition.
Avoid placing /usr on a separate partition. If /usr does not reside on the / (root)
partition, the boot process becomes more complex and some systems (for example,
those with iSCSI storage) will fail to boot.
You may also choose from three options for sizing your partition:
Fixed size
Use a fixed size as close to your entry as possible.
58
The partitioning screen
Partition Sizes
The actual partition on the disk may be slightly smaller or larger than your choice. Disk
geometry issues cause this effect, not an error or bug.
Select the Encrypt partition option to encrypt all information on the disk partition.
After you enter the details for your partition, select OK to continue. If you chose to encrypt the
partition, the installer prompts you to assign a passphrase by typing it twice. For hints on using good
passphrases, refer to Section 7.17, « Set the Root Password ».
• Editer : utilisé pour modifier les attributs de la partition actuellement sélectionnée dans la section
Partitions. Lorsque vous sélectionnez Editer, une boîte de dialogue s'ouvre. Une partie ou la
totalité des champs peuvent être modifiés, selon que les informations sur la partition aient déjà été
enregistrées sur le disque ou non.
Vous pouvez également modifier l'espace libre disponible représenté dans l'affichage graphique afin
de créer une nouvelle partition. Mettez en surbrillance l'espace libre et sélectionnez le bouton Editer
ou double-cliquez sur l'espace libre pour le modifier.
• Pour créer un périphérique RAID, vous devez d'abord créer des partitions RAID logicielles
(ou réutiliser des partitions existantes). Après avoir créé plusieurs partitions RAID logicielles,
sélectionnez RAID afin de lier les partitions RAID logicielles à un périphérique RAID.
• Effacer : utilisé pour supprimer la partition actuellement sélectionnée dans la section Partition du
disque en cours. Vous serez invité à confirmer la suppression de toute partition.
To delete an LVM physical volume, first delete any volume groups of which that physical volume is a
member.
If you make a mistake, use the Reset option to abandon all the changes you have made.
• Reset: Used to restore the partitioning screen to its original state. All changes made will be lost if
you Reset the partitions.
• RAID: Used to provide redundancy to any or all disk partitions. It should only be used if you have
experience using RAID.
Pour créer un périphérique RAID, vous devez d'abord créer des partitions RAID logicielles. Après
avoir créé plusieurs partitions RAID logicielles, sélectionnez RAID afin de lier les partitions RAID
logicielles à un périphérique RAID.
59
Chapitre 7. Installing on Intel® and AMD Systems
60
The partitioning screen
• LVM: Allows you to create an LVM logical volume. The role of LVM (Logical Volume Manager) is
to present a simple logical view of underlying physical storage space, such as a hard drive(s). LVM
manages individual physical disks — or to be more precise, the individual partitions present on
them. It should only be used if you have experience using LVM. Note, LVM is only available in the
graphical installation program.
To assign one or more physical volumes to a volume group, first name the volume group. Then
select the physical volumes to be used in the volume group. Finally, configure logical volumes on
any volume groups using the Add, Edit and Delete options.
61
Chapitre 7. Installing on Intel® and AMD Systems
You may not remove a physical volume from a volume group if doing so would leave insufficient
space for that group's logical volumes. Take for example a volume group made up of two 5 GB LVM
physical volume partitions, which contains an 8 GB logical volume. The installer would not allow you
to remove either of the component physical volumes, since that would leave only 5 GB in the group
for an 8 GB logical volume. If you reduce the total size of any logical volumes appropriately, you
may then remove a physical volume from the volume group. In the example, reducing the size of the
logical volume to 4 GB would allow you to remove one of the 5 GB physical volumes.
• Type: This field shows the partition's file system type (for example, ext2, ext3, ext4, or vfat).
• Début : ce champ affiche le cylindre sur votre disque dur où commence la partition.
• Fin : ce champ affiche le cylindre sur votre disque dur où finit la partition.
Cacher périphérique RAID/membres du groupe de volume LVM : Sélectionnez cette option si vous
ne souhaitez afficher aucun périphérique RAID ou membres du groupe de volume LVM créé.
• A swap partition
• A /boot partition
62
Schéma de partitionnement recommandé
• A / partition
Si vous n'êtes pas certain de la taille de partition swap à créer, créez-la deux fois plus grande que la
quantité de RAM de votre machine. Elle doit être de type swap.
La création de la quantité appropriée d'espace swap varie selon un certain nombre de facteurs, y
compris les éléments suivants (en ordre décroissant d'importance) :
L'espace swap devrait être égal à deux fois la quantité de RAM physique jusqu'à 2 Go de RAM
physique et une fois la quantité de RAM physique pour toute quantité au-dessus de 2 Go, mais
jamais moins de 32 Mo.
Alors, si :
If M < 2
S = M *2
Else
S = M + 2
À l'aide de cette formule, un système avec 2 Go de RAM physique devrait posséder 4 Go d'espace
swap, alors qu'un système avec 3 Go de RAM physique devrait posséder 5 Go d'espace swap. La
création d'une grande partition d'espace swap peut être particulièrement utile si vous planifiez de
mettre à niveau votre RAM à une date ultérieure.
Pour les systèmes ayant des quantités vraiment importantes de RAM (supérieures à 32 Go), vous
pouvez vous en sortir avec une partition swap plus petite (une fois, ou moins, la RAM physique).
63
Chapitre 7. Installing on Intel® and AMD Systems
Note
Si votre disque dur possède plus de 1024 cylindres (et que votre système a été fabriqué
il y a plus de deux ans), vous devrez créer une partition /boot/ si vous voulez que la
partition / (racine) utilise tout l'espace restant sur votre disque dur.
Note
Si vous avez une carte RAID, faites attention au fait que certains BIOS ne prennent pas
en charge le démarrage à partir de la carte RAID. Dans de tels cas, la partition /boot/
doit être créée sur une partition en-dehors de la matrice RAID, comme par exemple sur
un disque dur séparé.
A 3.0 GB partition allows you to install a minimal installation, while a 5.0 GB root partition lets you
perform a full installation, choosing all package groups.
Many systems have more partitions than the minimum listed above. Choose partitions based on your
particular system needs. For example, consider creating a separate /home partition on systems that
store user data. Refer to Section [Link].1, « Advice on Partitions » for more information.
If you create many partitions instead of one large / partition, upgrades become easier. Refer to the
description the Edit option in Section 7.21.2, « The partitioning screen » for more information.
The following table summarizes minimum partition sizes for the partitions containing the listed
directories. You do not have to make a separate partition for each of these directories. For instance,
if the partition containing /foo must be at least 500 MB, and you do not make a separate /foo
partition, then the / (root) partition must be at least 500 MB.
64
Schéma de partitionnement recommandé
If you are not sure how best to configure the partitions for your computer, accept the default partition
layout.
• If you expect that you or other users will store data on the system, create a separate partition for
the /home directory within a volume group. With a separate /home partition, you may upgrade or
reinstall Fedora without erasing user data files.
• Each kernel installed on your system requires approximately 10 MB on the /boot partition. Unless
you plan to install a great many kernels, the default partition size of 100 MB for /boot should
suffice.
• The /var directory holds content for a number of applications, including the Apache web server. It
also is used to store downloaded update packages on a temporary basis. Ensure that the partition
containing the /var directory has enough space to download pending updates and hold your other
content.
Pending Updates
Because Fedora is a rapidly progressing collection of software, many updates may
be available late in a release cycle. You can add an update repository to the sources
for installation later to minimize this issue. Refer to Section 7.23.1, « Installing from
Additional Repositories » for more information.
• The /usr directory holds the majority of software content on a Fedora system. For an installation of
the default set of software, allocate at least 4 GB of space. If you are a software developer or plan to
use your Fedora system to learn software development skills, you may want to at least double this
allocation.
65
Chapitre 7. Installing on Intel® and AMD Systems
• Consider leaving a portion of the space in an LVM volume group unallocated. This unallocated
space gives you flexibility if your space requirements change but you do not wish to remove data
from other partitions to reallocate storage.
• If you separate subdirectories into partitions, you can retain content in those subdirectories if you
decide to install a new version of Fedora over your current system. For instance, if you intend to run
a MySQL database in /var/lib/mysql, make a separate partition for that directory in case you
need to reinstall later.
The following table is a possible partition setup for a system with a single, new 80 GB hard disk and
1 GB of RAM. Note that approximately 10 GB of the volume group is unallocated to allow for future
growth.
Example Usage
This setup is not optimal for all use cases.
The physical volume is assigned to the default volume group and divided into the following logical
volumes:
Note
Vous devez dédier au moins une partition à cette installation et optionnellement plus.
Pour davantage d'informations, reportez-vous au Annexe A, Introduction aux partitions de
disque.
66
Ajout de partitions
• Point de montage : saisissez le point de montage de la partition. Par exemple, si cette partition
doit correspondre à la partition racine, saisissez / ; saisissez /boot pour la partition /boot, etc. Le
point de montage approprié pour votre partition peut également être choisi dans le menu déroulant.
Pour une partition swap, le point de montage ne doit pas être configuré - la configuration du type de
système de fichiers sur swap est suffisante.
• Allowable Drives: This field contains a list of the hard disks installed on your system. If a hard
disk's box is highlighted, then a desired partition can be created on that hard disk. If the box is not
checked, then the partition will never be created on that hard disk. By using different checkbox
settings, you can have anaconda place partitions where you need them, or let anaconda decide
where partitions should go.
• Taille (Mo) : Saisissez la taille (en méga-octets) de la partition. Remarque : ce champ a par défaut
la valeur 100 Mo. À moins que vous ne modifiez ce paramètre, seule une partition de 100 Mo sera
créée.
• Autres dimensions optionnelles : Vous avez le choix entre garder cette partition à une taille fixée,
lui permettre de « grandir » (remplir l'espace disponible du disque dur) jusqu'à un certain point ou lui
permettre de remplir tout l'espace disponible jusqu'à la taille autorisée maximale.
Si vous choisissez Remplir tout l'espace jusqu'à (Mo), vous devez indiquer des restrictions au
niveau de la taille dans le champ situé à droite de cette option. Elle vous permet de conserver une
certaine quantité d'espace libre sur votre disque dur en vue d'une utilisation future.
• Transformer la partition en partition primaire : sélectionnez cette option si la partition que vous
créez doit être une des quatre premières partitions sur le disque dur. Si elle n'est pas sélectionnée,
67
Chapitre 7. Installing on Intel® and AMD Systems
la partition est créée en tant que partition logique. Reportez-vous à la Section A.1.3, « Partitions à
l'intérieur de partitions — Présentation des partitions étendues » pour davantage d'informations.
• Valider : Sélectionnez Valider une fois que les paramètres vous conviennent et que vous souhaitez
créer la partition.
• Btrfs — Btrfs is under development as a file system capable of addressing and managing more
files, larger files, and larger volumes than the ext2, ext3, and ext4 file systems. Btrfs is designed to
make the file system tolerant of errors, and to facilitate the detection and repair of errors when they
occur. It uses checksums to ensure the validity of data and metadata, and maintains snapshots of
the file system that can be used for backup or repair.
Because Btrfs is still experimental and under development, the installation program does not offer
it by default. If you want to create a Btrfs partition on a drive, you must commence the installation
process with the boot option icantbelieveitsnotbtr. Refer to Chapitre 9, Options de
démarrage for instructions.
• ext2 — Le système de fichiers ext2 prend en charge les types de fichiers UNIX (fichiers standard,
répertoires, liens symboliques, etc.). Il offre la possibilité d'attribuer des noms de fichiers longs
pouvant aller jusqu'à 255 caractères.
• ext3 — The ext3 file system is based on the ext2 file system and has one main advantage —
journaling. Using a journaling file system reduces time spent recovering a file system after a crash
2
as there is no need to fsck the file system.
• ext4 — The ext4 file system is based on the ext3 file system and features a number of
improvements. These include support for larger file systems and larger files, faster and more
efficient allocation of disk space, no limit on the number of subdirectories within a directory, faster
file system checking, and more robust journalling. The ext4 file system is selected by default and is
highly recommended.
• physical volume (LVM) — Creating one or more physical volume (LVM) partitions allows you to
create an LVM logical volume. LVM can improve performance when using physical disks.
• software RAID — Creating two or more software RAID partitions allows you to create a RAID
device.
• swap — Swap partitions are used to support virtual memory. In other words, data is written to a
swap partition when there is not enough RAM to store the data your system is processing.
68
Modification de partitions
• vfat — Le système de fichiers VFAT est un système de fichiers Linux compatible avec les noms de
fichiers longs du système de fichiers FAT de Microsoft Windows. Le système de fichiers doit être
utilisé pour la partition /boot/efi/ sur des systèmes Itanium.
Note
Si la partition existe déjà sur votre disque dur, vous ne pouvez modifier que son point de
montage. Pour apporter d'autres modifications, vous devez supprimer la partition et la
créer à nouveau.
Pour davantage d'instructions sur l'installation pour les systèmes x86, AMD64 et Intel® 64, passez
directement à la Section 7.22, « Configuration du chargeur d'amorçage pour les systèmes x86,
AMD64 et Intel 64 ».
GRUB (GRand Unified Bootloader), installé par défaut, est un chargeur d'amorçage très puissant.
Il peut charger plusieurs systèmes d'exploitation libres, ainsi que des systèmes d'exploitation
propriétaires avec un chargement en chaîne (le mécanisme permettant de lancer des systèmes
d'exploitation qui ne sont pas pris en charge, tels que DOS ou Windows, en chargeant un autre
chargeur d'amorçage).
69
Chapitre 7. Installing on Intel® and AMD Systems
If there are no other operating systems on your computer, or you are completely removing any
other operating systems the installation program will install GRUB as your boot loader without any
intervention. In that case you may continue on to Section 7.23, « Package Group Selection ».
Vous pouvez déjà avoir un chargeur de démarrage installé sur votre système. Un système
d'exploitation peut installer son propre chargeur de démarrage, ou vous pouvez avoir installé un
chargeur de démarrage tierce partie. Si votre chargeur de démarrage ne reconnaît pas les partitions
Linux, vous ne serez pas capable de démarrer Fedora. Utilisez GRUB comme chargeur de démarrage
pour démarrer Linux et la plupart des autres systèmes d'exploitation. Suivez les indications de ce
chapitre pour installer GRUB.
Installing GRUB
Si vous installez GRUB, il pourra effacer votre chargeur de démarrage actuel.
By default, the installation program installs GRUB in the master boot record or MBR, of the device for
the root file system. To decline installation of a new boot loader, unselect Install boot loader on /dev/
sda.
Warning
Si, pour une raison quelconque, vous décidez de ne pas installer GRUB, vous ne pourrez
pas démarrer le système directement et devrez utiliser une autre méthode de démarrage
70
Configuration du chargeur d'amorçage pour les systèmes x86, AMD64 et Intel 64
Si vous avez d'autres systèmes d'exploitation déjà installés, Fedora essaye de les détecter
automatiquement et configure GRUB pour les démarrer. Vous pouvez configurer manuellement tout
système d'exploitation supplémentaire si GRUB ne le détecte pas.
Pour ajouter, supprimer ou modifier les paramètres du système d'exploitation détecté, utilisez les
options fournies.
Add
Cliquez sur le bouton Ajouter pour ajouter un système d'exploitation supplémentaire à GRUB.
Choisissez la partition du disque dans la liste déroulante, qui contient le système d'exploitation
amorçable et donnez un nom à l'entrée. GRUB affiche ce nom dans son menu de démarrage.
Edit
Pour changer une entrée dans le menu de démarrage de GRUB, sélectionnez l'entrée et ensuite
cliquez sur Modifier.
Delete
Pour supprimer une entrée à partir du menu de démarrage de GRUB, sélectionnez l'entrée et
ensuite cliquez sur Supprimer.
Sélectionnez Par défaut à côté de la partition de démarrage souhaitée afin de choisir votre système
d'exploitation amorçable par défaut. Vous ne pourrez continuer l'installation que si vous choisissez
une image de démarrage par défaut.
Note
La colonne Étiquette énumère les informations que vous devez saisir à l'invite de
démarrage, pour les chargeurs d'amorçage non graphiques, afin de démarrer le système
d'exploitation souhaité.
Après avoir chargé l'écran de démarrage de GRUB, utilisez les touches fléchées pour
choisir une étiquette de démarrage ou saisissez e pour le modifier. Une liste d'éléments
du fichier de configuration relatif à l'étiquette de démarrage sélectionnée s'affichera à
l'écran.
Les mots de passe des chargeurs d'amorçage fournissent un mécanisme de sécurité dans un
environnement où l'accès physique à votre serveur est possible.
Si vous installez un chargeur d'amorçage, créez un mot de passe afin de protéger votre système.
Sans mot de passe, des utilisateurs pourraient en effet y accéder pour transmettre au noyau des
options qui risquent de compromettre la sécurité de votre système. Si vous utilisez un mot de passe,
celui-ci devra être saisi préalablement pour pouvoir sélectionner des options de démarrage non
standard. Cependant, il est toujours possible qu'une personne pouvant accéder physiquement à la
machine puisse démarrer depuis une disquette, un CD-ROM ou un média USB si le BIOS le supporte.
Des plans de sécurité, y compris des mots de passe pour le chargeur de démarrage, devraient
également répondre à d'autres méthodes de démarrage.
71
Chapitre 7. Installing on Intel® and AMD Systems
Si vous choisissez d'utiliser un chargeur d'amorçage pour améliorer la sécurité de votre système,
n'oubliez pas de cocher la case Utiliser un mot de passe pour le chargeur de démarrage.
GRUB stocke les mot de passe sous forme chiffrée, il ne peut donc pas être lu ou récupéré. Si vous
oubliez le mot de passe, démarrez le système normalement et changez ensuite le mot de passe
dans le fichier /boot/grub/[Link]. Si vous ne pouvez pas démarrer, vous pouvez peut-être
démarrer en mode de secours grace au premier disque d'installation de Fedora afin de réinitialiser le
mot de passe de GRUB.
Si vous avez besoin de modifier le mot de passe de GRUB, utilisez l'utilitaire grub-md5-crypt. Pour
des informations à propos de l'utilisation de ce programme, utilisez la commande man grub-md5-
crypt dans un terminal pour lire les pages du manuel.
Pour configurer des options de chargeur d'amorçage plus avancées, comme par exemple, modifier
l'ordre des lecteurs ou transmettre des options au noyau, assurez-vous que l'option Configuration
des options avancées du chargeur de démarrage est bien sélectionnée avant de cliquer sur
Suivant.
• The master boot record (MBR) — This is the recommended place to install a boot loader, unless
the MBR already starts another operating system loader, such as System Commander. The MBR
is a special area on your hard drive that is automatically loaded by your computer's BIOS, and is
the earliest point at which the boot loader can take control of the boot process. If you install it in the
MBR, when your machine boots, GRUB presents a boot prompt. You can then boot Fedora or any
other operating system that you have configured the boot loader to boot.
• The first sector of your boot partition — This is recommended if you are already using another
boot loader on your system. In this case, your other boot loader takes control first. You can then
configure that boot loader to start GRUB, which then boots Fedora.
72
Rescue Mode
Note
Si vous avez une carte RAID, sachez que certains BIOS ne prennent pas en charge le
démarrage à partir de la carte RAID. Dans ce cas, le chargeur d'amorçage ne doit pas
être installé sur le secteur de partition principal de la matrice RAID, mais plutôt sur le
secteur de partition principal du même disque que celui sur lequel la partition /boot a été
créée.
If your system only uses Fedora, you should choose the MBR.
Cliquez sur le bouton Changer l'ordre des disques si vous souhaitez modifier l'ordre des disques
ou si votre BIOS ne présente pas les disques dans le bon ordre. Cela peut s'avérer utile si vous avez
plusieurs adaptateurs SCSI ou à la fois des adaptateurs SCSI et IDE et que vous souhaitez démarrer
à partir du périphérique SCSI.
Note
Lors du partitionnement de votre disque dur, n'oubliez pas que le BIOS dans certains
anciens systèmes ne peut accéder qu'aux 1024 premiers cylindres sur un disque dur.
Dans ce cas, laissez assez d'espace pour la partition Linux /boot sur les 1024 premiers
cylindres de votre disque dur pour démarrer Linux. Les autres partitions Linux peuvent se
trouver après le cylindre # 1024.
Dans parted, 1024 cylindres sont équivalents à 528 Mo. Pour davantage d'informations,
reportez-vous à:
[Link]
• Using the CD-ROM to boot an x86, AMD64, or Intel® 64 system, type linux rescue at the
installation boot prompt.
73
Chapitre 7. Installing on Intel® and AMD Systems
The Package Installation Defaults screen appears and details the default package set for your
Fedora installation. This screen varies depending on the version of Fedora you are installing.
74
Package Group Selection
By default, the Fedora installation process loads a selection of software that is suitable for a desktop
system. To include or remove software for common tasks, select the relevant items from the list:
Software Development
This option provides the necessary tools to compile software on your Fedora system.
Web server
This option provides the Apache Web server.
Si vous choisissez d'accepter la liste actuelle de paquetages, passez à la Section 7.24, « Début de
l'installation ».
Pour personnaliser votre ensemble de paquetages, sélectionnez dans l'écran l'option Personnaliser
maintenant. Cliquez ensuite sur Suivant pour passer à l'écran Sélection des groupes de
paquetages.
75
Chapitre 7. Installing on Intel® and AMD Systems
• The Installation Repo repository is automatically selected for you. This represents the collection of
software available on your installation CD or DVD.
• The Fedora 11 - i386 repository contains the complete collection of software that was released
as Fedora 11, with the various pieces of software in their versions that were current at the time of
release. If you are installing from the Fedora 11 DVD or set of CDs, this option does not offer you
anything extra. However, if you are installing from a Fedora Live CD, this option provides access
to far more software than is included on the disk. Note that the computer must have access to the
internet to use this option.
• The Fedora 11 - i386 - Updates repository contains the complete collection of software that was
released as Fedora 11, with the various pieces of software in their most current stable versions. This
option not only installs the software that you select, but makes sure that it is fully updated as well.
Note that the computer must have access to the internet to use this option.
To include software from repositories other than the Fedora package collection, select Add additional
software repositories. You may provide the location of a repository of third-party software.
Depending on the configuration of that repository, you may be able to select non-Fedora software
during installation.
To edit an existing software repository location, select the repository in the list and then select Modify
repository.
76
Customizing the Software Selection
If you select Add additional software repositories, the Edit repository dialog appears. Provide a
Repository name and the Repository URL for its location.
Once you have located a mirror, to determine the URL to use, find the directory on the mirror that
contains a directory named repodata. For instance, the "Everything" repository for Fedora is
typically located in a directory tree releases/11/Everything/arch/os, where arch is a system
architecture name.
Once you provide information for an additional repository, the installer reads the package metadata
over the network. Software that is specially marked is then included in the package group selection
system. See Section 7.23.2, « Customizing the Software Selection » for more information on selecting
packages.
77
Chapitre 7. Installing on Intel® and AMD Systems
Vous pouvez également choisir des groupes de paquetages, qui regroupent des composants selon la
fonction (Système X Window et Éditeurs, par exemple), des paquetages individuels ou un mélange
des deux.
To view the package groups for a category, select the category from the list on the left. The list on the
right displays the package groups for the currently selected category.
To specify a package group for installation, select the check box next to the group. The box at the
bottom of the screen displays the details of the package group that is currently highlighted. None of
the packages from a group will be installed unless the check box for that group is selected.
If you select a package group, Fedora automatically installs the base and mandatory packages for
that group. To change which optional packages within a selected group will be installed, select the
Optional Packages button under the description of the group. Then use the check box next to an
individual package name to change its selection.
After you choose the desired packages, select Next to proceed. Fedora checks your selection, and
automatically adds any extra packages required to use the software you select. When you have
finished selecting packages, click Close to save your optional package selections and return to the
main package selection screen.
78
Début de l'installation
Some automated processes on your Fedora system use the email service to send reports and
messages to the system administrator. By default, the email, logging, and printing services do
not accept connections from other systems. Fedora installs the NFS sharing, HTTP, and VNC
components without enabling those services.
You may configure your Fedora system after installation to offer email, file sharing, logging, printing
and remote desktop access services. The SSH service is enabled by default. You may use NFS to
access files on other systems without enabling the NFS sharing service.
Une fois que vous avez redémarré votre système, un journal complet de votre installation est
disponible dans /root/[Link].
79
Chapitre 7. Installing on Intel® and AMD Systems
Fedora reports the installation progress on the screen as it writes the selected packages to your
system. Network and DVD installations require no further action. If you are using CDs to install,
Fedora prompts you to change discs periodically. After you insert a disc, select OK to resume the
installation.
After installation completes, select Reboot to restart your computer. Fedora ejects any loaded discs
before the computer reboots.
Le programme d'installation vous demande de préparer votre système pour le redémarrage. N'oubliez
pas de supprimer tout média d'installation si il n'est pas éjecté automatiquement lors du redémarrage.
80
Chapitre 8.
Certains BIOS ne prennent pas en charge le démarrage à partir de cartes RAID. À la fin d'une
installation, un écran de texte contenant l'invite du chargeur d'amorçage (par exemple GRUB:)
et un curseur clignotant pourraient être les seuls éléments affichés. Si c'est le cas, vous devrez
repartitionner votre système.
Que vous choisissiez le partitionnement manuel ou automatique, vous devrez installer votre partition
/boot en dehors de la matrice RAID, comme par exemple sur un disque dur séparé. Un disque dur
interne est nécessaire pour la création de partitions avec des cartes RAID qui posent problème.
Vous devrez également installer le chargeur d'amorçage de votre choix (GRUB ou LILO) sur le bloc de
démarrage principal (MBR) d'un disque en-dehors de la matrice RAID. Le chargeur d'amorçage doit
être installé sur le même disque que celui sur lequel la partition /boot/ a été créée.
Une fois ces changements effectués, vous devriez être en mesure de terminer votre installation et de
démarrer votre système correctement.
If you receive a fatal signal 11 error during your installation, it is probably due to a hardware error in
memory on your system's bus. Like other operating systems, Fedora places its own demands on your
system's hardware. Some of this hardware may not be able to meet those demands, even if they work
properly under another OS.
Ensure that you have the latest installation updates and images. Review the online errata to see
if newer versions are available. If the latest images still fail, it may be due to a problem with your
hardware. Commonly, these errors are in your memory or CPU-cache. A possible solution for this
error is turning off the CPU-cache in the BIOS, if your system supports this. You could also try to swap
your memory around in the motherboard slots to check if the problem is either slot or memory related.
Another option is to perform a media check on your installation CD-ROMs. Anaconda, the installation
program, has the ability to test the integrity of the installation media. It works with the CD, DVD, hard
drive ISO, and NFS ISO installation methods. Red Hat recommends that you test all installation media
before starting the installation process, and before reporting any installation-related bugs (many of
81
Chapitre 8. Résolution de problèmes d'installation sur un système Intel® ou AMD
the bugs reported are actually due to improperly-burned CDs). To use this test, type the following
command at the boot: prompt:
linux mediacheck
Pour de plus amples informations sur les erreurs Signal 11, consultez le site Web à l'adresse
suivante :
[Link]
One possible solution is to try using the resolution= boot option. This option may be most helpful
for laptop users. Another solution to try is the driver= option to specify the driver that should be
loaded for your video card. If this works, it should be reported as a bug as the installer has failed to
autodetect your videocard. Refer to Chapitre 9, Options de démarrage for more information on boot
options.
Note
To disable frame buffer support and allow the installation program to run in text mode, try
using the nofb boot option. This command may be necessary for accessibility with some
screen reading hardware.
Vérifiez le site Web de votre fournisseur de matériel pour voir si une image de disquette de pilotes est
disponible pour résoudre ce problème. Pour davantage d'informations générales sur les disquettes de
pilotes, reportez-vous au Chapitre 5, Supports de pilotes pour les systèmes Intel et AMD.
You can also refer to the [Link] Hardware Compatibility List, available online at:
[Link]
82
Trouble with Partition Tables
If you do not have removeable media available on your system, you can scp the error message to a
remote system.
Impossible de lire la table de partitions sur le périphérique hda. Pour créer de nouvelles
partitions, cette table doit être initialisée, ce qui causera la perte de TOUTES LES DONNÉES
sur ce disque.
you may not have a partition table on that drive or the partition table on the drive may not be
recognizable by the partitioning software used in the installation program.
Les utilisateurs qui ont déjà utilisé des programmes comme EZ-BIOS auront rencontré des
problèmes similaires, en traînant la perte de données (en supposant que les données n'aient pas été
sauvegardées avant le début de l'installation), qui n'ont pas pu être récupérées.
No matter what type of installation you are performing, backups of the existing data on your systems
should always be made.
Si votre disque dur possède plus de 1024 cylindres et que vous voulez utiliser tout l'espace restant de
votre disque dur pour la partition / (racine), vous devez créer une partition /boot.
• A / (root) partition
Note
When defining a partition's type as swap, do not assign it a mount point. Anaconda
automatically assigns the mount point for you.
83
Chapitre 8. Résolution de problèmes d'installation sur un système Intel® ou AMD
Cette erreur apparaît dans certains systèmes lorsque les liens vers /tmp sont des liens symboliques
vers d'autres emplacements ou lorsqu'ils ont été modifiés depuis leur création. Ces liens symboliques
ou modifiés ne peuvent pas être utilisés au cours du processus d'installation. Le programme
d'installation ne peut donc pas enregistrer les informations et échoue.
If you experience such an error, first try to download any available updates for anaconda. Updates for
anaconda and instructions for using them can be found at:
[Link]
Le site Web d'anaconda qui constitue également une source de références utiles, se trouve en ligne à
l'adresse suivante :
[Link]
Vous pouvez aussi rechercher des rapports de bogues traitant de ce problème. Pour trouver le
système de suivi des bogues de Red Hat, rendez-vous sur le site suivant :
[Link]
84
Problèmes après l'installation
Dans le fichier [Link], mettez en commentaire la ligne qui commence par splashimage en
insérant le caractère # au début de la ligne.
Une fois que l'écran du chargeur de démarrage apparaît de nouveau, saisissez b pour démarrer le
système.
Lorsque vous redémarrez, le fichier [Link] est lu à nouveau et vos modifications sont alors
appliquées.
Une fois que vous saisissez cette commande et que vous appuyez sur la touche Entrée,
l'environnement de bureau graphique apparaîtra.
Notez toutefois que cette approche n'est qu'une solution temporaire et que le journal en cours n'est
pas modifié pour les prochaines connexions.
Pour configurer votre système afin que vous puissiez vous connecter sur un écran de connexion
graphique, vous devez modifier un fichier, à savoir /etc/inittab, en changeant seulement un
numéro dans la section des niveaux d'exécution. Lorsque vous avez terminé, redémarrez votre
ordinateur. Lors de votre prochaine connexion, vous obtiendrez une invite de connexion graphique.
Ouvrez une invite de shell. Si vous êtes dans votre compte d'utilisateur, devenez super-utilisateur en
saisissant la commande su.
Saisissez maintenant gedit /etc/inittab pour modifier le fichier avec gedit. Le fichier /etc/
inittab sera alors ouvert. Dans ce premier écran, vous verrez une section du fichier ressemblant à
l'extrait suivant :
85
Chapitre 8. Résolution de problèmes d'installation sur un système Intel® ou AMD
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
# i[Link]initdefault:
Pour passer d'une console à une connexion graphique, vous devez changer le chiffre figurant dans la
ligne i[Link]initdefault: de 3 à 5.
Warning
Ne changez que le chiffre du niveau d'exécution par défaut de 3 à 5.
i[Link]initdefault:
Lorsque les modifications effectuées vous conviennent, enregistrez le fichier et fermez-le à l'aide des
touches Ctrl+Q. Un message apparaîtra alors vous demandant si vous souhaitez enregistrer les
modifications. Cliquez sur Enregistrer.
Lors de votre prochaine connexion, après le redémarrage du système, une invite de connexion
graphique vous sera présentée.
If you want X, you can either install the packages from the Fedora installation media or perform an
upgrade.
Si vous souhaitez effectuer une mise à niveau, sélectionnez les paquetages du système X Window et
choisissez GNOME, KDE ou les deux, lors de la sélection des paquetages à mettre à niveau.
df -h
La commande df vous aide à diagnostiquer la partition qui est pleine. Pour obtenir des informations
supplémentaires sur la commande df et une explication sur les options disponibles (comme l'option -
h utilisée dans cet exemple), consultez la page de manuel relative à df en saisissant man df à une
invite du shell.
86
Problèmes au moment de la connexion
Un indicateur clé est le pourcentage 100% ou au-dessus de 90% ou 95% sur une partition.
Les partitions /home/ et /tmp/ peuvent parfois être rapidement remplies avec les fichiers des
utilisateurs. Vous pouvez faire de la place sur ces partitions en supprimant des fichiers anciens. Après
avoir libéré de l'espace disque, essayez d'exécuter X en tant que l'utilisateur qui a auparavant échoué.
Si vous avez oublié le mot de passe root, démarrez votre système en saisissant linux single.
Si vous utilisez un système x86 et que GRUB est votre chargeur de démarrage, saisissez e (edit) une
fois que vous aurez chargé l'écran de démarrage de GRUB. Une liste d'éléments contenus dans le
fichier de configuration pour l'étiquette de démarrage sélectionnée apparaît alors à l'écran.
Choisissez la ligne commençant par kernel et saisissez e afin de modifier cette entrée de
démarrage.
single
Once the boot loader screen has returned, type b to boot the system.
Une fois que vous aurez démarré en mode mono-utilisateur et aurez accès à l'invite #, saisissez
passwd root ; vous pourrez alors spécifier un nouveau mot de passe root. À ce stade, vous pouvez
saisir shutdown -r now pour redémarrer le système avec votre nouveau mot de passe.
Si vous avez oublié le mot de passe de votre compte utilisateur, vous devez vous connecter en tant
que super-utilisateur. Pour ce faire, saisissez su - et votre mot de passe root à l'invite. Ensuite,
saisissez passwd <nom-utilisateur>. Vous pourrez alors donner un nouveau mot de passe au
compte utilisateur spécifié.
If the graphical login screen does not appear, check your hardware for compatibility issues.
[Link] maintains a Hardware Compatibility List at:
[Link]
Assurez-vous que la quantité de mémoire affichée est identique à la quantité de RAM dont votre
système dispose. Si les valeurs ne correspondent pas, ajoutez la ligne suivante au fichier /boot/
grub/[Link] :
mem=xxM
87
Chapitre 8. Résolution de problèmes d'installation sur un système Intel® ou AMD
Remplacez xx par la quantité de mémoire vive (RAM) en méga-octets dont dispose votre système.
Après le redémarrage, les changements apportés à [Link] seront appliqués à votre système.
Une fois l'écran de démarrage de GRUB chargé, saisissez e (edit). Une liste d'éléments contenus
dans le fichier de configuration pour l'étiquette de démarrage sélectionnée s'affiche à l'écran.
Choisissez la ligne commençant par kernel et saisissez e afin de modifier cette entrée de
démarrage.
mem=xxM
Once the boot loader screen has returned, type b to boot the system.
Itanium users must enter boot commands with elilo followed by the boot command.
Veillez à remplacer xx par la quantité de mémoire vive (RAM) dont dispose votre système. Appuyez
sur la touche Entrée pour redémarrer le système.
88
Service httpd basé sur Apache/Sendmail en suspens au démarrage
To use the Sound Card Configuration Tool, choose Main Menu => System => Administration =>
Soundcard Detection in GNOME, or Main Menu => Computer => System Settings => Multimedia
in KDE. A small text box pops up prompting you for your root password.
Vous pouvez également saisir la commande system-config-soundcard dans l'invite du shell pour
démarrer l'Outil de configuration de la carte son. Si vous n'êtes pas connecté en tant que root, vous
devez saisir le mot de passe root pour continuer.
If the Sound Card Configuration Tool does not work (if the sample does not play and you still do not
have audio sounds), it is likely that your sound card is not yet supported in Fedora.
89
90
Partie III. Advanced
installation options
This part of the Fedora Installation Guide covers more complex and uncommon methods of installing
Fedora, including:
• boot options.
Options de démarrage
L'installation de Fedora inclut de nombreuses fonctionnalits et options pour les qd,inistrqteurs. Pour
utiliser les options du dmarrages, entrez linux option au prompt boot: du dmarrage
Si vous spécifiez plus qu'une option, séparez chaque option par un espace simple. Par exemple :
Rescue Mode
L'installation de Fedora et les disques de secours peuvent démarrer en mode de secours,
ou charger le système d'installation. Pour plus d'informations sur les disques de secours
et le mode de secours, référez à Section 9.6.3, « Démarrer votre ordinateur en « Mode de
Secours » ».
• language
• résolution de l'affichage
• type d'interface
• Installation method
• paramètres du réseau
93
Chapitre 9. Options de démarrage
Par exemple, les codes ISO el_GR et gr identifient la langue Grecque et la disposition de clavier
Grecque :
linux resolution=1024x768
linux text
Use display=ip:0 to allow remote display forwarding. In this command, ip should be replaced with
the IP address of the system on which you want the display to appear.
On the system you want the display to appear on, you must execute the command xhost
+remotehostname, where remotehostname is the name of the host from which you are running the
original display. Using the command xhost +remotehostname limits access to the remote display
terminal and does not allow access from anyone or any system not specifically authorized for remote
access.
linux updates
presents you with a prompt that asks you for a floppy disk containing anaconda updates. You do not
need to specify this option if you are performing a network installation and have already placed the
updates image contents in rhupdates/ on the server.
linux updates=
followed by the URL for the location where the updates are stored.
94
Spécification de la méthode d'installation
Pour spécifiez la méthode d'installation depuis l'invite boot:, utilisez l'option method. Référez vous à
Tableau 9.1, « Installation methods » pour les différents méthodes d'installation supportées.
Cet exemple configure les paramètres du réseau pour une installation qui utilise l'adresse IP
[Link] :
95
Chapitre 9. Options de démarrage
Le système d'installation prend en charge deux méthodes d'établissement d'une connexion VNC.
Vous pouvez démarrer l'installation, et vous connecter manuellement à l'affichage graphique avec
un client VNC sur un autre système. Vous pouvez aussi configurer le système d'installation pour
connecter automatiquement à un client VNC sur le réseau qui est lancé en mode d'écoute.
L'option VNC active le service VNC. L'option vncpassword définit un mot de passe pour l'accès à
distance. L'exemple montré au-dessus définit le mot de passe à qwerty.
Starting VNC...
The VNC server is now running.
Please connect to [Link] to begin the install...
Starting graphical installation...
Press <enter> for a shell
You may then login to the installation system with a VNC client. To run the vncviewer client on
Fedora, choose Applications → Accessories → VNC Viewer, or type the command vncviewer in
a terminal window. Enter the server and display number in the VNC Server dialog. For the example
above, the VNC Server is [Link].
vncviewer -listen
96
Activer l'accès à distance via Telnet
Une fois que le client en écoute est activé, démarrez l'installation et définissez les options de VNC à
l'invite de commande boot:. EN plus des options vnc et vncpassword, utilise l'option vncconnect
pour spécifier le nom ou l'adresse IP du système qui a le client en écoute. Pour spécifier le port TCP
pour le client en écoute, ajoutez une colonne et le numéro du port au nom du système.
Par exemple, pour vous connecter à un client VNC sur le système [Link] sur le
port 5500, entrez la commande suivante dans l'invite de commande boot: :
Vous pouvez vous connecter au système d'installation avec l'utilitaire telnet. La commande telnet
a besoin du nom ou de l'adresse IP du système d'installation :
telnet [Link]
Pour configurer la connexion à distance, ajoutez l'option syslog. Spécifiez l'adresse IP du système
qui souhaite se connecte, et le port UDP du service de log de ce système. Par défaut, les services qui
acceptent une connexion à distance utilisent le port UDP 514.
Par exemple, pour connecter à un service syslog sur le système [Link], entrez ceci à l'invite
de commande boot: :
linux syslog=[Link]:514
97
Chapitre 9. Options de démarrage
To configure a Fedora system to accept log messages from other systems on the network, edit the
file /etc/[Link]. You must use root privileges to edit the file /etc/[Link].
Uncomment the following lines by removing the hash preceding them:
$ModLoad [Link]
$UDPServerRun 514
Fedora includes a graphical application to create and modify Kickstart files by selecting the options
that you require. Use the package system-config-kickstart to install this utility. To load the
Fedora Kickstart editor, choose Applications → System Tools → Kickstart.
98
Amélioration de la prise en charge du matériel
Les fichiers Kickstart listent les options d'installations en texte brut, avec une option par ligne. Ce
format vous permet de modifier vos fichies Kickstart avec n'importe quel éditeur de texte, et d'écrire
des scripts où des applications générant des fichiers Kickstart personnalisés pour vos systèmes.
Pour automatiser le processus d'installation avec un fichier Kickstart, utiliser l'option ks pour spécifier
le nom et l'emplacement du fichier :
linux ks=location/[Link]
Vous pouvez aussi utiliser des fichiers Kickstart contenus sur un périphérique de stockage amovible,
un disque dur, ou un serveur réseau. Consultez Tableau 9.2, « Kickstart sources » pour connaître les
sources Kickstart prises en charge.
Pour obtenir un fichier Kickstart à partir d'un script ou d'un serveur HTTP, spécifiez l'URL
de l'application avec l'option ks=. Si vous ajouter l'option kssendmac, la requête envoie
aussi les en-têtes HHTP à l'application Web. Votre application peut utiliser ces en-têtes pour
identifier votre ordinateur. Cette ligne envoie une requête avec des en-têtes à l'application http://
[Link]/[Link] :
99
Chapitre 9. Options de démarrage
Pour formatter un disque ou une clé USB avec un fichier image, utilisez l'utilitaire dd. Par exemple
pour préparer une disquette avec l'image disque [Link], entrez cette commande dans une
console :
dd if=[Link] of=/dev/fd0
To use a driver disk in the installation process, specify the dd option at the boot: prompt:
linux dd
When prompted, select Yes to provide a driver disk. Choose the drive that holds the driver disk from
the list on the Driver Disk Source text screen.
The installation system can also read drivers from disk images that are held on network servers. Refer
to Tableau 9.3, « Driver disk image sources » for the supported sources of driver disk image files.
Pour passer outre la détection automatique du matériel, utilisez une ou plusieurs des options
suivantes :
100
Utilisation des modes de démarrage de maintenant
Compatibility Option
Désactive la détection de tout matériel noprobe
Désactive la détection du clavier, de la souris et de headless
l'affichage
Disable passing keyboard and mouse information to stage nopass
2 of the installation program
Utilise le pilote VESA basique pour la vidéo xdriver=vesa
Disable shell access on virtual console 2 during installation noshell
Disable advanced configuration and power interface (ACPI) acpi=off
Disable machine check exception (MCE) CPU self- nomce
diagnosis.
Disable non-uniform menory access on the AMD64 numa-off
architecture
Force kernel to detect a specific amount of memory, where mem=xxxm
xxx is a value in megabytes
Active le DMA seulement pour les lecteurs IDE et SATA [Link]=1
Désactive le RAID assisté par le BIOS nodmraid
Désactive la détection des périphériques Firewire nofirewire
Désactive la détection du port parallèle noparport
Désactive la détection des cartes PC (PCMCIA) nopcmcia
Désactive la détection des périphériques de stockage USB nousbstorage
Désactive la détection de tout les périphériques USB nousb
Disable all probing of network hardware nonet
Tableau 9.4. Options Matériels
Écran additionel
L'option isa demande au système d'afficher un écran de texte supplémentaire au début
du processus d'installation. Utilisez cet écran pour configurer les périphériques ISA sur
votre ordinateur.
Important
Other kernel boot options have no particular meaning for anaconda and do not affect the
installation process. However, if you use these options to boot the installation system,
anaconda will preserve them in the bootloader configuration.
101
Chapitre 9. Options de démarrage
avec des combinaisons particulières de logiciels. Pour cette raison, vous devriez tester la mémoire
d'un ordinateur avant d'y installer Fedora pour la première fois, même si il a précédemment fait tourner
d'autres systèmes d'exploitation.
Fedora includes the Memtest86 memory testing application. To boot your computer in
memory testing mode, choose Memory test at the boot menu. The first test starts immediately. By
default, Memtest86 carries out a total of ten tests.
Pour interrompre les tests et redémarrer votre ordinateur, appuyez sur Échap à tout moment.
• select the Verify and Boot option on the Fedora Live CD. To access the Live CD boot menu, press
any key within ten seconds of the splash screen appearing.
• select OK at the prompt to test the media before installation when booting from the Fedora
distribution CD set or DVD
Le disque de secours démarre le mode « système de secours » par défaut. Pour charger le mode
de secours avec le disque d'installation, choisissez Sauver le système installé à partir du menu de
démarrage.
Paramétrez la langue, l'agencement du clavier, et les paramètres réseaux pour le système de secours
à l'aide de l'écran suivant. L'écran de configuration final configure l'accès au système d'explotation
présent sur votre ordinateur.
Par défaut, le mode de secours attache le système d'exploitation existant au système de secours sous
le répertoire /mnt/sysimage/.
However, the installation program may not correctly detect a previous version of Fedora if the contents
of the /etc/fedora-release file have changed. The boot option upgradeany relaxes the test that
102
Upgrading your computer
the installation program performs and allows you to upgrade a Fedora installation that the installation
program has not correctly identified.
103
104
Chapitre 10.
1. Download a Live image or DVD distribution, or to locate an installation mirror, visit http://
[Link]/publiclist/Fedora/11/.
• If you chose not to download a whole image because you wish to install via the network, locate
the desired release. In general, once you find a suitable mirror, browse to the releases/11/
Fedora/arch/os/isolinux/ folder.
3. Copiez les fichiers vmlinuz et [Link] depuis la source choisie dans le dossier /boot/,
en les renommant vmlinuz-install et [Link]-install. Vous devez avoir les
privilèges root pour écrire des fichiers dans le dossier /boot/.
title Installation
root (hd0,0)
105
Chapitre 10. Installation sans média
kernel /vmlinuz-install
initrd /[Link]-install
Vous pourriez avoir envie d'ajouter des options à la ligne kernel de la section de démarrage. Ces
options permettent de paramétrer à l'avance les options que l'utilisateur doit habituellement spécifier
interactivement dans Anaconda. Pour une liste complète des options de démarrage de l'installeur,
consultez Chapitre 9, Options de démarrage.
Les options suivantes sont généralement utiles pour les installations sans média :
• ip=
• method=
• lang=
• keymap=
Une fois cela terminé, changez l'option default du fichier /boot/grub/[Link] pour la faire
pointer sur la nouvelle section que vous venez d'ajouter :
default 0
106
Chapitre 11.
Warning
The instructions in this appendix configures an automated install server. The default
configuration includes destruction of all existing data on all disks for hosts that install using
this method. This is often different from other network install server configurations which
may provide for an interactive installation experience.
Fedora allows for installation over a network using the NFS, FTP, or HTTP protocols. A network
installation can be started from a boot CD-ROM, a bootable flash memory drive, or by using the
askmethod boot option with the Fedora CD #1 or DVD. Alternatively, if the system to be installed
contains a network interface card (NIC) with Pre-Execution Environment (PXE) support, it can be
configured to boot from files on another networked system rather than local media such as a CD-
ROM.
For a PXE network installation, the client's NIC with PXE support sends out a broadcast request for
DHCP information. The DHCP server provides the client with an IP address, other network information
such as name server, the IP address or hostname of the tftp server (which provides the files
necessary to start the installation program), and the location of the files on the tftp server. This is
possible because of PXELINUX, which is part of the syslinux package.
In the past, administrators needed to perform a great deal of manual configuration to produce an
installation server. However, if you have a Red Hat Enterprise Linux, CentOS, or Fedora server on
your local network, you can use cobbler to perform these tasks. To configure a PXE server manually,
see Section 11.5, « Manually configure a PXE server ».
Pour effectuer les tâches décrites dans cette section, connectez-vous au compte root avec la
commande su -. Sinon, vous pouvez lancer une commande en utilisant l'option -c, en utilisant la
forme su -c 'command'.
La commande cobbler peut vérifier la validité de ses propres paramètres et rapporter les résultats.
Lancer la commande suivante pour vérifier les paramètres :
cobbler check
107
Chapitre 11. Préparer un serveur d'installation
Si vous n'utilisez pas déjà un serveur DHCP, vous devrez également changer l'option manage_dhcp
à 1. Si vous utilisez un serveur DHCP, configurez le conformément aux informations trouvées dans
la documentation du paquet syslinux. Pour plus d'informations, consultez vos fichiers locaux /usr/
share/doc/syslinux-version/[Link] et /usr/share/doc/syslinux-version/
[Link].
Emplacements réseaux
Pour créer un miroir local à partir d'une ressource réseau existante, passez cette section
et consultez à la place Section 11.3, « Mirroring a Network Location ».
1. Si vous utilisez un/des disque(s) CD/DVD ou une image ISO, créez un répertoire qui vous servira
de point de montage :
mkdir /mnt/dvd
2. Pour prendre en charge l'installation NFS, créez un fichier /etc/exports et ajoutez-y la ligne
suivante :
/mnt/dvd *(ro,async)
3. Pour prendre en charge l'installation HTTP, utilisez yum pour installer le serveur web Apache s'il
ne l'est pas déjà.
108
Mirroring a Network Location
ln -s /mnt/dvd /var/www/html/distro
Localisez la distribution sur le réseau. L'emplacement peut être sur le réseau local ou sur un site
distant via les protocoles FTP, HTTP ou rsync. Notez l'URI, qui sera de l'une des formes suivantes :
• [Link]
• [Link]
• rsync://[Link]/fedora/linux/releases/11/Fedora/arch/os
1. Pour importer le disque DVD ou la distribution ISO dans cobbler, lancez cette commande :
Pour importer une distribution réseau local ou distante dans cobbler, lancez cette commande.
Remplacez URI_réseau avec l'URI trouvée dans Section 11.3, « Mirroring a Network Location »,
et nom_distrib comme ci-dessus :
Si vous ne voulez pas faire des copies locales de la distribution parce que les clients peuvent déjà
atteindre cette emplacement, utilisez l'option --available-as.
109
Chapitre 11. Préparer un serveur d'installation
Pour URI_réseau, remplacez l'emplacement réseau de la distribution approprié. Cet URI indique
le moyen utilisé par le serveur afin de rendre la distribution disponible pour les clients. Les
exemples ci-dessus supposent que votre serveur cobbler atteint l'emplacement du miroir au
même URI que les clients. Si ce n'est pas le cas, remplacez par un URI approprié avec l'option --
mirror. Les exemples suivants sont des emplacements URI qui fonctionnent si vous avez suivi
les procédures de cette section, et l'adresse IP de votre serveur est [Link]:
• nfs://[Link]:/mnt/dvd
• [Link]
2. Lancez la commande cobbler sync pour appliquer les changements. Pour vérifier que votre
serveur cobbler écoute sur les ports corrects, utilisez la commande netstat -lp.
À propos du pare-feu
En fonction de la configuration de votre serveur, vous pourrez avoir besoin d'utilisez
la commande system-config-securitylevel pour autoriser l'accès à certains
ou à tout ces services réseaux :
1. Configure the network (NFS, FTP, HTTP) server to export the installation tree.
2. Configure the files on the tftp server necessary for PXE booting.
3. Configure which hosts are allowed to boot from the PXE configuration.
5. Configure DHCP.
110
Setting up the Network Server
To copy these files, run the Network Booting Tool on the NFS, FTP, or HTTP server. A separate
PXE server is not necessary.
The next step is to configure which hosts are allowed to connect to the PXE boot server.
111
Chapitre 11. Préparer un serveur d'installation
• Operating System — The operating system identifier to install on this client. The list is populated
from the network install instances created from the Network Installation Dialog.
Ignore the Snapshot name and Ethernet options. They are only used for diskless environments.
11.5.4. TFTPD
tftp est un service basé sur xinetd ; lancez-le à l'aide des commandes suivantes :
Ces commandes configurent les services tftp and xinetd afin qu'ils soient immédiatement activés
et les configure également de façon à ce qu'ils soient lancés au démarrage en niveaux d'exécution 3,
4 et 5.
112
Configuration du serveur DHCP
After the system boots the installation program, refer to the Chapitre 7, Installing on Intel and AMD
Systems.
113
114
Chapitre 12.
Even in these environments, however, the graphical installer remains the recommended method of
installation. The text mode environment lacks a lot of capabilities found in the graphical mode. Many
users still feel that the text mode interface provides them with additional power or configuration ability
not found in the graphical version. The opposite is true. Much less development effort is put in to the
text-mode environment and specific things (for example, LVM configuration, partition layout, package
selection, and bootloader configuration) are deliberately left out of the text mode environment. The
reasons for this are:
• Less screen real estate for creating user interfaces similar to those found in the graphical mode.
Anaconda therefore includes a Virtual Network Computing (VNC) mode that allows the graphical
mode of the installer to run locally, but display on a system connected to the network. Installing in VNC
mode provides you with the full range of installation options, even in situations where the system lacks
a display or input devices.
• Your workstation
VNC is open source software licensed under the GNU General Public License. Versions exist for
Linux, Windows, and MacOS X. Here are some recommended VNC viewers:
• vncviewer is available on Red Hat Enterprise Linux and Fedora Linux by installing the vnc
package:
• MacOS X includes built-in VNC support as of version 10.5. In the Finder, click the Go menu and
choose Connect to Server. In the server address field, you can type vnc://SERVER:DISPLAY,
where SERVER is the IP address or DNS host name of the VNC server you wish to connect to and
DISPLAY is the VNC display number (usually 1), and click Connect.
115
Chapitre 12. Installing Through VNC
Once you have verified you have a VNC viewer available, it's time to start the installation.
• Specify the vnc command in the kickstart file used for installation.
When you activate VNC mode, anaconda will complete the first stage of the installer and then start
VNC to run the graphical installer. The installer will display a message on the console in the following
format:
Anaconda will also tell you the IP address and display number to use in your VNC viewer. At this point,
you need to start the VNC viewer and connect to the target system to continue the installation. The
VNC viewer will present anaconda to you in graphical mode.
• Requires visual access to the system console to see the IP address and port to connect the VNC
viewer to.
• Requires interactive access to the system console to complete the first stage of the installer.
If either of these disadvantages would prevent you from using direct mode VNC in anaconda, then
connect mode is probably more suited to your environment.
The VNC connect mode changes how VNC is started. Rather than anaconda starting up and waiting
for you to connect, the VNC connect mode allows anaconda to automatically connect to your view.
You won't need to know the IP address of the target system in this case.
To activate the VNC connect mode, pass the vncconnect boot parameter:
Replace HOST with your VNC viewer's IP address or DNS host name. Before starting the installation
process on the target system, start up your VNC viewer and have it wait for an incoming connection.
116
Installation Using VNC
Start the installation and when your VNC viewer displays the graphical installer, you are ready to go.
1. Connect the laptop or other workstation to the target system using a crossover cable. If you are
using regular patch cables, make sure you connect the two systems using a small hub or switch.
Most recent Ethernet interfaces will automatically detect if they need to be crossover or not, so it
may be possible to connect the two systems directly using a regular patch cable.
2. Configure the VNC viewer system to use a RFC 1918 address with no gateway. This private
network connection will only be used for the purpose of installation. Configure the VNC viewer
system to be [Link]/24. If that address is in use, just pick something else in the RFC 1918
address space that is available to you.
If booting the installation media (CD or DVD), make sure vnc is passed as a boot parameter.
To add the vnc parameter, you will need a console attached to the target system that allows
you to interact with the boot process. Enter the following at the prompt:
If the target system is configured with a static IP address, add the vnc command to the
kickstart file. If the target system is using DHCP, add vncconnect=HOST to the boot
arguments for the target system. HOST is the IP address or DNS host name of the VNC
viewer system. Enter the following at the prompt:
4. When prompted for the network configuration on the target system, assign it an available
RFC 1918 address in the same network you used for the VNC viewer system. For example,
[Link]/24.
Note
This IP address is only used during installation. You will have an opportunity to
configure the final network settings, if any, later in the installer.
117
Chapitre 12. Installing Through VNC
5. Once the installer indicates it is starting anaconda, you will be instructed to connect to the
system using the VNC viewer. Connect to the viewer and follow the graphical installation mode
instructions found in the product documentation.
If you are using DHCP for the target system, the reverse vncconnect method may work better for
you. Rather than adding the vnc boot parameter to the kickstart file, add the vncconnect=HOST
parameter to the list of boot arguments for the target system. For HOST, put the IP address or DNS
host name of the VNC viewer system. See the next section for more details on using the vncconnect
mode.
In addition to passing the vnc boot parameter, you may also want to pass the vncpassword
parameter in these scenarios. While the password is sent in plain text over the network, it does
provide an extra step before a viewer can connect to a system. Once the viewer connects to the target
system over VNC, no other connections are permitted. These limitations are usually sufficient for
installation purposes.
Important
Be sure to use a temporary password for the vncpassword option. It should not be a
password you use on any systems, especially a real root password.
If you continue to have trouble, consider using the vncconnect parameter. In this mode of
operation, you start the viewer on your system first telling it to listen for an incoming connection. Pass
vncconnect=HOST at the boot prompt and the installer will attempt to connect to the specified HOST
(either a hostname or IP address).
12.4. References
• VNC description at Wikipedia: [Link]
• TightVNC: [Link]
118
Chapitre 13.
Installations kickstart
13.1. Qu'est-ce qu'une installation kickstart ?
Many system administrators would prefer to use an automated installation method to install Fedora
on their machines. To answer this need, Red Hat created the kickstart installation method. Using
kickstart, a system administrator can create a single file containing the answers to all the questions
that would normally be asked during a typical installation.
Kickstart files can be kept on a single server system and read by individual computers during the
installation. This installation method can support the use of a single kickstart file to install Fedora on
multiple machines, making it ideal for network and system administrators.
2. Créer un média de démarrage avec le fichier kickstart ou faire en sorte que le fichier kickstart soit
disponible sur le réseau.
Pour commencer, examinons quelques règles de base qu'il convient de garder à l'esprit lors de la
création de votre fichier kickstart :
• Les sections doivent être indiquées dans l'ordre. Sauf spécification contraire, les éléments contenus
dans les sections n'ont pas à être placés dans un ordre spécifique. Tel est l'ordre de la section :
119
Chapitre 13. Installations kickstart
• Les sections %pre et %post — Ces deux sections n'ont pas à respecter un ordre précis et
ne sont pas obligatoires. Reportez-vous à la Section 13.6, « Script de pré-installation » et la
Section 13.7, « Script post-installation » pour davantage d'informations.
• Les lignes commençant par le signe dièse (#) sont traitées comme des commentaires et ignorées.
• Pour les mises à niveau de kickstart, les éléments suivants sont requis :
• Langue
• Méthode d'installation
• Configuration du clavier
• Le mot-clé upgrade
Si d'autres éléments sont spécifiés pour une mise à jour, ces éléments sont ignorés (ceci inclut la
sélection de paquetages).
Note
Si l'option est suivie du signe égal (=), vous devez indiquer une valeur après ce signe.
Dans les exemples de commandes, les options entre parenthèses ([]) sont des arguments
facultatifs pour la commande.
autopart (optionnel)
Crée automatiquement des partitions — une partition racine de 1 Go ou plus (/), un partition swap
et une partition boot appropriée à l'architecture. Une ou plusieurs des tailles de partition par défaut
peuvent être redéfinies via la directive part.
• --encrypted — Should all devices with support be encrypted by default? This is equivalent to
checking the Encrypt checkbox on the initial partitioning screen.
120
Options de kickstart
ignoredisk (optionnel)
Fait en sorte que l'installeur ignore les disques spécifiés. Cette option est utile si vous utilisez
l'autopartitionnement et que vous voulez vous assurer que certains disques seront ignorés. Par
exemple, sans ignoredisk, le kickstart échouera pour tout essai de déploiement sur un cluster
SAN, vu que l'installeur détecte les chemins passifs au SAN qui ne renvoient aucune table de
partitions.
L'option ignoredisk est également utile si vous avez plusieurs chemins sur vos disques.
ignoredisk --drives=drive1,drive2,...
où driveN peut avoir l'une des valeurs suivantes : sda, sdb,..., hda,... etc.
autostep (optionnel)
Similaire à interactive, sauf qu'il passe à l'écran suivant pour vous. Cette option est
principalement utilisée pour le débogage.
• --autoscreenshot — Take a screenshot at every step during installation and copy the
images over to /root/anaconda-screenshots after installation is complete. This is most
useful for documentation.
121
Chapitre 13. Installations kickstart
• --enableldaptls — Use TLS (Transport Layer Security) lookups. This option allows LDAP to
send encrypted usernames and passwords to an LDAP server before authentication.
• --enablekrb5 — Use Kerberos 5 for authenticating users. Kerberos itself does not know
about home directories, UIDs, or shells. If you enable Kerberos, you must make users' accounts
known to this workstation by enabling LDAP, NIS, or Hesiod or by using the /usr/sbin/
useradd command. If you use this option, you must have the pam_krb5 package installed.
• --krb5kdc= — The KDC (or KDCs) that serve requests for the realm. If you have multiple
KDCs in your realm, separate their names with commas (,).
• --krb5adminserver= — The KDC in your realm that is also running kadmind. This server
handles password changing and other administrative requests. This server must be run on the
master KDC if you have more than one KDC.
• --enablehesiod — Enable Hesiod support for looking up user home directories, UIDs, and
shells. More information on setting up and using Hesiod on your network is in /usr/share/
doc/glibc-2.x.x/[Link], which is included in the glibc package. Hesiod is an
extension of DNS that uses DNS records to store information about users, groups, and various
other items.
• --hesiodlhs — The Hesiod LHS ("left-hand side") option, set in /etc/[Link]. This
option is used by the Hesiod library to determine the name to search DNS for when looking up
information, similar to LDAP's use of a base DN.
• --hesiodrhs — The Hesiod RHS ("right-hand side") option, set in /etc/[Link]. This
option is used by the Hesiod library to determine the name to search DNS for when looking up
information, similar to LDAP's use of a base DN.
Note
Pour consulter des informations d'utilisateur pour "jim", la bibliothèque Hesiod
consulte [Link]<LHS><RHS>, qui devrait se résoudre en un enregistrement
TXT qui ressemble à son entrée de mot de passe (jim:*:501:501:Jungle
Jim:/home/jim:/bin/bash). Pour les groupes, la situation est identique, sauf
que [Link]<LHS><RHS> serait utilisé.
Consulter des utilisateurs et des groupes par des nombres est possible en
transformant "[Link]" en CNAME pour "[Link]", et "[Link]" en CNAME pour
"[Link]". Notez que la bibliothèque ne met pas de point . devant les valeurs LHS
et RHS lors d'une recherche. Les valeurs LHS et RHS doivent donc commencer par
un point dans ce but.
122
Options de kickstart
enabling LDAP, NIS, or Hesiod or by using the /usr/sbin/useradd command to make their
accounts known to the workstation. To use this option, you must have the pam_smb package
installed.
• --smbservers= — The name of the server(s) to use for SMB authentication. To specify more
than one server, separate the names with commas (,).
• --enablecache — Enables the nscd service. The nscd service caches information about
users, groups, and various other types of information. Caching is especially helpful if you
choose to distribute information about users and groups over your network using NIS, LDAP, or
hesiod.
bootloader (requis)
Spécifie la manière dont le chargeur de démarrage devrait être installé. Cette option est requise
pour les installations et les mises à niveau.
Important
If you select text mode for a kickstart installation, make sure that you specify choices
for the partitioning, bootloader, and package selection options. These steps are
automated in text mode, and anaconda cannot prompt you for missing information.
If you do not provide choices for these options, anaconda will stop the installation
process.
• --append= — Specifies kernel parameters. To specify multiple parameters, separate them with
spaces. For example:
• --driveorder — Specify which drive is first in the BIOS boot order. For example:
bootloader --driveorder=sda,hda
• --location= — Specifies where the boot record is written. Valid values are the following: mbr
(the default), partition (installs the boot loader on the first sector of the partition containing
the kernel), or none (do not install the boot loader).
• --password= — If using GRUB, sets the GRUB boot loader password to the one specified
with this option. This should be used to restrict access to the GRUB shell, where arbitrary kernel
options can be passed.
• --md5pass= — If using GRUB, similar to --password= except the password should already
be encrypted.
• --upgrade — Upgrade the existing boot loader configuration, preserving the old entries. This
option is only available for upgrades.
123
Chapitre 13. Installations kickstart
clearpart (optionnel)
Supprime des partitions du système, avant d'en créer de nouvelles. Par défaut, aucune partition
n'est supprimée.
Note
Si clearpart est utilisée, la commande --onpart ne peut pas être utilisée sur une
partition logique.
• --drives= — Specifies which drives to clear partitions from. For example, the following clears
all the partitions on the first two drives on the primary IDE controller:
• --initlabel — Initializes the disk label to the default for your architecture (for example
msdos for x86 and gpt for Itanium). It is useful so that the installation program does not ask if it
should initialize the disk label if installing to a brand new hard drive.
cmdline (optionnel)
Effectuer l'installation dans mode de ligne de commande complètement non interactif. Toute
demande d'interaction arrête l'installation. Ce mode est utile sur des systèmes System z IBM avec
la console x3270.
device (optionnel)
Sur la plupart des systèmes PCI, le programme d'installation détecte automatiquement les cartes
Ethernet et SCSI correctement. Sur les systèmes plus anciens et sur certains systèmes PCI,
toutefois, kickstart a besoin d'un indice pour trouver les bons périphériques. La commande
device, qui indique au programme d'installation d'installer des modules supplémentaires, a le
format suivant :
• <moduleName> — Replace with the name of the kernel module which should be installed.
• --opts= — Mount options to use for mounting the NFS export. Any options that can be
specified in /etc/fstab for an NFS mount are allowed. The options are listed in the nfs(5)
man page. Multiple options are separated with a comma.
driverdisk (optionnel)
Les supports de pilotes peuvent être utilisées durant les installations kickstart. Vous devez copier
le contenu de ces supports dans le répertoire racine d'une partition sur le disque dur du système.
Vous devez ensuite utiliser la commande driverdisk pour indiquer au programme d'installation
où chercher le support de pilotes.
124
Options de kickstart
driverdisk --source=[Link]
driverdisk --source=[Link]
driverdisk --source=nfs:host:/path/to/img
firewall (optionnel)
Cette option correspond à l'écran Configuration du pare-feu du programme d'installation :
• --enabled or --enable — Reject incoming connections that are not in response to outbound
requests, such as DNS replies or DHCP requests. If access to services running on this machine
is needed, you can choose to allow specific services through the firewall.
• --trust= — Listing a device here, such as eth0, allows all traffic coming from that device to
go through the firewall. To list more than one device, use --trust eth0 --trust eth1. Do
NOT use a comma-separated format such as --trust eth0, eth1.
• <incoming> — Replace with one or more of the following to allow the specified services
through the firewall.
• --ssh
• --telnet
• --smtp
• --http
• --ftp
• --port= — You can specify that ports be allowed through the firewall using the port:protocol
format. For example, to allow IMAP access through your firewall, specify imap:tcp. Numeric
ports can also be specified explicitly; for example, to allow UDP packets on port 1234 through,
specify 1234:udp. To specify multiple ports, separate them by commas.
firstboot (optionnel)
Déterminer si l'Agent de configuration démarre au premier démarrage du système. Si cette
option est activée, le paquetage firstboot doit être installé. Dans le cas contraire, cette option
est désactivée par défaut.
• --enable or --enabled — The Setup Agent is started the first time the system boots.
• --disable or --disabled — The Setup Agent is not started the first time the system boots.
125
Chapitre 13. Installations kickstart
• --reconfig — Enable the Setup Agent to start at boot time in reconfiguration mode. This
mode enables the language, mouse, keyboard, root password, security level, time zone, and
networking configuration options in addition to the default ones.
halt (optionnel)
Arrêter le système une fois que l'installation est terminée. Cette option est similaire à une
installation manuelle, où anaconda affiche un message et attend que l'utilisateur appuie sur une
touche avant de redémarrer. Durant une installation kickstart, si aucune méthode d'achèvement
n'est spécifiée, l'option reboot est utilisée par défaut.
Pour d'autres méthode de finalisation, reportez-vous aux options kickstart poweroff, reboot et
shutdown.
graphical (optionnel)
Effectue l'installation de kickstart en mode graphique. Il s'agit de la méthode d'installation par
défaut.
install (optionnel)
Indique au système d'installer un nouveau système plutôt que de mettre à niveau un système
existant. Ce mode est celui par défaut. Pour l'installation, vous devez spécifier le type
d'installation : cdrom, harddrive, nfs ou url (pour des installations FTP ou HTTP). La
commande install et la commande de méthode d'installation doivent être sur des lignes
séparées.
• harddrive — Install from a Red Hat installation tree on a local drive, which must be either vfat
or ext2.
• --biospart=
• --partition=
• --dir=
Par exemple:
• --server=
Spécifie le serveur à partir duquel l'installation doit être effectuée (nom d'hôte ou IP).
• --dir=
126
Options de kickstart
• --opts=
Par exemple:
• url — Install from an installation tree on a remote server via FTP or HTTP.
Par exemple:
ou :
interactive (optionnel)
Utilise les informations fournies dans le fichier kickstart durant l'installation, mais permet
l'inspection et la modification des valeurs données. Chaque écran du programme d'installation
vous est présenté avec les valeurs du fichier kickstart. Vous pouvez accepter les valeurs en
cliquant sur Suivant ou changer les valeurs et cliquer sur Suivant pour continuer. Reportez-vous
à la commande autostep.
iscsi (optionnel)
issci --ipaddr= [options].
• --target —
• --port= —
• --user= —
• --password= —
key (optionnel)
Specify an installation key, which is needed to aid in package selection and identify your system
for support purposes. This command is specific to Red Hat Enterprise Linux; it has no meaning for
Fedora and will be ignored.
• --skip — Skip entering a key. Usually if the key command is not given, anaconda will pause at
this step to prompt for a key. This option allows automated installation to continue if you do not
have a key or do not want to provide one.
keyboard (requis)
Définit le type de clavier du système. Ci-dessous figure la liste des claviers disponibles sur les
ordinateurs i386, Itanium et Alpha :
127
Chapitre 13. Installations kickstart
lang (requis)
Définit la langue à utiliser durant l'installation et la langue par défaut à utiliser sur le système
installé. Par exemple, pour définir la langue comme français, le fichier kickstart devrait contenir la
ligne suivante :
lang en_US
langsupport (deprecated)
Le mot clé langsupport est déconseillé et son utilisation provoquera l'affichage d'un message
d'erreur à l'écran et l'arrêt de l'installation. Au lieu d'utiliser ce mot clé langsupport, vous devriez
maintenant lister les groupes de paquetages de support pour toutes les langues que vous
souhaitez prendre en charge dans la section %packages de votre fichier kickstart. Par exemple,
ajouter la prise en charge du français signifie que vous devriez ajouter le texte suivant à
%packages :
@french-support
logvol (optionnel)
Crée un volume logique pour la gestion du volume logique (LVM de l'anglais Logical Volume
Management) avec la syntaxe suivante :
128
Options de kickstart
• --fstype= — Sets the file system type for the logical volume. Valid values are xfs, ext2,
ext3, ext4, swap, vfat, and hfs.
• --fsoptions= — Specifies a free form string of options to be used when mounting the
filesystem. This string will be copied into the /etc/fstab file of the installed system and
should be enclosed in quotes.
• --grow= — Tells the logical volume to grow to fill available space (if any), or up to the
maximum size setting.
• --maxsize= — The maximum size in megabytes when the logical volume is set to grow.
Specify an integer value here, and do not append the number with MB.
• --percent= — Specify the size of the logical volume as a percentage of available space in the
volume group.
Crée tout d'abord la partition, puis le groupe de volume logique et enfin le volume logique. Par
exemple :
logging (optionnel)
Cette commande contrôle la journalisation d'erreurs d'anaconda durant l'installation. Elle n'a pas
d'effet sur le système installé.
• --host= — Send logging information to the given remote host, which must be running a
syslogd process configured to accept remote logging.
• --port= — If the remote syslogd process uses a port other than the default, it may be
specified with this option.
Spécifie le niveau minimum de messages qui apparaissent sur tty3. Tous les messages seront
toutefois toujours envoyés dans le fichier journal indépendamment de ce niveau.
mediacheck (optionnel)
Si cette option est donnée, elle forcera anaconda à exécuter mediacheck sur le support
d'installation. Cette commande requiert que les installations soient suivies, elle est donc
désactivée par défaut.
129
Chapitre 13. Installations kickstart
monitor (optionnel)
Si la commande monitor n'est pas donnée, anaconda utilisera X pour détecter automatiquement
vos paramètres de moniteur. Essayez cette option avant de configurer manuellement votre
moniteur.
• --monitor= — Use specified monitor; monitor name should be from the list of monitors in /
usr/share/hwdata/MonitorsDB from the hwdata package. The list of monitors can also be found
on the X Configuration screen of the Kickstart Configurator. This is ignored if --hsync or --vsync
is provided. If no monitor information is provided, the installation program tries to probe for it
automatically.
mouse (déconseillé)
network (optionnel)
Configure les informations réseau pour le système. Si l'installation kickstart ne requiert pas de
réseau (en d'autres termes, si elle n'est pas via NFS, HTTP ou FTP), la mise en réseau n'est pas
configurée pour le système. Si l'installation requiert le réseau et que les informations réseau ne
sont pas données dans le fichier kickstart, le programme d'installation suppose que l'installation
devrait être effectuée sur eth0 via une adresse IP dynamique (BOOTP/DHCP), et configure
le système installé final pour déterminer automatiquement son adresse IP. L'option network
configure les informations réseau pour les installations kickstart via un réseau ainsi que pour le
système installé.
La méthode DHCP utilise un serveur DHCP pour obtenir la configuration de mise en réseau.
Comme vous pouvez le supposer, la méthode BOOTP est similaire et requiert un serveur
BOOTP pour fournir la configuration de mise en réseau. Pour demander à un système d'utiliser
DHCP, la ligne suivante est nécessaire :
network --bootproto=dhcp
network --bootproto=bootp
La méthode static requiert que vous saisissiez toutes les informations réseau requises dans
le fichier kickstart. Comme le nom l'implique, ces informations sont statiques et sont utilisées
durant et après l'installation. La ligne pour le réseau statique est plus complexe, vu que vous
130
Options de kickstart
pouvez inclure toutes les informations de configuration réseau sur une ligne. Vous devez
spécifier l'adresse IP, le masque réseau, la passerelle et le serveur de noms. Par exemple : ("\"
indique que cette ligne devrait être continue)
• Toutes les informations de configuration de mise en réseau statique doivent être spécifiées
sur une ligne ; vous ne pouvez pas, par exemple, insérer des retours à la ligne à l'aide de
barres obliques inverses.
• You can also configure multiple nameservers here. To do so, specify them as a comma-
delimited list in the command line. For example:
• --device= — Used to select a specific Ethernet device for installation. Note that using --
device= is not effective unless the kickstart file is a local file (such as ks=floppy), since the
installation program configures the network to find the kickstart file. For example:
• --ethtool= — Specifies additional low-level settings for the network device which will be
passed to the ethtool program.
131
Chapitre 13. Installations kickstart
multipath (optionnel)
part ou partition (obligatoire pour les installations, ignoré pour les mises à jour)
Crée une partition sur le système.
If more than one Fedora installation exists on the system on different partitions, the installation
program prompts the user and asks which installation to upgrade.
Warning
Toutes les partitions créées sont formatées durant le processus d'installation à moins
que --noformat et --onpart soient utilisées.
Important
If you select text mode for a kickstart installation, make sure that you specify choices
for the partitioning, bootloader, and package selection options. These steps are
automated in text mode, and anaconda cannot prompt you for missing information.
If you do not provide choices for these options, anaconda will stop the installation
process.
• <mntpoint> — The <mntpoint> is where the partition is mounted and must be of one of the
following forms:
• /<path>
• swap
swap --recommended
The recommended maximum swap size for machines with less than 2GB of RAM is twice the
amount of RAM. For machines with 2GB or more, this recommendation changes to 2GB plus
the amount of RAM.
• raid.<id>
132
Options de kickstart
• pv.<id>
• --size= — The minimum partition size in megabytes. Specify an integer value here such as
500. Do not append the number with MB.
• --grow — Tells the partition to grow to fill available space (if any), or up to the maximum size
setting.
Note
If you use --grow= without setting --maxsize= on a swap partition, Anaconda
will limit the maximum size of the swap partition. For systems that have less than
2GB of physical memory, the imposed limit is twice the amount of physical memory.
For systems with more than 2GB, the imposed limit is the size of physical memory
plus 2GB.
• --maxsize= — The maximum partition size in megabytes when the partition is set to grow.
Specify an integer value here, and do not append the number with MB.
• --noformat — Tells the installation program not to format the partition, for use with the --
onpart command.
• --onpart= or --usepart= — Put the partition on the already existing device. For example:
• --fstype= — Sets the file system type for the partition. Valid values are xfs, ext2, ext3,
ext4, swap, vfat, and hfs.
• --start= — Specifies the starting cylinder for the partition. It requires that a drive be specified
with --ondisk= or ondrive=. It also requires that the ending cylinder be specified with --
end= or the partition size be specified with --size=.
• --end= — Specifies the ending cylinder for the partition. It requires that the starting cylinder be
specified with --start=.
133
Chapitre 13. Installations kickstart
• --passphrase= — Specifies the passphrase to use when encrypting this partition. Without the
above --encrypted option, this option does nothing. If no passphrase is specified, the default
system-wide one is used, or the installer will stop and prompt if there is no default.
Note
Si le partitionnement échoue pour une raison ou une autre, des messages de
diagnostiques seront affichés sur la console virtuelle 3.
poweroff (optionnel)
Éteindre le système une fois l'installation terminée. Normalement, durant une installation
manuelle, anaconda affiche un message et attend que l'utilisateur appuie sur une clé avant de
redémarrer. Durant une installation kickstart, si aucune méthode d'achèvement n'est spécifiée,
l'option reboot est utilisée par défaut.
Note
L'option poweroff est fortement dépendante du matériel du système utilisé. Plus
spécifiquement, certains composants matériels comme le BIOS, APM (advanced
power management) et ACPI (advanced configuration and power interface) doivent
pouvoir interagir avec le noyau du système. Contactez votre fabricant pour davantage
d'informations sur les capacités APM/ACPI de votre système.
Pour d'autres méthode de finalisation, reportez-vous aux options kickstart halt, reboot et
shutdown.
raid (optionnel)
Assemble un périphérique RAID logiciel. Cette commande se présente sous la forme suivante :
• <mntpoint> — Location where the RAID file system is mounted. If it is /, the RAID level
must be 1 unless a boot partition (/boot) is present. If a boot partition is present, the /boot
partition must be level 1 and the root (/) partition can be any of the available types. The
<partitions*> (which denotes that multiple partitions can be listed) lists the RAID identifiers
to add to the RAID array.
• --device= — Name of the RAID device to use (such as md0 or md1). RAID devices range
from md0 to md15, and each may only be used once.
134
Options de kickstart
• --spares= — Specifies the number of spare drives allocated for the RAID array. Spare drives
are used to rebuild the array in case of drive failure.
• --fstype= — Sets the file system type for the RAID array. Valid values are xfs, ext2, ext3,
ext4, swap, vfat, and hfs.
• --fsoptions= — Specifies a free form string of options to be used when mounting the
filesystem. This string will be copied into the /etc/fstab file of the installed system and should be
enclosed in quotes.
• --noformat — Use an existing RAID device and do not format the RAID array.
• --passphrase= — Specifies the passphrase to use when encrypting this RAID device.
Without the above --encrypted option, this option does nothing. If no passphrase is specified,
the default system-wide one is used, or the installer will stop and prompt if there is no default.
L'exemple suivant montre comment créer une partition RAID niveau 1 pour /, et une partition
RAID niveau 5 pour /usr, en supposant qu'il existe trois disques SCSI sur le système. Il crée
également trois partitions swap, une sur chaque disque.
reboot (optionnel)
Redémarrer une fois l'installation terminée (aucune argument). Normalement, kickstart affiche un
message et attend que l'utilisateur appuie sur une touche avant de redémarrer.
135
Chapitre 13. Installations kickstart
Note
L'utilisation de l'option reboot peut résulter en une boucle d'installation sans fin,
selon le support et la méthode d'installation.
L'option reboot est la méthode d'achèvement par défaut si aucune autre méthode
n'est spécifiée explicitement dans le fichier kickstart.
Pour d'autres méthode de finalisation, reportez-vous aux options kickstart halt, poweroff et
shutdown.
repo (optionnel)
Configure des dépôts yum supplémentaires qui peuvent être utilisés comme sources pour
l'installation de paquetages. Plusieurs lignes repo peuvent être spécifiées.
• --baseurl= — The URL for the repository. The variables that may be used in yum repo config
files are not supported here. You may use one of either this option or --mirrorlist, not both.
• --mirrorlist= — The URL pointing at a list of mirrors for the repository. The variables that
may be used in yum repo config files are not supported here. You may use one of either this
option or --baseurl, not both.
rootpw (requis)
Définit le mot de passe root du système selon l'argument <password>.
selinux (optionnel)
Définit l'état de SELinux sur le système installé. La valeur par défaut de SELinux est sa mise en
application (enforcing) dans anaconda.
selinux [--disabled|--enforcing|--permissive]
• --enforcing — Enables SELinux with the default targeted policy being enforced.
Note
Si l'option selinux n'est pas présente dans le fichier kickstart, SELinux est activé
et défini en tant que --enforcing par défaut.
• --permissive — Outputs warnings based on the SELinux policy, but does not actually
enforce the policy.
136
Options de kickstart
For complete information regarding SELinux for Fedora, refer to the Fedora 11 Security-Enhanced
Linux User Guide.
services (optionnel)
Modifie l'ensemble de services par défaut qui seront exécutés sous le niveau d'exécution par
défaut. Les services donnés dans la liste "disabled" seront désactivés avant que les services
donnés dans la liste "enabled" soient activés.
will disable only the auditd service. To disable all four services, this entry should
include no spaces between services:
shutdown (optionnel)
Éteindre le système une fois l'installation terminée. Durant une installation kickstart, si aucune
méthode d'achèvement n'est spécifiée, l'option reboot est utilisée par défaut.
Pour d'autres méthode de finalisation, reportez-vous aux options kickstart halt, poweroff et
reboot.
skipx (optionnel)
Si cette option est présente, X n'est pas configuré sur le système installé.
text (optionnel)
Effectue l'installation de kickstart en mode texte. Par défaut, les installations de kickstart sont
effectuées en mode graphique.
Important
If you select text mode for a kickstart installation, make sure that you specify choices
for the partitioning, bootloader, and package selection options. These steps are
automated in text mode, and anaconda cannot prompt you for missing information.
If you do not provide choices for these options, anaconda will stop the installation
process.
137
Chapitre 13. Installations kickstart
timezone (requis)
Définit le fuseau horaire du système sur <timezone> qui peut être l'un des fuseaux horaires
listés par timeconfig.
• --utc — If present, the system assumes the hardware clock is set to UTC (Greenwich Mean)
time.
upgrade (optionnel)
Indique au système de mettre à niveau un système existant au lieu d'installer un nouveau
système. Vous devez spécifier cdrom, harddrive, nfs ou url (pour FTP et HTTP) comme
emplacement de l'arborescence d'installation. Reportez-vous à install pour davantage
d'informations.
user (optionnel)
Crée un nouvel utilisateur sur le système.
• --groups= — In addition to the default group, a comma separated list of group names the user
should belong to.
• --homedir= — The home directory for the user. If not provided, this defaults to /
home/<username>.
• --password= — The new user's password. If not provided, the account will be locked by
default.
• --shell= — The user's login shell. If not provided, this defaults to the system default.
• --uid= — The user's UID. If not provided, this defaults to the next available non-system UID.
vnc (optionnel)
Permet que l'installation graphique soit visionnée à distance via VNC. Cette méthode est
généralement préférée au mode texte, vu qu'il existe des limitations de taille et de langue dans
les installations texte. Sans option, cette commande lancera un serveur VNC sur la machine sans
mot de passe et affichera la commande qui doit être exécutée pour se connecter à une machine
distante.
• --host= — Instead of starting a VNC server on the install machine, connect to the VNC viewer
process listening on the given hostname.
• --port= — Provide a port that the remote VNC viewer process is listening on. If not provided,
anaconda will use the VNC default.
138
Options de kickstart
• --password= — Set a password which must be provided to connect to the VNC session. This
is optional, but recommended.
volgroup (optionnel)
Crée un groupe de gestion du volume logique (LVM) avec la syntaxe suivante :
Crée tout d'abord la partition, puis le groupe de volume logique et enfin le volume logique. Par
exemple :
xconfig (optionnel)
Configure le système X Window. Si cette option n'est pas donnée, l'utilisateur doit manuellement
configurer X durant l'installation, si X était installé. Cette option ne devrait pas être utilisée si X
n'est pas installé sur le système final.
• --videoram= — Specifies the amount of video RAM the video card has.
• --defaultdesktop= — Specify either GNOME or KDE to set the default desktop (assumes
that GNOME Desktop Environment and/or KDE Desktop Environment has been installed
through %packages).
• --resolution= — Specify the default resolution for the X Window System on the installed
system. Valid values are 640x480, 800x600, 1024x768, 1152x864, 1280x1024, 1400x1050,
1600x1200. Be sure to specify a resolution that is compatible with the video card and monitor.
• --depth= — Specify the default color depth for the X Window System on the installed system.
Valid values are 8, 16, 24, and 32. Be sure to specify a color depth that is compatible with the
video card and monitor.
zerombr (optionnel)
If zerombr is specified any invalid partition tables found on disks are initialized. This destroys all
of the contents of disks with invalid partition tables.
139
Chapitre 13. Installations kickstart
Note that this command was previously specified as zerombr yes. This form is now deprecated;
you should now simply specify zerombr in your kickstart file instead.
zfcp (optionnel)
Define a Fiber channel device (IBM System z).
%include (optional)
Utiliser la commande %include /path/to/file pour inclure le contenu d'un autre fichier
dans le fichier kickstart file comme si le contenu se trouvait à l'emplacement de la commande
%include dans le fichier kickstart.
Cet exemple avancé implémente LVM sur RAID, ainsi que la capacité de changer la taille de divers
répertoires pour une prochaine croissance.
140
Package Selection
Packages can be specified by group or by individual package name, including with globs using the
asterisk. The installation program defines several groups that contain related packages. Refer to the
variant/repodata/comps-*.xml file on the first Fedora CD-ROM for a list of groups. Each group
has an id, user visibility value, name, description, and package list. In the package list, the packages
marked as mandatory are always installed if the group is selected, the packages marked default are
selected by default if the group is selected, and the packages marked optional must be specifically
selected even if the group is selected to be installed.
Dans la plupart des cas, il est uniquement nécessaire de lister les groupes désirés et non pas les
paquetages individuels. Notez que les groupes Core et Base sont toujours sélectionnés par défaut, il
n'est dons pas nécessaire de les spécifier dans la section %packages.
%packages
@ X Window System
@ GNOME Desktop Environment
@ Graphical Internet
@ Sound and Video dhcp
Comme vous pouvez le voir, les groupes sont spécifiés, un par ligne, en commençant par un symbole
@, un espace puis le nom de groupe complet comme celui donné dans le fichier [Link]. Les
groupes peuvent également être spécifiés en utilisant l'id du groupe, comme gnome-desktop.
Spécifiez des paquetages individuels sans aucun caractère supplémentaire (la ligne dhcp dans
l'exemple ci-dessus est un paquetage individuel).
Vous pouvez également spécifier dans la liste des paquetages par défaut, ceux qui ne doivent pas
être installés :
-autofs
--nobase
Ne pas installer le groupe @Base. Utilisez cette option si vous essayez de créer un tout petit
système.
--resolvedeps
L'option --resolvedeps est déconseillée. Les dépendances sont désormais automatiquement
résolues à chaque fois.
--ignoredeps
L'option --ignoredeps est déconseillée. Les dépendances sont désormais automatiquement
résolues à chaque fois.
141
Chapitre 13. Installations kickstart
--ignoremissing
Cette option ne prend pas en compte les paquetages et groupes manquants et continue
l'installation sans s'arrêter pour demander si cette dernière devrait être abandonnée ou poursuivie.
Par exemple :
%packages --ignoremissing
Note
Le script de pré-installation n'est pas exécuté dans l'environnement chroot.
--interpreter /usr/bin/python
Permet de spécifier un autre langage de script, tel que Python. Remplacez /usr/bin/python
par le langage de script de votre choix.
13.6.1. Exemple
Voici un exemple de section %pre :
%pre
#!/bin/sh
hds=""
mymedia=""
for file in /proc/ide/h* do
mymedia=`cat $file/media`
if [ $mymedia == "disk" ] ; then
hds="$hds `basename $file`"
fi
done
set $hds
numhd=`echo $#`
drive1=`echo $hds | cut -d' ' -f1`
drive2=`echo $hds | cut -d' ' -f2`
#Write out partition scheme based on whether there are 1 or 2 hard drives
if [ $numhd == "2" ] ; then
#2 drives
echo "#partitioning scheme generated in %pre for 2 drives" > /tmp/
part-include
echo "clearpart --all" >> /tmp/part-include
echo "part /boot --fstype ext3 --size 75 --ondisk hda" >> /tmp/
part-include
142
Script post-installation
echo "part / --fstype ext3 --size 1 --grow --ondisk hda" >> /tmp/
part-include
echo "part swap --recommended --ondisk $drive1" >> /tmp/part-
include
echo "part /home --fstype ext3 --size 1 --grow --ondisk hdb" >> /
tmp/part-include
else
#1 drive
echo "#partitioning scheme generated in %pre for 1 drive" > /tmp/
part-include
echo "clearpart --all" >> /tmp/part-include
echo "part /boot --fstype ext3 --size 75" >> /tmp/part-includ
echo "part swap --recommended" >> /tmp/part-include
echo "part / --fstype ext3 --size 2048" >> /tmp/part-include
echo "part /home --fstype ext3 --size 2048 --grow" >> /tmp/part-
include
fi
Ce script détermine le nombre de disques durs présents sur le système et enregistre un fichier texte
avec un schéma de partitionnement différent s'il dispose d'un ou de deux disques. Au lieu d'avoir un
ensemble de commandes de partitionnement dans le fichier kickstart, incorporez la ligne :
%include /tmp/part-include
Note
La section du script pré-installation de kickstart ne peut pas gérer plusieurs arborescences
d'installation ou supports sources. Ces informations doivent être incluses pour chaque
fichier [Link] crée, vu que le script pré-installation se produit durant la seconde étape du
processus d'installation.
Note
Si vous avez configuré le réseau avec des informations IP statiques, y compris un serveur
de noms, vous pouvez accéder au réseau et résoudre les adresses IP dans la section
%post. Si vous avez configuré le réseau pour DHCP, le fichier /etc/[Link] n'a
pas été complété lorsque l'installation exécute la section %post. Vous pouvez accéder au
réseau, mais vous ne pouvez pas résoudre les adresses IP. Ainsi, si vous utilisez DHCP,
vous devez spécifier les adresses IP dans la section %post.
143
Chapitre 13. Installations kickstart
Note
Le script post-install est exécuté dans un environnement chroot. De ce fait, des tâches
comme la copie de scripts ou de RPM du support d'installation ne fonctionnent pas.
--nochroot
Permet de spécifier des commandes que vous souhaitez exécuter en dehors de l'environnement
chroot.
L'exemple suivant copie le fichier /etc/[Link] sur le système de fichiers qui vient d'être
installé.
--interpreter /usr/bin/python
Permet de spécifier un autre langage de script, tel que Python. Remplacez /usr/bin/python
par le langage de script de votre choix.
13.7.1. Exemples
Enregistrer le système à un Satellite Red Hat Network :
%post
( # Note that in this example we run the entire %post section as a subshell
for logging.
wget -O- [Link] | /bin/bash
/usr/sbin/rhnreg_ks --activationkey=<activationkey>
# End the subshell and capture any output to a post-install log file.
) 1
>/root/post_install.log 2
>&1
mkdir /mnt/temp
mount -o nolock [Link]:/usr/new-machines /mnt/temp open -s -w --
/mnt/temp/runme
umount /mnt/temp
Note
Le verrouillage de fichiers NFS n'est pas pris en charge en mode kickstart, -o nolock
est donc requis lors du montage d'un point de montage NFS.
144
Création d'un support de démarrage Kickstart
• Sur un réseau
Un fichier kickstart est normalement copié sur la disquette de démarrage ou mis à disposition sur
le réseau. L'approche réseau est celle le plus couramment utilisée étant donné que la plupart des
installations kickstart étant réalisées sur des ordinateurs en réseau.
To perform a CD-ROM-based kickstart installation, the kickstart file must be named [Link] and must
be located in the boot CD-ROM's top-level directory. Since a CD-ROM is read-only, the file must be
added to the directory used to create the image that is written to the CD-ROM. Refer to Section 3.4.2,
« Création d'un CD-ROM de démarrage d'installation » for instructions on creating boot media;
however, before making the [Link] image file, copy the [Link] kickstart file to the isolinux/
directory.
Pour effectuer une installation kickstart basée sur la mémoire flash, le fichier kickstart doit se nommer
[Link] et se trouver dans le répertoire de niveau supérieur de la mémoire flash. Créez tout d'abord
l'image d'amorçage, puis copiez le fichier [Link].
L'exemple suivant transfère une image d'amorçage sur la clé (/dev/sda) en utilisant la commande
dd :
Note
La création de clés mémoire flash USB pour le démarrage est possible, mais est
lourdement dépendante des paramètres du BIOS du matériel du système. Reportez-vous
à la documentation du fabricant de votre matériel pour vérifier si votre système prend en
charge le démarrage de périphériques différents.
To perform a network-based kickstart installation, you must have a BOOTP/DHCP server on your
network, and it must include configuration information for the machine on which you are attempting to
145
Chapitre 13. Installations kickstart
install Fedora. The BOOTP/DHCP server provides the client with its networking information as well as
the location of the kickstart file.
Si un fichier kickstart est spécifié par le serveur BOOTP/DHCP, le système client essaie d'effectuer un
montage NFS du chemin du fichier et copie le fichier spécifié sur le client en l'utilisant comme fichier
kickstart. Les paramètres exacts requis varient selon le serveur BOOTP/DHCP que vous utilisez.
Notez que vous devriez remplacer la valeur après filename par le nom du fichier kickstart (ou le
répertoire dans lequel se trouve le fichier kickstart) et la valeur après next-server par le nom du
serveur NFS.
Si le nom de fichier retourné par le serveur BOOTP/DHCP finit par une oblique ("/"), il est interprété
comme un chemin uniquement. Dans ce cas, le système client monte ce chemin en utilisant NFS et
recherche un fichier particulier. Le nom de fichier recherché par le client est :
<ip-addr>-kickstart
La section <ip-addr> du nom de fichier devrait être remplacée par l'adresse IP du client sous la
notation décimale à points. Par exemple, le nom de fichier pour un ordinateur avec une adresse IP
[Link] serait [Link]-kickstart.
Notez que si vous ne spécifiez pas de nom de serveur, le système client essaie d'utiliser le serveur qui
a répondu à la requête BOOTP/DHCP comme son serveur NFS. Si vous ne spécifiez pas de chemin
ou de nom de fichier, le système client essaie de monter /kickstart du serveur BOOTP/DHCP et
essaie de trouver le fichier kickstart en utilisant le même nom de fichier <ip-addr>-kickstart que
celui décrit ci-dessus.
If you are performing a CD-based installation, insert the Fedora CD-ROM #1 into the computer before
starting the kickstart installation.
If you are performing a hard drive installation, make sure the ISO images of the binary Fedora CD-
ROMs are on a hard drive in the computer.
If you are performing a network-based (NFS, FTP, or HTTP) installation, you must make the
installation tree available over the network. Refer to Section 3.5, « Préparation à une installation
réseau » for details.
146
Lancement d'une installation kickstart
CD-ROM #1 et disquette
The linux ks=floppy command also works if the [Link] file is located on a vfat or ext2 file
system on a diskette and you boot from the Fedora CD-ROM #1.
An alternate boot command is to boot off the Fedora CD-ROM #1 and have the kickstart file on a
vfat or ext2 file system on a diskette. To do so, enter the following command at the boot: prompt:
linux ks=h[Link]/[Link]
linux ks=floppy dd
CD-ROM de démarrage
Si le fichier kickstart se trouve sur un CD-ROM de démarrage comme le décrit la Section 13.8.1,
« Création d'un support de démarrage Kickstart », insérez le CD-ROM dans le système, démarrez
le système et saisissez la commande suivante à l'invite boot: (où [Link] représente le nom du
fichier kickstart) :
linux ks=cdrom:/[Link]
askmethod
Do not automatically use the CD-ROM as the install source if we detect a Fedora CD in your CD-
ROM drive.
autostep
Rendre kickstart non-interactif.
debug
Démarrer immédiatement pdb.
dd
Utiliser un disque de pilotes.
dhcpclass=<class>
Envoie un identificateur de classe de vendeur DHCP personnalisé. Le dhcpcd d'ISC peut
inspecter cette valeur en utilisant l'option "option vendor-class-identifier".
dns=<dns>
Liste de serveurs de noms séparés par des virgules pour une installation réseau.
driverdisk
Comme 'dd'.
expert
Active des fonctions spéciales :
147
Chapitre 13. Installations kickstart
gateway=<gw>
Passerelle à utiliser pour une installation réseau.
graphique
Force l'installation graphique. Option requise pour que ftp/http utilise la GUI.
isa
Cette commande vous demande de configurer les périphériques ISA.
ip=<ip>
IP à utiliser pour une installation réseau, utilisez 'dhcp' pour DHCP.
keymap=<keymap>
Clavier à utiliser. Les valeurs valides sont celles qui peuvent être utilisées pour la commande
kickstart 'keyboard'.
ks=nfs:<server>/<path>
Le programme d'installation recherche le fichier kickstart sur le serveur NFS <server>,
comme le fichier <path>. Le programme d'installation utilise DHCP pour configurer la carte
Ethernet. Par exemple, si votre serveur NFS est [Link] et que le fichier kickstart
se trouve dans le partage NFS /mydir/[Link], la commande de démarrage correcte serait
ks=nfs:[Link]:/mydir/[Link].
ks=[Link]
Le programme d'installation recherche le fichier kickstart sur le serveur HTTP <server>, comme
le fichier <path>. Le programme d'installation utilise DHCP pour configurer la carte Ethernet. Par
exemple, si votre serveur HTTP est [Link] et que le fichier kickstart se trouve dans
le répertoire HTTP /mydir/[Link], la commande de démarrage correcte serait ks=http://
[Link]/mydir/[Link].
ks=floppy
Le programme d'installation recherche le fichier [Link] sur un système de fichiers vfat ou ext2
sur la disquette dans /dev/fd0.
ks=floppy:/<path>
Le programme d'installation recherche le fichier kickstart sur la disquette dans /dev/fd0, comme
le fichier <path>.
ks=hd:<device>:/<file>
Le programme d'installation monte le système de fichiers sur <device> (qui doit être vfat ou
ext2), et recherche le fichier de configuration kickstart <file> dans ce système de fichiers (par
exemple, ks=hd:sda3:/mydir/[Link]).
ks=file:/<file>
Le programme d'installation essaie de lire le fichier <file> du système de fichiers. Aucun
montage n'est effectué. Cette commande est normalement utilisée si le fichier kickstart est déjà
sur l'image initrd.
148
Lancement d'une installation kickstart
ks=cdrom:/<path>
Le programme d'installation recherche le fichier kickstart sur le CD-ROM, comme le fichier
<path>.
ks
Si ks est utilisé seul, le programme d'installation configure la carte Ethernet pour utiliser DHCP.
Ce fichier kickstart est lu depuis "bootServer" de la réponse DHCP comme si il était un serveur
NFS partageant le fichier kickstart. Par défaut, bootServer est le même que le serveur DHCP. Le
nom du fichier kickstart est l'un des éléments suivants:
• Si DHCP est spécifié et que le fichier de démarrage commence par /, le fichier de démarrage
fourni par DHCP est recherché sur le serveur NFS.
• Si DHCP est spécifié et que le fichier de démarrage commence par un caractère autre que /,
le fichier de démarrage fourni par DHCP est recherché dans le répertoire /kickstart sur le
serveur NFS.
ksdevice=<device>
Le programme d'installation utilise ce périphérique réseau pour se connecter au réseau. Par
exemple, pensez à un système connecté à un serveur NFS via le périphérique eth1. Pour
effectuer une installation kickstart sur ce système en utilisant un fichier kickstart du serveur NFS,
utilisez la commande ks=nfs:<server>:/<path> ksdevice=eth1 à l'invite boot:.
kssendmac
Ajoute des en-têtes HTTP à la requête ks=http:// qui peut être utile pour dimensionner des
systèmes. Sont incluses les adresses MAC de tous les nics dans les variables d'environnement
CGI sous la forme : "X-RHN-Provisioning-MAC-0: eth0 [Link]".
lang=<lang>
Langue à utiliser pour l'installation. Elle devrait être valide dans l'utilisation de la commande
kickstart 'lang'.
loglevel=<level>
Définit le niveau minimum requis pour les messages à journaliser. Les valeurs pour <level> sont
debug, info, warning, error et critical. La valeur par défaut est info.
lowres
Force l'installateur GUI à être exécuté en 640x480.
mediacheck
Active le code du chargeur pour donner l'option utilisateur de tester l'intégrité des sources
d'installation (dans le cas d'une méthode ISO).
method=cdrom
Effectue une installation basée sur le CDROM
method=[Link]
Utilise <path> pour une installation FTP.
149
Chapitre 13. Installations kickstart
method=hd:<dev>:<path>
Utilise <path> sur <dev> pour une installation à partir d'un disque dur.
method=[Link]
Utilise <path> pour une installation HTTP.
method=nfs:<path>
Utilise <path> pour une installation NFS.
netmask=<nm>
Masque réseau à utiliser pour une installation réseau.
nofallback
Si la GUI échoue, quitter.
nofb
Ne pas charger la mémoire tampon VGA16 requise pour effectuer des installations en mode texte
dans certaines langues.
nofirewire
Ne pas charger le support pour les périphériques de parefeu.
noipv6
Cette commande désactive la mise en réseau IPv6 durant l'installation.
nokill
Une option de débogage qui empêche anaconda de terminer tous les programmes en exécution
lorsqu'une erreur fatale se produit.
nomount
Ne pas monter automatiquement des partitions Linux installées en mode de secours.
nonet
Ne détecte pas automatiquement les périphériques réseau.
noparport
Ne pas essayer de charger le support pour les ports parallèles.
nopass
Cette commande désactive la transmission des informations relatives au clavier et à la souris à la
deuxième étape du programme d'installation. Elle est utile pour tester les écrans de configuration
du clavier et de la souris au cours de la deuxième étape du programme d'installation lors
d'installations réseau.
nopcmcia
Ignore tous les contrôleurs PCMCIA du système.
noprobe
Ne pas essayer de détecter hw, mais demander à l'utilisateur.
noshell
Ne pas mettre de shell sur tty2 durant l'installation.
150
Lancement d'une installation kickstart
nostorage
Ne pas détecter automatiquement les périphériques de stockage (SCSI, IDE, RAID).
nousb
Ne pas charger le support USB (utile si l'installation est parfois suspendue tôt).
nousbstorage
Désactive le chargement du module usbstorage dans le chargeur de programme d'installation.
Cette commande peut être utile pour le classement des périphériques sur les systèmes SCSI.
rescue
Démarrer l'environnement de secours.
resolution=<mode>
Exécuter l'installateur dans le mode spécifié, par exemple '1024x768'.
serial
Active la prise en charge de la console série.
skipddc
Ignore la détection DDC du moniteur, utile si cette action suspend le système.
syslog=<host>[:<port>]
Une fois l'installation terminée et fonctionnant, envoie des messages journaux au processus
syslog sur <host>, et facultativement, sur le port <port>. Requiert le processus syslog distant
pour accepter des connexions (option -r).
text
Force l'installation en mode texte.
Important
If you select text mode for a kickstart installation, make sure that you specify choices
for the partitioning, bootloader, and package selection options. These steps are
automated in text mode, and anaconda cannot prompt you for missing information.
If you do not provide choices for these options, anaconda will stop the installation
process.
updates
Demande les disquettes contenant les mises à jour (correctifs de bogues).
updates=[Link]
Image contenant les mises à jour sur FTP.
updates=[Link]
Image contenant les mises à jour sur HTTP.
upgradeany
Ne requiert pas une valeur /etc/redhat-release qui corresponde à la syntaxe attendue pour mettre
à niveau.
151
Chapitre 13. Installations kickstart
vnc
Active l'installation basée sur vnc. Vous devrez vous connecter à la machine en utilisant une
application client vnc.
vncconnect=<host>[:<port>]
Une fois l'installation terminée et fonctionnant, connectez-vous au client vnc nommé <host>, et
utilisez facultativement le port <port>.
vncpassword=<password>
Active un mot de passe pour la connexion vnc. Cela empêche qu'une personne ne se connecte
par mégarde sur l'installation vnc.
152
Chapitre 14.
Kickstart Configurator
L'outil de Configuration de Kickstart vous permet de créer ou de modifier un fichier kickstart à l'aide
d'une interface utilisateur graphique, afin que vous n'ayez pas à vous rappeler la syntaxe correcte du
fichier.
Pour utiliser l'outil de Configuration de Kickstart, le système X Window doit être en cours
d'exécution. Pour lancer l'outil de Configuration de Kickstart, sélectionnez Applications le menu
principal du tableau de bord) => Outils de système => Kickstart ou saisissez la commande /usr/
sbin/system-config-kickstart.
Durant la création d'un fichier kickstart, vous pouvez sélectionner Fichier => Aperçu à tout moment
pour obtenir un aperçu de vos sélections actuelles.
Pour démarrer avec un fichier kickstart existant, sélectionnez Fichier => Ouvrir le fichier et
sélectionnez le fichier existant.
153
Chapitre 14. Kickstart Configurator
Choisissez la langue à utiliser pendant l'installation en tant que langue par défaut après l'installation
depuis le menu Langue par défaut.
154
Configuration de base
Dans le menu Fuseau horaire, choisissez le fuseau horaire à utiliser pour le système. Pour configurer
le système afin qu'il utilise le temps universel (UTC), sélectionnez Utiliser l'horloge en temps
universel.
Entrez le mot de passe super-utilisateur (ou root) souhaité pour le système dans la zone de texte Mot
de passe root. Entrez le même mot de passe dans la zone de texte Confirmer le mot de passe. Le
deuxième champ permet d'assurer que vous ne faites pas de fautes d'orthographe et ensuite réaliser
que vous ne savez plus quel est le mot de passe une fois l'installation terminée. Pour enregistrer le
mot de passe en tant que mot de passe crypté dans le fichier, sélectionnez Crypter le mot de passe
root. Si l'option de cryptage est retenue, lorsque le fichier sera enregistré, le mot de passe en texte
clair que vous avez entré sera crypté et enregistré dans le fichier kickstart. N'entrez pas de mot de
passe déjà crypté pour ensuite sélectionner l'option de cryptage. Vu qu'un fichier kickstart est un
fichier en texte clair qui peut être facilement lu, il est recommandé de toujours utiliser un mot de passe
crypté.
Choisissez Architecture cible afin de spécifier la distribution de l'architecture matérielle qui est
utilisée durant l'installation.
Choisissez Redémarrer le système après l'installation afin que votre système redémarre
automatiquement lorsque l'installation est terminée.
Les installations kickstart sont effectuées en mode graphique par défaut. Pour annuler ce choix par
défaut et utiliser le mode texte à la place, sélectionnez Effectuer l'installation en mode texte.
Vous pouvez effectuer une installation Kickstart en mode interactif. Dans ce cas, le programme
d'installation utilise toutes les options pré-configurées dans le fichier kickstart tout en vous laissant
visualiser les options dans chaque écran avant de passer à l'écran suivant. Pour passer à l'écran
suivant, cliquez simplement sur le bouton Suivant après avoir accepté ou modifié (s'ils ne vous
convenaient pas) les paramètres, avant de poursuivre l'installation. Pour choisir ce type d'installation,
sélectionnez l'option Effectuer l'installation en mode interactif.
155
Chapitre 14. Kickstart Configurator
L'écran Méthode d'installation vous permet de choisir si vous voulez exécuter une installation
complète ou une mise à niveau. Si vous sélectionnez la mise à niveau, les options Informations sur
la partition et Sélection des paquetages seront désactivées. Elles ne sont pas prises en charge
pour les mises à niveau de kickstart.
Choisissez le type d'installation kickstart ou de mise à niveau à partir des options suivantes :
156
Méthode d'installation
• CD-ROM — Choose this option to install or upgrade from the Fedora CD-ROMs.
• NFS — Sélectionnez cette option pour installer ou mettre à niveau à partir d'un répertoire partagé
NFS. Dans la zone de texte pour le serveur NFS, saisissez un nom de domaine pleinement qualifié
ou une adresse IP. Pour le répertoire NFS, saisissez le nom du répertoire NFS contenant le
répertoire variant de l'arborescence d'installation. Par exemple, si le serveur NFS contient le
répertoire /mirrors/redhat/i386/Server/, saisissez /mirrors/redhat/i386/ pour le
répertoire NFS.
• FTP — Sélectionnez cette option pour installer ou mettre à niveau à partir d'un serveur FTP. Dans
la zone de texte pour le serveur FTP, saisissez un nom de domaine pleinement qualifié ou une
adresse IP. Pour le répertoire FTP, saisissez le nom du répertoire FTP contenant le répertoire
variant. Par exemple, si le serveur FTP contient le répertoire /mirrors/redhat/i386/
Server/, saisissez /mirrors/redhat/i386/Server/ pour le répertoire FTP. Si le serveur FTP
nécessite un nom d'utilisateur et mot de passe, spécifiez-les également.
• HTTP — Sélectionnez cette option pour installer ou mettre à niveau à partir d'un serveur HTTP.
Dans la zone de texte pour le serveur HTTP, saisissez le nom de domaine pleinement qualifié ou
l'adresse IP. Pour le répertoire HTTP, saisissez le nom du répertoire HTTP contenant le répertoire
variant. Par exemple, si le serveur HTTP contient le répertoire /mirrors/redhat/i386/
Server/, saisissez /mirrors/redhat/i386/Server/ pour le répertoire HTTP.
• Hard Drive — Choose this option to install or upgrade from a hard drive. Hard drive installations
require the use of ISO (or CD-ROM) images. Be sure to verify that the ISO images are intact
before you start the installation. To verify them, use an md5sum program as well as the linux
mediacheck boot option as discussed in Section 6.3, « Vérification du média ». Enter the hard
drive partition that contains the ISO images (for example, /dev/hda1) in the Hard Drive Partition
text box. Enter the directory that contains the ISO images in the Hard Drive Directory text box.
157
Chapitre 14. Kickstart Configurator
Veuillez noter que cet écran sera désactivé si vous avez spécifié une architecture cible différente de
x86 / x86_64.
GRUB is the default boot loader for Fedora on x86 / x86_64 architectures. If you do not want to install
a boot loader, select Do not install a boot loader. If you choose not to install a boot loader, make
sure you create a boot diskette or have another way to boot your system, such as a third-party boot
loader.
158
Options de chargeur de démarrage
Vous devez décider où installer le chargeur de démarrage (le bloc de démarrage maître - ou le
premier secteur de la partition /boot). Installez le chargeur d'amorçage sur le bloc de démarrage
maître si vous prévoyez de l'utiliser en tant que chargeur d'amorçage.
Pour transmettre au noyau des paramètres spéciaux devant être utilisés lors du démarrage, entrez-
les dans la zone de texte Paramètres du noyau. Par exemple, si vous avez un graveur de CD-ROM
IDE, vous pouvez indiquer au noyau d'utiliser le pilote d'émulation SCSI qui doit être chargé avant
l'utilisation de cdrecord en configurant hdd=ide-scsi en tant que paramètre du noyau (où hdd
représente le périphérique CD-ROM).
Si vous choisissez le chargeur d'amorçage GRUB, vous pouvez le protéger à l'aide d'un mot de passe
en configurant un mot de passe GRUB. Sélectionnez Utiliser le mot de passe GRUB, puis entrez
un mot de passe dans le champ Mot de passe. Entrez le même mot de passe dans la zone de texte
Confirmer le mot de passe. Pour enregistrer le mot de passe en tant que mot de passe crypté dans
le fichier, sélectionnez Crypter le mot de passe GRUB. Avec cette option, lorsque le fichier est
enregistré, le mot de passe en texte clair que vous avez entré sera crypté et enregistré dans le fichier
kickstart. Si le mot de passe que vous entrez est déjà crypté, désélectionnez cette option.
Si vous avez sélectionné Mettre à niveau une installation existante sur la page Méthode
d'installation, sélectionnez Mettre à niveau le chargeur de démarrage existant pour mettre à
niveau la configuration du chargeur d'amorçage existant, tout en préservant les anciennes entrées.
159
Chapitre 14. Kickstart Configurator
Indiquez si vous souhaitez ou non effacer le secteur de partition principal (MBR). Vous pouvez
également choisir de supprimer toutes les partitions existantes, de supprimer toutes les partitions
Linux existantes ou de préserver les partitions actuelles.
Vous pouvez initialiser l'étiquette du disque (ou label disque) sur la valeur par défaut pour
l'architecture du système (par exemple, msdos pour x86 et gpt pour Itanium). Sélectionnez Initialiser
l'étiquette du disque si vous effectuez l'installation sur un tout nouveau disque dur.
160
Création de partitions
Note
Bien qu'anaconda et kickstart supportent la gestion par volumes logiques (LVM),
pour l'instant il n'y a pas de mécanismes permettant de configurer LVM avec l'outil de
Configuration de Kickstart.
• Dans la section Options de taille supplémentaires, choisissez une taille de partition fixée, une
taille maximale ou de remplir tout l'espace disponible sur le disque dur. Si vous avez sélectionné
swap comme type de système de fichiers, vous pouvez demander au programme d'installation de
créer la partition swap à la taille recommandée au lieu de préciser une taille.
• Créez la partition sur un disque dur spécifique. Par exemple, pour créer la partition sur le premier
disque dur IDE (/dev/hda), spécifiez hda comme disque. N'incluez pas /dev dans le nom du
disque.
• Utilisez une partition existante. Par exemple pour créer la partition sur la première partition du
premier disque dur IDE (/dev/hda1), spécifiez hda1 comme partition. N'incluez pas /dev dans le
nom de la partition.
161
Chapitre 14. Kickstart Configurator
Pour modifier une partition existante, sélectionnez-la dans la liste et cliquez sur le bouton Modifier. La
même fenêtre Options de partition que celle apparaissant lors de l'ajout d'une partition (reproduite
dans la Figure 14.5, « Création de partitions ») s'affichera alors, à la différence près toutefois, qu'elle
contient les valeurs de la partition sélectionnée. Modifiez les options de la partition et cliquez sur
Valider.
Pour supprimer une partition existante, sélectionnez-la dans la liste et cliquez sur le bouton
Supprimer.
162
Création de partitions
3. Configurez les partitions de la façon décrite précédemment, mais sélectionnez cette fois-ci RAID
logiciel en tant que type de système de fichiers. Vous devez également indiquer un disque dur
sur lequel créer la partition ou à partir duquel utiliser une partition existante.
Répétez ces étapes pour créer autant de partitions que nécessaires pour votre configuration RAID.
Toutes vos partitions ne doivent pas obligatoirement être des partitions RAID.
Après avoir créé toutes les partitions nécessaires à la formation d'un périphérique RAID, suivez ces
étapes :
163
Chapitre 14. Kickstart Configurator
164
Network Configuration
Si le système devant être installé via kickstart ne dispose pas d'une carte Ethernet, n'en configurez
pas une sur l'écran Configuration réseau.
Networking is only required if you choose a networking-based installation method (NFS, FTP, or
HTTP). Networking can always be configured after installation with the Network Administration Tool
(system-config-network). Refer to the Red Hat Enterprise Linux Deployment Guide for details.
165
Chapitre 14. Kickstart Configurator
Pour chaque carte Ethernet sur le système, cliquez sur Ajouter un périphérique réseau et
sélectionnez le périphérique réseau et son type. Sélectionnez eth0 pour configurer la première carte
Ethernet, eth1 pour la deuxième carte Ethernet et ainsi de suite.
14.6. Authentification
166
Configuration du pare-feu
Dans la section Authentification, décidez si vous voulez utiliser des mots de passe masqués et
le cryptage MD5 pour les mots de passe utilisateur. Ces options sont fortement recommandées et
sélectionnées par défaut.
• NIS
• LDAP
• Kerberos 5
• Hesiod
• SMB
These methods are not enabled by default. To enable one or more of these methods, click the
appropriate tab, click the checkbox next to Enable, and enter the appropriate information for the
authentication method. Refer to the Red Hat Enterprise Linux Deployment Guide for more information
about the options.
167
Chapitre 14. Kickstart Configurator
Si Désactiver le pare-feu est sélectionné, le système autorise l'accès complet à tout service et port
actifs. Aucune connexion au système n'est refusée ou rejetée.
Si Activer le pare-feu est sélectionné, le système est configuré pour rejeter les connexions entrantes
qui sont pas les réponses de requêtes sortantes, comme les réponses DNS ou les requêtes DHCP. Si
l'accès aux services exécutés sur cette machine est nécessaire, vous pouvez choisir d'autoriser des
services spécifiques à traverser le pare-feu.
168
Configuration de SELinux
Seuls les périphériques configurés dans la section Configuration réseau sont affichés comme des
Périphériques sûrs disponibles. Les connexions provenant de périphériques sélectionnés dans la
liste sont acceptées par le système. Par exemple, si eth1 ne reçoit que des connexions du système
interne, vous voudrez peut-être autoriser les connexions en provenant.
Si un service est sélectionné dans la liste des Périphériques sûrs, les connexions pour le service
sont acceptées et traitées par le système.
Dans le champ de texte Autres ports, ajoutez tous les ports supplémentaires qui devraient être
ouverts pour l'accès à distance. Utilisez le format suivant : port:protocole. Par exemple, pour
autoriser l'accès IMAP à travers du pare-feu, spécifiez imap:tcp. Vous pouvez également spécifier
des ports numériques ; pour autoriser les paquets UDP sur le port 1234 à travers le pare-feu,
saisissez 1234:udp. Pour spécifier plusieurs ports, séparez-les par des virgules.
169
Chapitre 14. Kickstart Configurator
170
Package Selection
La fenêtre Sélection des paquetages vous permet de choisir les groupes de paquetages que vous
désirez installer.
À l'heure actuelle, l'outil de Configuration de Kickstart ne vous offre pas la possibilité de choisir des
paquetages individuels. Pour installer des paquetages individuels, modifiez la section %packages
171
Chapitre 14. Kickstart Configurator
(paquetages) du fichier kickstart après l'avoir enregistré. Reportez-vous à la Section 13.5, « Package
Selection » pour de plus amples informations.
Vous pouvez ajouter des commandes devant être exécutées sur le système immédiatement après
l'analyse syntaxique du fichier kickstart et avant que l'installation ne commence. Si vous avez
172
Script de pré-installation
correctement configuré le réseau dans le fichier kickstart, le réseau est activé avant le traitement de
cette section. Si vous souhaitez ajouter un script de pré-installation, entrez-le dans la zone de texte.
Pour spécifier un langage de script à utiliser pour exécuter le script, sélectionnez l'option Utiliser
un interprète et entrez l'interprète dans la zone de texte à côté de cette option. Par exemple, vous
pouvez spécifier /usr/bin/python2.4 pour un script Python. Cette option correspond en fait à
l'utilisation de %pre --interpreter /usr/bin/python2.4 dans votre fichier kickstart.
La plupart des commandes qui sont disponibles dans l'environnement de pré-installation sont fournies
par une version de busybox appelée busybox-anaconda. Les commandes de Busybox offrent
uniquement des fonctionnalités qui sont utilisées communément. La liste suivante des commandes
disponibles inclut les commandes fournies par busybox :
addgroup, adduser, adjtimex, ar, arping, ash, awk, basename, bbconfig, bunzip2,
busybox, bzcat, cal, cat, catv, chattr, chgrp, chmod, chown, chroot, chvt, cksum,
clear, cmp, comm, cp, cpio, crond, crontab, cut, date, dc, dd, deallocvt, delgroup,
deluser, devfsd, df, diff, dirname, dmesg, dnsd, dos2unix, dpkg, dpkg-deb, du,
dumpkmap, dumpleases, e2fsck, e2label, echo, ed, egrep, eject, env, ether-wake, expr,
fakeidentd, false, fbset, fdflush, fdformat, fdisk, fgrep, find, findfs, fold, free,
freeramdisk, fsck, fsck.ext2, fsck.ext3, fsck.ext4, [Link], ftpget, ftpput,
fuser, getopt, getty, grep, gunzip, gzip, hdparm, head, hexdump, hostid, hostname,
httpd, hush, hwclock, id, ifconfig, ifdown, ifup, inetd, insmod, install, ip, ipaddr,
ipcalc, ipcrm, ipcs, iplink, iproute, iptunnel, kill, killall, lash, last, length,
less, linux32, linux64, ln, load_policy, loadfont, loadkmap, login, logname, losetup,
ls, lsattr, lsmod, lzmacat, makedevs, md5sum, mdev, mesg, mkdir, mke2fs, mkfifo,
mkfs.ext2, mkfs.ext3, mkfs.ext4, [Link], mknod, mkswap, mktemp, modprobe, more,
mount, mountpoint, msh, mt, mv, nameif, nc, netstat, nice, nohup, nslookup, od, openvt,
passwd, patch, pidof, ping, ping6, pipe_progress, pivot_root, printenv, printf, ps,
pwd, rdate, readlink, readprofile, realpath, renice, reset, rm, rmdir, rmmod, route,
rpm, rpm2cpio, run-parts, runlevel, rx, sed, seq, setarch, setconsole, setkeycodes,
setlogcons, setsid, sh, sha1sum, sleep, sort, start-stop-daemon, stat, strings, stty,
su, sulogin, sum, swapoff, swapon, switch_root, sync, sysctl, tail, tar, tee, telnet,
telnetd, test, tftp, time, top, touch, tr, traceroute, true, tty, tune2fs, udhcpc,
udhcpd, umount, uname, uncompress, uniq, unix2dos, unlzma, unzip, uptime, usleep,
uudecode, uuencode, vconfig, vi, vlock, watch, watchdog, wc, wget, which, who, whoami,
xargs, yes, zcat, zcip
In addition to the aforementioned commands, the following commands are provided in their full
featured versions:
anaconda, bash, bzip2, jmacs, ftp, head, joe, kudzu-probe, list-harddrives, loadkeys,
mtools, mbchk, mtools, mini-wm, mtools, jpico, pump, python, python2.4, raidstart,
raidstop, rcp, rlogin, rsync, setxkbmap, sftp, shred, ssh, syslinux, syslogd, tac,
termidx, vncconfig, vncpasswd, xkbcomp, Xorg, Xvnc, zcat
Warning
N'incluez pas la commande %pre. Elle sera en effet automatiquement ajoutée.
173
Chapitre 14. Kickstart Configurator
Note
Le script de pré-installation est démarré après que le média source soit monté et que
l'Étape 2 du chargeur d'amorçage ait été chargée. C'est pour cette raison qu'il n'est pas
possible de changer le média source dans le script de pré-installation.
174
Environnement chroot
Vous pouvez également ajouter des commandes devant être exécutées sur le système une fois
l'installation terminée. Si vous avez correctement configuré le réseau dans le fichier kickstart, le
réseau est activé et le script peut inclure des commandes permettant d'accéder à des ressources du
réseau. Si vous souhaitez inclure un script post-installation, entrez-le dans la zone de texte.
Warning
N'incluez pas la commande %post. Elle sera en effet automatiquement ajoutée.
Par exemple, pour modifier le message du jour du nouveau système installé, ajoutez la commande ci-
dessous dans la section %post :
Note
Des exemples supplémentaires sont disponibles dans la Section 13.7.1, « Exemples ».
Pour apporter des changements au système de fichiers nouvellement installé dans la section post-
installation mais en dehors de l'environnement chroot, vous devez ajouter /mnt/sysimage/ au nom
du répertoire.
175
Chapitre 14. Kickstart Configurator
Pour enregistrer le fichier kickstart, cliquez sur le bouton Enregistrer dans le fichier dans la fenêtre
de l'aperçu. Pour enregistrer le fichier sans obtenir préalablement un aperçu de son contenu,
sélectionnez Fichier => Enregistrer le fichier ou appuyez sur Ctrl+S. Une boîte de dialogue
s'affichera alors vous permettant de choisir où enregistrer le fichier.
Après avoir enregistré le fichier, reportez-vous à la Section 13.10, « Lancement d'une installation
kickstart » pour avoir des instructions sur la façon de lancer l'installation kickstart.
176
Partie IV. After installation
This part of the Fedora Installation Guide covers finalizing the installation, as well as some installation-
related tasks that you might perform at some time in the future. These include:
Firstboot
Firstboot launches the first time that you start a new Fedora system. Use Firstboot to configure the
system for use before you log in.
179
Chapitre 15. Firstboot
180
Date et heure
Enter a user name and your full name, and then enter your chosen password. Type your password
once more in the Confirm Password box to ensure that it is correct. Refer to Section 7.17, « Set the
Root Password » for guidelines on selecting a secure password.
Pour configurer Fedora afin d'utiliser les services réseau d'authentification ou d'information utilisateur,
choisissez Utiliser une authentification réseau....
L'affichage initial vous permet de configurer la date et l'heure de votre système manuellement.
181
Chapitre 15. Firstboot
Choisissez l'onglet Network Time Protocol afin de configurer votre système pour utiliser un serveur
NTP.
Paramétrer l'horloge
To change these settings later, choose System → Administration → Date & Time.
Pour configurer votre système pour utiliser des serveurs de temps réseau, choisissez l'option Activer
le protocole de synchronisation de réseau . Cette option désactive les paramètres de l'onglet Date
et heure et active les autres paramètres sur cet écran.
182
Date et heure
Par défaut, Fedora est configurée pour utiliser trois groupes séparés, ou pools, de serveur de temps.
Les groupes de serveurs de temps permettent la redondance, donc si un serveur est indisponible,
votre système se synchronise avec un autre.
Pour utiliser un serveur de temps supplémentaire, choisissez Ajouter, et entrez le nom du serveur
dans le champ. Pour enlever un serveur ou un groupe de serveurs de la liste, choisissez son nom et
cliquez sur Supprimer.
Si votre machine est toujours connectée à internet via une connexion câblée, sélectionnez l'option
Synchroniser l'horloge système avant de démarrer le service. Cette option peut entraîner un court
délais lors du démarrage mais permet d'avoir une heure système précise même si l'heure est vraiment
fausse avant le démarrage.
Si l'horloge interne de votre ordinateur est trop imprécise, vous devrez désactiver votre source de
temps locale. Pour cela, choisissez Montrer les options avancées et décochez l'option Utiliser
source de temps locale. Si vous désactivez votre source de temps locale, les serveurs NTP auront la
priorité sur l'horloge interne.
183
Chapitre 15. Firstboot
Si vous activez l'option avancée Activer la diffusion NTP Fedora essaye de localiser
automatiquement les serveurs de temps du réseau.
To opt in to this important work, select Send Profile. If you choose not to submit any profile data, do
not change the default. Select Finish to continue to the login screen.
184
Chapitre 16.
Un applet de mise à jour vous informe des mises à jour lorsque celles-ci sont disponibles. Cet applet
est installé par défaut sur Fedora. Il vérifie la présence de mises à jour sur tous les dépôts paramétrés
et s'exécute comme service en arrière plan. Il génère une notification sur le bureau si des mises à jour
sont disponibles, vous pouvez cliquer sur le message pour mettre à jour les logiciels de votre système.
185
Chapitre 16. Vos prochaines étapes
5. If a reboot is not required the update will conclude with a dialog that indicates that the System
Update Completed and all selected updates have been successfully installed as well as a button
to Close
Update System
su -c 'yum update'
If your Fedora system has a permanent network connection, you may choose to enable daily
system updates. To enable automatic updates, follow the instructions on the webpage http://
[Link]/yum/[Link].
Si vous choisissez de mettre votre système à niveau à partir d'une version précédente plutôt que de
procéder à une installation fraîche, vous pouvez vouloir examiner les différences dans l'ensemble
de paquets. Section 7.14.2, « Mettre à jour en utilisant l'installeur » vous conseille de créer une liste
des paquet de votre système original. Vous pouvez dès à présent utiliser cette liste pour déterminer
comment rapprocher votre nouveau système de l'ancien.
La plupart des configurations des dépôts logiciels sont stockées dans des paquets qui terminent par
le terme release. Vérifier votre ancienne liste de paquet pour connaitre les dépôts qui y étaient
installés :
186
Passer à une identification graphique.
Si nécessaire, retrouvez et installez ces paquets de dépôt logiciel depuis leur source original sur
Internet. Suivez les instructions du site d'origine pour installer le paquet de configuration du dépôt afin
de l'utiliser avec yum et d'autres outils de gestion de logiciels sur votre système Fedora.
Lancez ensuite les commandes suivantes pour générer une liste des autres paquets manquant :
Logiciels Manquants
Du fait de changements dans les paquets entre deux sorties de Fedora, il est possible
que cette méthode ne restaure pas tous les logiciels sur votre système. Vous pouvez
utiliser la routine ci-dessus pour comparer les logiciels sur votre système, et remédier à
tout problème que vous trouveriez.
su -
2. Si vous ne l'avez pas encore fait, installez l'un des environnements de bureau graphiques. Par
exemple, pour installer l'environnement de bureau GNOME, utilisez cette commande :
Cette étape peut prendre un certain temps car votre système Fedora télécharge et installe des
logiciels supplémentaires. Il est possible que votre média d'installation vous soit demandé, en
fonction de votre source d'installation original.
nano /etc/inittab
187
Chapitre 16. Vos prochaines étapes
5. Appuyez sur Ctrl+O pour écrire le fichier sur le disque, et appuyez ensuite sur Ctrl+X pour
quitter le programme.
Si vous le désirez, vous pouvez redémarrer votre système en utilisant la commande reboot. Votre
système redémarrera et vous présentera une étape d'identification graphique.
Si vous rencontrez un problème quelconque avec l'identification graphique, consultez l'une des
sources d'aide listées dans Section 1.2, « Obtenir de l'aide supplémentaire ».
La liste de diffusion donne également des nouvelles sur le Projet et la communauté Fedora.
Annonces de sécurité
Les annonces avec le mot-clé [SECURITY] dans le titre identifient les mises à jour de
paquets qui résolvent des failles de sécurité.
Les ressources suivantes fournissent des informations sur différents aspects de Fedora :
• Les documents disponibles à partir du projet Documentation sur le site web Fedora
[Link]
188
Adhérer à la communauté Fedora
Many other organizations and individuals also provide tutorials and HOWTOs for Fedora on their Web
sites. You can locate information on any topic by using Google's Linux search site, located at http://
[Link]/linux.
[Link]
189
190
Chapitre 17.
• Vous rencontrez des problèmes logiciels et matériels et vous souhaitez retirer un certain nombre de
fichiers importants du disque dur de votre système.
Ce problème peut également survenir lors de l'utilisation d'un outil de partitionnement pour
redimensionner une partition ou créer une nouvelle partition à partir de l'espace libre restant après
l'installation, ce qui peut entraîner la modification de l'ordre de vos partitions. Si le numéro de votre
partition / change, le chargeur de démarrage ne pourra pas le trouver pour monter la partition. Pour
résoudre ce problème, démarrez le système en mode de secours et modifiez le fichier /boot/grub/
[Link].
Pour davantage d'instructions sur la façon de réinstaller le chargeur de démarrage GRUB à partir
d'un environnement de secours, reportez-vous à la Section 17.2.1, « Réinstallation du chargeur de
démarrage ».
191
Chapitre 17. Restauration de base du système
As the name implies, rescue mode is provided to rescue you from something. During normal
operation, your Fedora system uses files located on your system's hard drive to do everything — run
programs, store your files, and more.
However, there may be times when you are unable to get Fedora running completely enough to
access files on your system's hard drive. Using rescue mode, you can access the files stored on your
system's hard drive, even if you cannot actually run Fedora from that hard drive.
Pour démarrer en mode de secours, vous devez être en mesure de démarrer le système à l'aide d'une
1
des méthodes suivantes :
• En démarrant le système à partir d'autres médias d'installation, tels que les périphériques flash
USB.
Une fois que vous avez démarré à l'aide de l'une des méthodes décrites ci-dessus, ajoutez le mot-clé
rescue en tant que paramètre du noyau. Par exemple, pour un système x86, entrez la commande
suivante à l'invite de démarrage de l'installation :
linux rescue
You are prompted to answer a few basic questions, including which language to use. It also prompts
you to select where a valid rescue image is located. Select from Local CD-ROM, Hard Drive, NFS
image, FTP, or HTTP. The location selected must contain a valid installation tree, and the installation
tree must be for the same version of Fedora as the Fedora disk from which you booted. If you used a
boot CD-ROM or other media to start rescue mode, the installation tree must be from the same tree
from which the media was created. For more information about how to setup an installation tree on a
hard drive, NFS server, FTP server, or HTTP server, refer to the earlier section of this guide.
Si vous sélectionnez une image de secours qui ne nécessite pas de connexion réseau, le système
vous demandera de préciser si vous souhaitez ou non, établir une connexion réseau. Cette dernière
est utile si vous devez sauvegarder des fichiers sur un ordinateur différent ou si vous devez installer
certains paquetages RPM à partir d'un emplacement réseau partagé, par exemple.
The rescue environment will now attempt to find your Linux installation
and mount it under the directory /mnt/sysimage. You can then make any
changes required to your system. If you want to proceed with this step
choose 'Continue'. You can also choose to mount your file systems read-
only instead of read-write by choosing 'Read-only'. If for some reason this
process fails you can choose 'Skip' and this step will be skipped and you
will go directly to a command shell.
1
Pour de plus amples informations, reportez-vous aux sections précédentes de ce guide.
192
Démarrage en mode de secours
Si vous sélectionnez Continuer, il essaiera de monter votre système de fichiers sous le répertoire
/mnt/sysimage/. S'il ne parvient pas à monter une partition, il vous en informera. Si vous
sélectionnez Lecture-seule, il essaiera de monter votre système de fichiers sous le répertoire /mnt/
sysimage/, mais en mode lecture seule. Si vous sélectionnez Ignorer, votre système de fichiers ne
sera pas monté. Choisissez Ignorer si vous craignez que votre système de fichiers ne soit corrompu.
Une fois le système en mode de secours, l'invite suivante apparaît sur les consoles virtuelles (ou CV)
1 et 2 (utilisez la combinaison de touches Ctrl-Alt-F1 pour accéder à la CV 1 et Ctrl-Alt-F2 pour
accéder à la CV 2) :
sh-3.00b#
Si vous avez sélectionné Continuer pour monter vos partitions de façon automatique et que vos
partitions ont effectivement été montées, vous vous trouverez dans le mode mono-utilisateur.
Même si votre système de fichiers est monté, la partition root par défaut, sous le mode de secours, est
une partition root temporaire, et non pas la partition root du système de fichiers utilisé durant un mode
utilisateur normal (niveau d'exécution 3 ou 5). Si vous avez sélectionné de monter votre système de
fichiers et si il est monté avec succès, vous pouvez changer la partition root de l'environnement du
mode de secours à la partition root de votre système de fichiers en exécutant la commande suivante :
chroot /mnt/sysimage
Ceci est utile si vous devez exécuter des commandes comme rpm qui nécessite que votre partition
root soit montée en tant que /. Pour quitter l'environnement chroot, tapez exit pour revenir à
l'invite.
Si vous avez sélectionné Ignorer, vous pouvez toujours essayer de monter une partition ou un volume
logique LVM2 manuellement dans un mode de secours, en créant un répertoire comme /foo et en
tapant la commande suivante :
In the above command, /foo is a directory that you have created and /dev/mapper/VolGroup00-
LogVol02 is the LVM2 logical volume you want to mount. If the partition is of type ext2 or ext3
replace ext4 with ext2 or ext3 respectively.
Si vous ne connaissez pas les noms de toutes les partitions physiques, affichez-les à l'aide de la
commande ci-dessous :
fdisk -l
Si vous ne connaissez pas les noms de tous les volumes physiques LVM2, groupes de volume ou
volumes logiques, affichez-les à l'aide de la commande suivante :
pvdisplay
vgdisplay
193
Chapitre 17. Restauration de base du système
lvdisplay
• dump et restore pour effectuer ces tâches, si les utilisateurs disposent de lecteurs de bandes
Note
Si vous essayez de démarrer d'autres éditeurs populaires tels que emacs, pico ou vi,
l'éditeur joe démarre.
Les étapes suivantes détaillent le processus permettant de réinstaller GRUB sur le secteur de partition
principal.
• Saisissez linux rescue à l'invite boot de l'installation pour entrer dans l'environnement de
secours.
• Redémarrez le système.
Si votre système démarre, mais ne vous permet pas de vous connecter lorsque le démarrage est
terminé, essayez le mode mono-utilisateur.
Dans un mode mono-utilisateur, votre ordinateur démarre au niveau d'exécution 1. Vos systèmes
de fichiers locaux sont montés, mais votre réseau n'est pas activé. Vous avez un shell utilisable
194
Démarrage en mode d'urgence
Sur un système x86 utilisant GRUB comme chargeur de démarrage, suivez les étapes suivantes pour
démarrer en mode mono-utilisateur :
1. Appuyez sur une touche quelconque, lorsque l'écran menu de GRUB apparaît au démarrage,
pour accéder au menu interactif de GRUB.
2. Select Fedora with the version of the kernel that you wish to boot and type a to append the line.
3. Allez à la fin de la ligne et entrez single comme mot séparé (appuyez sur la Barre espace et
ensuite tapez single). Appuyez sur Entrée pour sortir du mode de modification.
Pour démarrer en mode d'urgence, utilisez la même méthode que celle décrite pour le mode mono-
utilisateur dans la Section 17.3, « Démarrage en mode mono-utilisateur » mais à cette exception
près : remplacez le mot-clé single par le mot-clé emergency.
195
196
Chapitre 18.
To upgrade from Fedora 10 you should bring your system up to date before performing the upgrade.
Important
It is not possible to upgrade directly from Fedora 9 to Fedora 11. To upgrade Fedora 9 to
Fedora 11, upgrade to Fedora 10 first.
If you currently use Fedora 10, you can perform a traditional, installation program-based upgrade.
Toutefois, avant de choisir de mettre à niveau votre système, vous devriez considérer les éléments
suivants :
• If you have one of Red Hat's layered products (such as the Cluster Suite) installed, it may need to
be manually upgraded after the upgrade has been completed.
• Les applications tiers ou ISV peuvent ne pas fonctionner correctement après la mise à niveau.
La mise à niveau du système permet d'installer des versions mises à jours des paquetages
actuellement installés sur votre ordinateur.
Le processus de mise à niveau préserve les fichiers de configuration existants en les renommant avec
une extension .rpmsave (par exemple, [Link]). Ce processus crée également un
journal des opérations effectuées dans /root/[Link].
Warning
Il est possible que les formats des fichiers de configuration changent parallèlement à
l'évolution des logiciels. Il est très important de comparer soigneusement les fichiers de
configuration d'origine aux nouveaux fichiers, avant d'intégrer les modifications.
Note
Il est vivement recommandé de toujours effectuer une copie de sauvegarde de toutes les
données présentes sur vos systèmes. Par exemple, si vous effectuez une mise à niveau
197
Chapitre 18. Mise à niveau du système actuel
ou créez un système à double démarrage, vous devriez sauvegarder toute donnée que
vous souhaitez conserver sur votre ou vos disque(s) dur(s). On n'est jamais à l'abri d'une
erreur pouvant entraîner la perte de toutes les données.
Certains paquetages mis à niveau peuvent nécessiter l'installation d'autres paquetages pour pouvoir
fonctionner correctement. Si vous décidez de personnaliser vos paquetages en les mettant à niveau,
vous serez peut-être invité à résoudre des problèmes de dépendances. Dans le cas contraire,
la procédure de mise à niveau se charge de ces dépendances, mais il sera peut être nécessaire
d'installer des dépendances supplémentaires ne se trouvant pas sur le système actuel.
Selon la manière dont vous avez partitionné votre système, il se peut que le programme de mise à
niveau vous demande d'ajouter un fichier swap supplémentaire. Si le programme de mise à niveau ne
détecte pas un fichier swap d'une taille deux fois supérieure à votre mémoire vive, il vous demandera
si vous souhaitez ajouter un nouveau fichier swap. Si votre système n'a pas beaucoup de RAM (moins
de 256 Mo), nous vous conseillons d'ajouter ce fichier swap.
Note
If the contents of your /etc/fedora-release file have been changed from the default,
your Fedora installation may not be found when attempting an upgrade to Fedora 11.
Vous pouvez assouplir certains des contrôles sur ce fichier en démarrant à l'aide de la
commande de démarrage suivante :
linux upgradeany
Use the linux upgradeany command if your Fedora installation was not given as an
option to upgrade.
Pour une mise à niveau, sélectionnez Effectuer la mise à niveau d'un système existant. Cliquez
sur Suivant lorsque vous êtes prêt à commencer votre mise à niveau.
To re-install your system, select Perform a new Fedora installation and refer to Chapitre 7, Installing
on Intel and AMD Systems for further instructions.
198
Chapitre 19.
Removing Fedora
We respect your freedom to choose an operating system for your computer. This section explains how
to uninstall Fedora.
As a precaution, also back up data from any other operating systems that are installed on
the same computer. Mistakes do happen and can result in the loss of all your data.
If you back up data from Fedora to be used later in another operating system, make
sure that the storage medium or device is readable by that other operating system. For
example, without extra third-party software, Microsoft Windows cannot read an external
hard drive that you have formatted with Fedora to use the ext2, ext3, or ext4 file system.
To uninstall Fedora from your x86-based system, you must remove the Fedora boot loader information
from your master boot record (MBR) and remove any partitions that contain the operating system.
The method for removing Fedora from your computer varies, depending on whether Fedora is the
only operating system installed on the computer, or whether the computer is configured to dual-boot
Fedora and another operating system.
These instructions cannot cover every possible computer configuration. If your computer is configured
to boot three or more operating systems, or has a highly-customized partition scheme, use the
following sections as a general guide to partition removal with the various tools described. In these
situations, you will also need to learn to configure your chosen bootloader. See Annexe E, Chargeur
de démarrage GRUB for a general introduction to the subject, but detailed instructions are beyond the
scope of this document.
Note that some manufacturers of factory-built computers pre-installed with Microsoft Windows do not
supply the Windows installation CD or DVD with the computer. The manufacturer may instead have
supplied their own "system restore disk", or have included software with the computer that allowed
199
Chapitre 19. Removing Fedora
you to create your own "system restore disk" when you first started the computer. In some cases, the
system restore software is stored on a separate partition on the system's hard drive. If you cannot
identify the installation media for an operating system that was pre-installed on your computer, consult
the documentation supplied with the machine, or contact the manufacturer.
When you have located the installation media for your chosen operating system:
3. Boot your computer with the installation disk for the replacement operating system.
4. Follow the prompts presented during the installation process. Windows, OS X, and most Linux
installation disks allow you to manually partition your hard drive during the installation process,
or will offer you the option to remove all partitions and start with a fresh partition scheme. At this
point, remove any existing partitions that the installation software detects or allow the installer
to remove the partitions automatically. "System restore" media for computers pre-installed with
Microsoft Windows might create a default partition layout automatically without input from you.
Avertissement
If your computer has system restore software stored on a partition on a hard drive,
take care when removing partitions while installing an operating system from other
media. Under these circumstances, you could destroy the partition holding the system
restore software.
Avertissement
Once you commence this process, your computer may be left in an unbootable state
until you complete the entire set of instructions. Carefully read the steps below before
beginning the removal process. Consider opening these instructions on another computer
or printing them so that you have access to them at all times during the process.
200
Your computer dual-boots Fedora and a Microsoft Windows operating system
This procedure relies on the Windows Recovery Console that loads from the Windows
installation disk, so you will not be able to complete the procedure without access to this
disk. If you start this procedure and do not complete it, you could leave your computer in a
condition where you cannot boot it. The "system restore disk" supplied with some factory-
built computers that are sold with Windows pre-installed on them might not include the
Windows Recovery Console.
During the process outlined in these instructions, the Windows Recovery Console
will prompt you for the Administrator password for your Windows system. Do not follow
these instructions unless you know the Administrator password for your system or are
certain that an Administrator password has never been created, even by the computer
manufacturer.
b. Click Start>Run..., type [Link] and press Enter. The Disk Management tool
opens.
The tool displays a graphical representation of your disk, with bars representing each partition.
The first partition is usually labeled NTFS and corresponds to your C: drive. At least two
Fedora partitions will be visible. Windows will not display a file system type for these partitions,
but may allocate drive letters to some of them.
c. Right-click on one of the Fedora partitions, then click Delete Partition and click Yes to confirm
the deletion. Repeat this process for the other Fedora partitions on your system. As you delete
partitions, Windows labels the space on the hard drive previously occupied by those partitions
as unallocated.
2. Enable Windows to use the space on your hard drive vacated by Fedora (optional)
Note
This step is not required to remove Fedora from your computer. However, if you
skip this step, you will leave part of your hard drive's storage capacity unusable by
Windows. Depending on your configuration, this might be a a significant portion of the
storage capacity of the drive.
Decide whether to extend an existing Windows partition to use the extra space, or create a new
Windows partition in that space. If you create new a Windows partition, Windows will allocate a
new drive letter to it and will interact with it as if it is a separate hard drive.
Note
The diskpart tool used in this step is installed as part of the Windows XP and
Windows 2003 operating systems. If you are performing this step on a computer
201
Chapitre 19. Removing Fedora
running Windows 2000 or Windows Server 2000, you can download a version of
diskpart for your operating system from the Microsoft website.
a. Click Start>Run..., type diskpart and press Enter. A command window appears.
b. Type list volume and press Enter. Diskpart displays a list of the partitions on your
system with a volume number, its drive letter, volume label, filesystem type, and size. Identify
the Windows partition that you would like to use to occupy the space vacated on your hard
drive by Fedora and take note of its volume number (for example, your Windows C: drive
might be "Volume 0").
c. Type select volume N (where N is the volume number for the Windows partition that
you want to extend) and press Enter. Now type extend and press Enter. Diskpart now
extends your chosen partition to fill the remaining space on your hard drive. It will notify you
when the operation is complete.
b. Follow the prompts presented by the New Partition Wizard. If you accept the default options,
the tool will create a new partition that fills all available space on the hard drive, assigns it the
next available drive letter, and formats it with the NTFS file system.
a. Insert the Windows installation disk and restart your computer. As your computer starts, the
following message will appear on the screen for a few seconds:
Press any key while the message is still showing and the Windows installation software will
load.
b. When the Welcome to Setup screen appears, you can start the Windows Recovery
Console. The procedure is slightly different on different versions of Windows:
• On Windows 2000 and Windows Server 2000, press the R key, then the C key.
c. The Windows Recovery Console scans your hard drives for Windows installations, and
assigns a number to each one. It displays a list of Windows installations and prompts you
to select one. Type the number corresponding to the Windows installation that you want to
restore.
d. The Windows Recovery Console prompts you for the Administrator password for your
Windows installation. Type the Administrator password and press the Enter key. If there is no
administrator password for this system, press only the Enter key.
e. At the prompt, type the command fixmbr and press the Enter. The fixmbr tool now restores
the Master Boot Record for the system.
202
Your computer dual-boots Fedora and a Microsoft Windows operating system
f. When the prompt reappears, type exit and press the Enter key.
g. Your computer will restart and boot your Windows operating system.
Avertissement
Once you commence this process, your computer may be left in an unbootable state
until you complete the entire set of instructions. Carefully read the steps below before
beginning the removal process. Consider opening these instructions on another computer
or printing them so that you have access to them at all times during the process.
This procedure relies on the Windows Recovery Environment that loads from the
Windows installation disk and you will not be able to complete the procedure without
access to this disk. If you start this procedure and do not complete it, you could leave your
computer in a condition where you cannot boot it. The "system restore disk" supplied with
some factory-built computers that are sold with Windows pre-installed on them might not
include the Windows Recovery Environment.
b. Click Start then type [Link] into the Start Search box and press Enter. The Disk
Management tool opens.
The tool displays a graphical representation of your disk, with bars representing each partition.
The first partition is usually labeled NTFS and corresponds to your C: drive. At least two
Fedora partitions will be visible. Windows will not display a file system type for these partitions,
but may allocate drive letters to some of them.
c. Right-click on one of the Fedora partitions, then click Delete Partition and click Yes to confirm
the deletion. Repeat this process for the other Fedora partitions on your system. As you delete
partitions, Windows labels the space on the hard drive previously occupied by those partitions
as unallocated.
2. Enable Windows to use the space on your hard drive vacated by Fedora (optional)
Note
This step is not required to remove Fedora from your computer. However, if you
skip this step, you will leave part of your hard drive's storage capacity unusable by
Windows. Depending on your configuration, this might be a a significant portion of the
storage capacity of the drive.
Decide whether to extend an existing Windows partition to use the extra space, or create a new
Windows partition in that space. If you create new a Windows partition, Windows will allocate a
new drive letter to it and will interact with it as if it is a separate hard drive.
203
Chapitre 19. Removing Fedora
b. Follow the prompts presented by the Extend Volume Wizard. If you accept the defaults that it
offers you, the tool will extend the selected volume to fill all available space on the hard drive.
b. Follow the prompts presented by the New Simple Volume Wizard. If you accept the default
options, the tool will create a new partition that fills all available space on the hard drive,
assigns it the next available drive letter, and formats it with the NTFS file system.
a. Insert the Windows installation disk and restart your computer. As your computer starts, the
following message will appear on the screen for a few seconds:
Press any key while the message is still showing and the Windows installation software will
load.
b. In the Install Windows dialog, select a language, time and currency format, and keyboard
type. Click Next
d. The Windows Recovery Environment (WRE) shows you the Windows installations that it
can detect on your system. Select the installation that you want to restore, then click Next.
g. When the prompt reappears, close the command window, then click Restart.
h. Your computer will restart and boot your Windows operating system.
2. Select the entry on the left for the disk volume containing Fedora.
204
Your computer dual-boots Fedora and a different Linux distribution
4. Select the Fedora partitions and click the minus button below the partition layout diagram.
4. If your computer has multiple internal disks, select the Linux disk, and then select Restore to a
single Mac OS partition. Click Continue.
Note
Because of the differences between the many different Linux distributions, these
instructions are a general guide only. Specific details will vary according to your chosen
distribution and the configuration of your particular computer. This example uses GParted
as a partition editor and gedit as a text editor, but many other tools are available to
perform these tasks. To follow these instructions exactly as written, install GParted and
gedit.
b. Open GParted, either from a desktop menu or by typing gparted at the command line and
pressing Enter.
c. GParted displays the partitions that it detects on your computer, both as a graph and as a
table.
Example only
These instructions assume that your system uses the GRUB bootloader. If you use
a different bootloader (such as LILO) consult the documentation for that software to
identify and remove Fedora entries from its list of boot targets and to ensure that your
default operating system is correctly specified.
a. At the command line, type su - and press Enter. When the system prompts you for the root
password, type the password and press Enter.
205
Chapitre 19. Removing Fedora
b. Type gedit /boot/grub/[Link] and press Enter. This opens the [Link] file in
the gedit text editor.
root (hd0,1)
initrd /initrd-[Link]-[Link]
Depending on the configuration of your system, there may be multiple Fedora entries in
[Link], each corresponding to a different version of the Linux kernel. Delete each of the
Fedora entries from the file.
d. [Link] contains a line that specifies the default operating system to boot, in the format
default=N where N is a number equal to or greater than 0. If N is set to 0, GRUB will boot
the first operating system in the list. If N is set to 1, it will boot the second operating system,
and so forth.
Identify the entry for the operating system that you want GRUB to boot by default and note its
place in the order within the list.
Make sure that the default= line contains the number one below the number of your chosen
default operating system in the list.
Note
This step is not required to remove Fedora from your computer. However, if you skip
this step, you will leave part of your hard drive's storage capacity unusable by your
other Linux operating system. Depending on your configuration, this might be a a
significant portion of the storage capacity of the drive.
Note
To carry out this step, you require live media for a Linux distribution, for example, the
Fedora Live CD or the Knoppix DVD.
The method to make the space freed by removing the Fedora partitions available to your other
Linux operating system differs, depending on whether your chosen operating system is installed
on disk partitions configured to use Logical Volume Management (LVM) or not.
206
Your computer dual-boots Fedora and a different Linux distribution
b. Open GParted, either from a desktop menu or by typing gparted at the command line and
pressing Enter.
c. GParted displays the partitions on your system both as a graph and as a table. Click on the
partition that you want to extend to use the space freed by removing Fedora, and click the
Resize/Move button.
d. A new dialog opens, allowing you to specify a new size for the partition by entering it as
numbers, or by dragging the sides of the graphical representation of the partition so that it
fills the available space. Click the Resize/Move button in this dialog to confirm your choice.
e. Back in the main GParted window, click Apply. Take note of the name of the partition that
you just resized, for example, /dev/sda3.
f. When GParted finishes resizing the partition, type e2fsck partition at a command line
and press Enter, where partition is the partition that you just resized. For example, if
you just resized /dev/sda3, you would type e2fsck /dev/sda3.
g. When the file system check finishes, type resize2fs partition at a command line and
press Enter, where partition is the partition that you just resized. For example, if you
just resized /dev/sda3, you would type resize2fs /dev/sda3.
Linux now resizes your file system to fill the newly-resized partition.
h. Restart your computer. The extra space is now available to your Linux installation.
ii. GParted displays the partitions on your system both as a graph and as a table.
The space freed by removing Fedora is labeled unallocated. Right-click on the
unallocated space and select New. Accept the defaults and GParted will create a new
partition that fills the space available on the drive.
iii. Click Apply. GParted writes the changes to your hard drive. Take note of the name of
the partition that you just created, and the name of the device that holds the partition.
For example, you may have created /dev/sda3 on device /dev/sda.
207
Chapitre 19. Removing Fedora
ii. At the prompt Command (m for help):, press T and Enter to use fdisk to change
a partition type.
iii. At the prompt Partition number (1-4):, type the number of the partition that you
just created. For example, if you just created partition /dev/sda3, type the number 3
and press Enter. This identifies the partition whose type fdisk will change.
iv. At the prompt Hex code (type L to list codes):, type the code 8e and press
Enter. This is the code for a Linux LVM partition.
v. At the prompt Command (m for help):, press W and Enter. Fdisk writes the new
type code to the partition and exits.
ii. At the lvm> prompt, type pvcreate partition and press Enter, where
partition is the partition that you recently created. For example, pvcreate /dev/
sda3. This creates /dev/sda3 as a physical volume in LVM.
iii. At the lvm> prompt, type vgextend VolumeGroup partition and press Enter,
where VolumeGroup is the LVM volume group on which Linux is installed and
partition is the partition that you recently created. For example, if Linux is installed
on /dev/VolumeGroup00, you would type vgextend /dev/VolumeGroup00 /
dev/sda3 to extend that volume group to include the physical volume at /dev/sda3.
iv. At the lvm> prompt, type lvextend -l +100%FREE LogVol and press Enter,
where LogVol is the logical volume that contains your Linux filesystem. For example,
to extend LogVol00 to fill the newly-available space in its volume group, VolGroup00,
type lvextend -l +100%FREE /dev/VolGroup00/LogVol00.
v. At the lvm> prompt, type exit and press Enter to exit lvm2
e. Type e2fsck LogVol at the command line and press Enter, where LogVol is the logical
volume that you just resized. For example, if you just resized /dev/VolumeGroup00/
LogVol00, you would type e2fsck /dev/VolumeGroup00/LogVol00.
Linux now checks the file system of the newly-resized logical volume.
f. When the file system check finishes, type resize2fs LogVol at a command line and
press Enter, where LogVol is the partition that you just resized. For example, if you
just resized /dev/VolumeGroup00/LogVol00, you would type resize2fs /dev/
VolumeGroup00/LogVol00.
Linux now resizes your file system to fill the newly-resized logical volume.
g. Restart your computer. The extra space is now available to your Linux installation.
208
Replacing Fedora with MS-DOS or legacy versions of Microsoft Windows
principal sera réécrit pour que le démarrage s'effectue sur la partition DOS principale. La commande
doit ressembler à l'extrait ci-dessous :
fdisk /mbr
Si vous devez supprimer Linux d'un disque dur et avez essayé de le faire à l'aide de fdisk, l'utilitaire
DOS (Windows) par défaut, vous serez confronté au problème des partitions qui existent sans exister.
La meilleure façon de supprimer des partitions non-DOS consiste à utiliser un outil reconnaissant les
partitions autres que DOS.
To begin, insert the Fedora CD #1 and boot your system. Once you have booted off the CD, a boot
prompt appears. At the boot prompt, type: linux rescue. This starts the rescue mode program.
You are prompted for your keyboard and language requirements. Enter these values as you would
during the installation of Fedora.
Next, a screen appears telling you that the program attempts to find a Fedora install to rescue. Select
Skip on this screen.
Après avoir choisi Ignorer, une invite de commande apparaît grâce à laquelle vous pourrez avoir
accès aux partitions que vous souhaitez supprimer.
Saisissez tout d'abord la commande list-harddrives. Cette dernière renverra une liste de tous les
disques durs de votre système que le programme d'installation peut identifier, ainsi que leur taille en
méga-octets.
Warning
Be careful to remove only the necessary Fedora partitions. Removing other partitions
could result in data loss or a corrupted system environment.
Pour supprimer des partitions, utilisez l'outil de partitionnement parted. Lancez parted comme
dans l'exemple suivant, où /dev/hda correspond au périphérique sur lequel la partition doit être
supprimée :
parted /dev/hda
À l'aide de la commande print, affichez la table actuelle des partitions afin de déterminer le numéro
mineur de la partition à supprimer :
imprimer
The print command also displays the partition's type (such as linux-swap, ext2, ext3, ext4 and so
on). Knowing the type of the partition helps you in determining whether to remove the partition.
Supprimez la partition à l'aide de la commande rm. Par exemple, pour supprimer la partition portant le
numéro mineur 3, saisissez la commande suivante :
rm 3
209
Chapitre 19. Removing Fedora
Important
Les modifications sont mises en oeuvre dès que vous appuyez sur la touche [Entrée]. Il
est donc fortement recommandé de minutieusement passer en revue la commande avant
de l'exécuter.
Après avoir supprimé la partition, utilisez la commande print pour obtenir confirmation qu'elle a bien
été retirée de la table de partitions.
Une fois que les partitions Linux ont été supprimées et que toutes les modifications nécessaires ont
été apportées, saisissez quit pour quitter l'utilitaire parted.
Après avoir quitté parted, saisissez exit à l'invite boot afin de sortir du mode de secours
et redémarrer le système au lieu de poursuivre l'installation. Le système devrait redémarrer
automatiquement. Dans le cas contraire, il est possible de redémarrer l'ordinateur en utilisant
Ctrl+Alt+Suppr.
210
Partie V. Technical appendixes
The appendixes in this section do not contain instructions that tell you how to install Fedora. Instead,
they provide technical background that you might find helpful to understand the options that Fedora
offers you at various points in the installation process.
Annexe A. Introduction aux partitions
de disque
Note
This appendix is not necessarily applicable to non-x86-based architectures. However, the
general concepts mentioned here may apply.
This appendix is not necessarily applicable to non-x86-based architectures. However, the general
concepts mentioned here may apply.
If you are reasonably comfortable with disk partitions, you could skip ahead to Section A.1.4, « Making
Room For Fedora », for more information on the process of freeing up disk space to prepare for a
Fedora installation. This section also discusses the partition naming scheme used by Linux systems,
sharing disk space with other operating systems, and related topics.
Concernant les questions telles que le partitionnement de disque, il est important de connaître un peu
le matériel utilisé. Malheureusement, on a vite fait de s'enliser dans les détails. C'est pourquoi nous
avons opté pour un schéma simplifié de disque dur, qui devrait vous aider à comprendre comment
cela fonctionne. La Figure A.1, « Disque dur non utilisé » illustre un disque dur qui n'a pas encore été
utilisé.
Comme vous pouvez le constater, il n'y a pas grand chose à voir. Mais étant donné que nous parlons
ici de disques durs à un niveau élémentaire, ce schéma est tout à fait approprié. Imaginons que nous
voulions stocker des données sur ce disque. Dans l'état actuel du disque dur, l'opération ne pourrait
pas réussir. Avant de pouvoir stocker des données, il faut d'abord effectuer certaines tâches.
A.1.1. Ce qui compte n'est pas tant ce que vous écrivez que la
manière dont vous l'écrivez
Les vétérans de l'informatique auront probablement vite compris. Il faut formater le disque. Le
formatage (que l'on appelle habituellement "création d'un système de fichiers") écrit des informations
sur le disque, organisant ainsi l'espace vide d'un disque non formaté.
213
Annexe A. Introduction aux partitions de disque
Comme la Figure A.2, « Disque dur avec système de fichiers » l'indique, l'ordre imposé par un
système de fichiers entraîne un certain nombre de compromis :
• Un petit pourcentage de l'espace disponible sur le disque est utilisé pour stocker des données en
rapport avec le système de fichiers et peut être considéré comme perdu.
• Le système de fichiers fractionne l'espace restant en petits segments de taille égale. Dans l'univers
1
Linux, ces segments sont appelés blocks.
Étant donné que les systèmes de fichiers permettent l'existence de répertoires ainsi que de fichiers, ce
type de compromis est généralement considéré comme un prix modique à payer.
It is also worth noting that there is no single, universal file system. As Figure A.3, « Disque dur avec un
système de fichiers différent », shows, a disk drive may have one of many different file systems written
on it. As you might guess, different file systems tend to be incompatible; that is, an operating system
that supports one file system (or a handful of related file system types) may not support another. This
last statement is not a hard-and-fast rule, however. For example, Fedora supports a wide variety of
file systems (including many commonly used by other operating systems), making data interchange
between different file systems easy.
Naturellement, l'écriture d'un système de fichiers sur le disque n'est que le début. Ce processus a pour
objectif de stocker et de récupérer des données. Voyons quel est l'aspect du disque après écriture de
certains fichiers.
Comme l'illustre la Figure A.4, « Disque dur sur lequel figurent des données », des blocs
précédemment vides contiennent à présent des données. Il est impossible de déterminer le nombre
214
Partitions : transformation d'un disque dur en plusieurs disques
de fichiers se trouvant sur cette unité ; il peut n'y en avoir qu'un seul ou plusieurs, étant donné que
tous les fichiers utilisent au moins un bloc et que certains fichiers utilisent plusieurs blocs. Un autre
point important est que les blocs utilisés n'ont pas la forme d'une zone continue ; les blocs utilisés et
inutilisés peuvent être intercalés. C'est ce qu'on appelle la fragmentation. Celle-ci peut jouer un rôle en
cas de tentative de redimensionner une partition existante.
Comme toutes les technologies en rapport avec l'informatique, les disques durs évoluent en
permanence. Cela se traduit notamment par une augmentation de leur taille, non de leur taille
physique, mais de leur capacité de stockage d'informations. C'est précisément ce gain de capacité qui
a induit une évolution fondamentale dans le mode d'utilisation des disques durs.
La solution à ce problème consistait à diviser les disques en partitions. Chaque partition est accessible
comme s'il s'agissait d'un disque distinct. Ceci est possible grâce à l'ajout d'une table des partitions.
Note
Même si les schémas de ce chapitre montrent la table des partitions comme étant
distincte du disque dur réel, ce n'est pas rigoureusement exact. En réalité, elle est stockée
au tout début du disque, avant tout système de fichiers et ou toute donnée de l'utilisateur.
C'est par souci de clarté que nous l'avons séparée du reste de l'unité sur les schémas.
Comme l'indique la Figure A.5, « Disque dur avec table des partitions », la table des partitions est
divisée en quatre sections ou quatre partitions primaires. Une partition primaire est une partition sur
un disque dur qui peut contenir qu'un seul lecteur logique (ou section). Chaque section peut accueillir
les informations nécessaires pour la définition d'une simple partition, ce qui signifie que la table des
partitions ne peut pas définir plus de quatre partitions.
Chaque table des partitions contient un ensemble d'informations portant sur les caractéristiques
importantes de la partition telles que :
215
Annexe A. Introduction aux partitions de disque
• le type de partition.
Examinons de plus près chacune de ces caractéristiques. Les points de début et de fin de la partition
définissent en réalité sa taille ainsi que son emplacement physique sur le disque. L'indicateur
"active" (pour activée) est utilisée par les chargeurs de démarrage de certains systèmes d'exploitation.
Autrement dit, c'est le système d'exploitation se trouvant sur la partition marquée comme étant "active"
qui sera démarré.
La notion de type de partition peut sembler un peu confuse. Le type est un nombre qui identifie
l'utilisation prévue de la partition. Si cette définition semble un peu vague, c'est parce que la
signification du concept de type de partition l'est également. Certains systèmes d'exploitation utilisent
le type de partition pour indiquer un type de système de fichiers spécifique, marquer la partition
comme étant associée à un système d'exploitation donné, indiquer que la partition contient un
système d'exploitation amorçable, voire une combinaison des trois.
Maintenant, vous vous demandez peut-être comment toute cette complexité supplémentaire est
normalement utilisée. Reportez-vous à la Figure A.6, « Disque dur avec partition unique » pour un
exemple.
Très souvent, une seule partition occupe tout le disque, ce qui correspond principalement à la
méthode utilisée avant l'existence des partitions. La table des partitions n'utilise qu'une seule entrée
pointant sur le début de la partition.
Nous avons classé cette partition parmi celles de type "DOS". Bien qu'il ne s'agisse que de l'un
des différents types de partitions possibles listés dans le Tableau A.1, « Partition Types », cette
qualification est adéquate dans le cadre de cette présentation.
Tableau A.1, « Partition Types ». Ce tableau contient la liste de quelques types de partitions courants
(et obscurs), avec leurs valeurs numériques hexadécimales.
216
Partitions à l'intérieur de partitions — Présentation des partitions étendues
Entrer dans la partition étendue. Comme indiqué dans le Tableau A.1, « Partition Types », il existe un
type de partition "Etendue". Ce type de partition est au coeur des partitions étendues.
Lorsqu'une partition est créée et que son type est paramétré sur "Etendue", une table des partitions
étendue est créée. Essentiellement, la partition étendue est comparable à un disque dur à part
entière — elle comprend une table des partitions qui pointe sur une ou plusieurs partitions (désormais
appelées partitions logiques, par opposition aux quatre partitions primaires) entièrement contenues
dans la partition étendue elle-même. La Figure A.7, « Disque dur avec partition étendue » montre un
disque dur avec une partition primaire et une partition étendue contenant deux partitions logiques (de
même qu'une certaine quantité d'espace disque non partitionné).
Comme le montre cette illustration, il existe une différence entre une partition primaire et une partition
logique — il ne peut y avoir que quatre partitions primaires, mais le nombre de partitions logiques est
217
Annexe A. Introduction aux partitions de disque
illimité. Cependant, vu la manière utilisée pour accéder aux partitions sous Linux, il n'est pas conseillé
de définir plus de 12 partitions logiques sur un seul disque dur.
Now that we have discussed partitions in general, let us review how to use this knowledge to install
Fedora.
Note
Keep in mind that the following illustrations are simplified in the interest of clarity and do
not reflect the exact partition layout that you encounter when actually installing Fedora.
Dans la Figure A.8, « Disque dur avec de l'espace disque non partitionné », 1 représente une partifion
non définie avec de l'espace non attribué et 2 correspond à une partition définie avec de l'espace
attribué.
A bien y regarder, un disque dur non utilisé s'inscrit également dans cette catégorie ; la seule
différence réside dans le fait que tout l'espace disque ne fait pas partie d'une partition définie.
In any case, you can create the necessary partitions from the unused space. Unfortunately, this
scenario, although very simple, is not very likely (unless you have just purchased a new disk just for
Fedora). Most pre-installed operating systems are configured to take up all available space on a disk
drive (refer to Section A.1.4.3, « Utilisation de l'espace libre d'une partition active »).
218
Making Room For Fedora
Dans la Figure A.9, « Disque dur avec une partition inutilisée », 1 correspond à une partition qui n'est
pas utilisée et 2 représente la nouvelle attribution pour Linux d'une partition non utilisée.
Si vous vous trouvez dans cette situation, vous pouvez utiliser l'espace alloué à la partition non
utilisée. Vous devrez tout d'abord supprimer la partition, puis créer à sa place la ou les partition(s)
Linux appropriée(s). Vous pouvez supprimer la partition non utilisée et créer manuellement des
partitions lors du processus d'installation.
Outre l'ajout d'un nouveau disque dur au système, vous avez deux possibilités :
Repartitionnement destructeur
Cela revient à supprimer la grande partition unique et à en créer plusieurs de plus petite taille.
Comme vous pouvez l'imaginer, toutes les données de la partition d'origine seront supprimées.
Ceci signifie que l'exécution d'une sauvegarde complète est nécessaire. Dans votre propre intérêt,
effectuez deux sauvegardes, utilisez la fonction de vérification (si votre logiciel de sauvegarde en
dispose), puis essayez de lire les données de votre sauvegarde avant de supprimer la partition.
Warning
Si un système d'exploitation (quel qu'il soit) est installé sur cette partition, il devra être
réinstallé. Sachez que certains ordinateurs vendus avec un système d'exploitation
préinstallé ne fournissent pas toujours le CD-ROM nécessaire à la réinstallation du
système original. Il est donc fortement conseillé de vérifier si tel est votre cas avant de
supprimer la partition originale et l'installation du système d'exploitation original.
After creating a smaller partition for your existing operating system, you can reinstall any software,
restore your data, and start your Fedora installation. Figure A.10, « Disque dur en cours de
repartitionnement destructeur » shows this being done.
219
Annexe A. Introduction aux partitions de disque
Warning
Comme l'illustre la Figure A.10, « Disque dur en cours de repartitionnement
destructeur » toutes les données présentes dans la partition d'origine seront perdues
à défaut de sauvegarde appropriée !
220
Making Room For Fedora
Dans la Figure A.11, « Disque dur en cours de compression », 1 représente la situation avant
l'opération et 2 la situation après l'opération.
Cette étape est essentielle ; sans elle, il est possible que l'emplacement occupé par les données
empêche le redimensionnement de la partition à la taille désirée. En outre, il est impossible de
déplacer certaines données. Dans cette hypothèse (et ceci limite la taille des nouvelles partitions),
vous risquez de devoir repartitionner votre disque de façon destructive.
Dans la Figure A.12, « Disque dur avec partition redimensionnée », 1 représente la situation avant
l'opération et 2 la situation après l'opération.
Il est important de comprendre ce que le logiciel de redimensionnement utilisé libère de l'espace libéré
de manière à pouvoir prendre les mesures appropriées. Dans le cas que nous avons illustré, il serait
préférable de supprimer simplement la nouvelle partition DOS et de créer la ou les partition(s) Linux
appropriée(s).
Dans la Figure A.13, « Disque dur avec configuration de partition finale », 1 représente la situation
avant l'opération et 2 la situation après l'opération.
221
Annexe A. Introduction aux partitions de disque
Note
Les informations suivantes sont spécifiques aux ordinateurs utilisant un processeur x86.
Pour plus de commodité pour nos clients, nous fournissons l'utilitaire parted Ce programme,
disponible de manière libre, permet de redimensionner les partitions.
Si vous décidez de repartionner votre disque dur avec parted, il est important d'une part, que vous
disposiez de bonnes connaissances quant au stockage disque et d'autre part, que vous effectuiez
une sauvegarde des données présentes sur votre ordinateur. Vous devriez faire deux copies de
sauvegarde de toutes les données importantes figurant sur votre ordinateur. Stockez ces copies
sur des supports amovibles (tels qu'une bande ou une disquette) et assurez-vous que les données
sauvegardées sont accessibles avant de poursuivre.
Should you decide to use parted, be aware that after parted runs you are left with two partitions:
the one you resized, and the one parted created out of the newly freed space. If your goal is to
use that space to install Fedora, you should delete the newly created partition, either by using the
partitioning utility under your current operating system or while setting up partitions during installation.
• Chaque type de partition est vérifié afin de déterminer s'il peut être lu par DOS/Windows.
• Si le type de partition est compatible, le système lui attribue une "lettre d'unité". La première lettre
d'unité est "C", suivie des autres lettres en fonction du nombre de partitions à libeller.
• Cette lettre peut être utilisée pour désigner cette partition de même que le système de fichiers
figurant dans cette partition.
Fedora uses a naming scheme that is more flexible and conveys more information than the approach
used by other operating systems. The naming scheme is file-based, with file names in the form of /
dev/xxyN.
/dev/
Ceci correspond au nom du répertoire dans lequel se trouvent tous les fichiers de périphériques.
Étant donné que les partitions se trouvent sur des disques durs et que ceux-ci sont des
périphériques, les fichiers représentant toutes les partitions possibles se situent dans /dev/.
xx
Les deux premières lettres du nom de la partition indiquent le type de périphérique sur lequel se
trouve la partition. Il s'agira généralement de hd (pour les disques IDE) ou de sd (pour les disques
SCSI).
222
Partitions de disque et autres systèmes d'exploitation
y
Cette lettre indique le périphérique sur lequel se trouve la partition. Par exemple, /dev/hda
(premier disque dur IDE) ou /dev/sdb (second disque SCSI).
N
Le nombre final désigne la partition. Les quatre premières partitions (primaires ou étendues) sont
numérotées de 1 à 4. La numérotation des partitions logiques commence à 5. Par exemple, /
dev/hda3 désigne la troisième partition primaire ou étendue du premier disque dur IDE ; /dev/
sdb6 désigne la seconde partition logique du second disque dur SCSI.
Note
There is no part of this naming convention that is based on partition type; unlike DOS/
Windows, all partitions can be identified under Fedora. Of course, this does not mean
that Fedora can access data on every type of partition, but in many cases it is possible to
access data on a partition dedicated to another operating system.
Keep this information in mind; it makes things easier to understand when you are setting up the
partitions Fedora requires.
La façon dont Linux gère les partitions, et donc les disques en général, est complètement différente.
La différence principale réside dans le fait que chaque partition est utilisée afin de former une partie
du stockage nécessaire à la prise en charge d'un ensemble unique de fichiers et de répertoires. Pour
ce faire, vous associez une partition à un répertoire dans le cadre d'un processus appelé montage. Le
montage d'une partition rend son contenu disponible à partir d'un répertoire spécifié (appelé point de
montage).
For example, if partition /dev/hda5 is mounted on /usr/, that would mean that all files and
directories under /usr/ physically reside on /dev/hda5. So the file /usr/share/doc/FAQ/txt/
Linux-FAQ would be stored on /dev/hda5, while the file /etc/gdm/[Link] would not.
Si nous poursuivons avec notre exemple, il est également possible qu'un ou plusieurs répertoires sous
/usr/ soient des points de montage pour d'autres partitions. Par exemple, une partition (disons /
dev/hda7) pourrait être montée sur /usr/local/, ce qui signifie que /usr/local/man/whatis
se trouverait alors sur /dev/hda7 plutôt que sur /dev/hda5.
223
Annexe A. Introduction aux partitions de disque
Cela dit, nous vous conseillons, à moins que vous n'ayez de bonnes raisons de procéder autrement,
de créer les partitions suivantes : swap, /boot/ (ou une partition /boot/efi/ pour les systèmes
Itanium), une partition /var/ pour les systèmes Itanium et / (racine).
224
Annexe B. ISCSI disks
Internet Small Computer System Interface (iSCSI) is a protocol that allows computers to communicate
with storage devices by SCSI requests and responses carried over TCP/IP. Because iSCSI is based
on the standard SCSI protocols, it uses some terminology from SCSI. The device on the SCSI bus to
which requests get sent (and which answers these requests) is known as the target and the device
issuing requests is known as the initiator. In other words, an iSCSI disk is a target and the iSCSI
software equivalent of a SCSI controller or SCSI Host Bus Adapter (HBA) is called an initiator. This
appendix only covers Linux as an iSCSI initiator: how Linux uses iSCSI disks, but not how Linux hosts
iSCSI disks.
Linux has a software iSCSI initiator in the kernel that takes the place and form of a SCSI HBA driver
and therefore allows Linux to use iSCSI disks. However, as iSCSI is a fully network-based protocol,
iSCSI initiator support needs more than just the ability to send SCSI packets over the network. Before
Linux can use an iSCSI target, Linux must find the target on the network and make a connection to it.
In some cases, Linux must send authentication information to gain access to the target. Linux must
also detect any failure of the network connection and must establish a new connection, including
logging in again if necessary.
The discovery, connection, and logging in is handled in userspace by the iscsiadm utility, and the
error handling is also handled in userspace by iscsid.
Both iscsiadm and iscsid are part of the iscsi-initiator-utils package under Fedora.
1. When anaconda starts, it checks if the BIOS or add-on boot ROMs of the system support iSCSI
Boot Firmware Table (iBFT), a BIOS extension for systems which can boot from iSCSI. If the BIOS
supports iBFT, anaconda will read the iSCSI target information for the configured boot disk from
the BIOS and log in to this target, making it available as an installation target.
2. The initial partitioning screen presents you with an Advanced storage configuration button that
allows you to add iSCSI target information like the discovery IP-address. Anaconda will probe
the given IP-address and log in to any targets that it finds. See Section 7.19, « Advanced Storage
Options » for the details that you can specify for iSCSI targets.
While anaconda uses iscsiadm to find and log into iSCSI targets, iscsiadm automatically stores any
information about these targets iscsiadm iSCSI database. Anaconda then copies this database to the
installed system and marks any iSCSI targets not used for / so that the system will automatically log
in to them when it starts. If / is placed on an iSCSI target, initrd will log into this target and anaconda
does not include this target in start up scripts to avoid multiple attempts to log into the same target.
If / is placed on an iSCSI target, anaconda sets NetworkManager to ignore any network interfaces
that were active during the installation process. These interfaces will also be configured by initrd when
the system starts. If NetworkManager were to reconfigure these interfaces, the system would lose its
connection to /.
225
Annexe B. ISCSI disks
1. The init script in the initrd will log in to iSCSI targets used for / (if any). This is done using the
iscsistart utility (which can do this without requiring iscsid to run).
2. When the root filesystem has been mounted and the various service initscripts get run, the iscsid
initscript will get called. This script will then start iscsid if any iSCSI targets are used for /, or if
any targets in the iSCSI database are marked to be logged in to automatically.
3. After the classic network service script has been run (or would have been run if enabled) the iscsi
initscript will run. If the network is accessible, this will log in to any targets in the iSCSI database
which are marked to be logged in to automatically. If the network is not accessible, this script will
exit quietly.
4. When using NetworkManager to access the network (instead of the classic network service
script), NetworkManager will call the iscsi initscript. See: /etc/NetworkManager/
dispatcher.d/04-iscsi
Important
Because NetworkManager is installed in /usr, you cannot use it to configure
network access if /usr is on network-attached storage such as an iSCSI target.
If iscsid is not needed as the system starts, it will not start automatically. If you start iscsiadm,
iscsiadm will start iscsid in turn.
226
Annexe C. Disk Encryption Guide
C.1. What is block device encryption?
Block device encryption protects the data on a block device by encrypting it. To access the device's
decrypted contents, a user must provide a passphrase or key as authentication. This provides
additional security beyond existing OS security mechanisms in that it protects the device's contents
even if it has been physically removed from the system.
LUKS uses the kernel device mapper subsystem via the dm-crypt module. This arrangement
provides a low-level mapping that handles encryption and decryption of the device's data. User-level
operations, such as creating and accessing encrypted devices, are accomplished through the use of
the cryptsetup utility.
• This can also be useful with certain databases that use specially formatted block devices for
data storage.
1
[Link]
227
Annexe C. Disk Encryption Guide
Tip
Consider using the same passphrase for all encrypted block devices in a given system.
This will simplify system startup and you will have fewer passphrases to remember. Just
make sure you choose a good passphrase!
LUKS does provide passphrase strengthening but it is still a good idea to choose a good (meaning
"difficult to guess") passphrase. Note the use of the term "passphrase", as opposed to the term
"password". This is intentional. Providing a phrase containing multiple words to increase the security of
your data is important.
To enable block device encryption, check the "Encrypt System" checkbox when selecting automatic
partitioning or the "Encrypt" checkbox when creating an individual partition, software RAID array, or
logical volume. After you finish partitioning, you will be prompted for an encryption passphrase. This
passphrase will be required to access the encrypted devices. If you have pre-existing LUKS devices
and provided correct passphrases for them earlier in the install process the passphrase entry dialog
will also contain a checkbox. Checking this checkbox indicates that you would like the new passphrase
to be added to an available slot in each of the pre-existing encrypted block devices.
Tip
Checking the "Encrypt System" checkbox on the "Automatic Partitioning" screen and
then choosing "Create custom layout" does not cause any block devices to be encrypted
automatically.
Tip
You can use kickstart to set a separate passphrase for each new encrypted block
device.
228
What Kinds of Block Devices Can Be Encrypted?
Warning
The commands below will destroy any existing data on the device.
• The best way, which provides high quality random data but takes a long time (several minutes per
gigabyte on most systems):
dd if=/dev/urandom of=<device>
Warning
The command below will destroy any existing data on the device.
229
Annexe C. Disk Encryption Guide
Tip
For more information, read the cryptsetup(8) man page.
After supplying the passphrase twice the device will be formatted for use. To verify, use the following
command:
To see a summary of the encryption information for the device, use the following command:
It is useful to choose a meaningful name for this mapping. LUKS provides a UUID (Universally Unique
Identifier) for each device. This, unlike the device name (eg: /dev/sda3), is guaranteed to remain
constant as long as the LUKS header remains intact. To find a LUKS device's UUID, run the following
command:
An example of a reliable, informative and unique mapping name would be luks-<uuid>, where
<uuid> is replaced with the device's LUKS UUID (eg: luks-50ec957a-5b5a-47ee-85e6-
f8085bbc97a8). This naming convention might seem unwieldy but is it not necessary to type it often.
There should now be a device node, /dev/mapper/<name>, which represents the decrypted device.
This block device can be read from and written to like any other unencrypted block device.
To see some information about the mapped device, use the following command:
Tip
For more information, read the dmsetup(8) man page.
230
Create filesystems on the mapped device, or continue to build complex storage structures using the mapped device
mke2fs /dev/mapper/<name>
Important
The directory /mnt/test must exist before executing this command.
The <device> field should be given in the form "UUID=<luks_uuid>", where <luks_uuid> is the LUKS
uuid as given by the command cryptsetup luksUUID <device>. This ensures the correct device
will be identified and used even if the device node (eg: /dev/sda5) changes.
Tip
For details on the format of the /etc/crypttab file, read the crypttab(5) man page.
In many cases it is desirable to list devices in /etc/fstab by UUID or by a filesystem label. The
main purpose of this is to provide a constant identifier in the event that the device name (eg: /dev/
sda4) changes. LUKS device names in the form of /dev/mapper/luks-<luks_uuid> are based
only on the device's LUKS UUID, and are therefore guaranteed to remain constant. This fact makes
them suitable for use in /etc/fstab.
231
Annexe C. Disk Encryption Guide
Title
For details on the format of the /etc/fstab file, read the fstab(5) man page.
After being prompted for any one of the existing passprases for authentication, you will be prompted to
enter the new passphrase.
You will be prompted for the passphrase you wish to remove and then for any one of the remaining
passphrases for authentication.
232
Annexe D. Understanding LVM
LVM (Logical Volume Management) partitions provide a number of advantages over standard
partitions. LVM partitions are formatted as
physical volumes. One or more physical volumes are combined to form a
volume group. Each volume group's total storage is then divided into one or more
logical volumes. The logical volumes function much like standard partitions. They have a file system
type, such as ext4, and a mount point.
To understand LVM better, imagine the physical volume as a pile of blocks. A block is simply a storage
unit used to store data. Several piles of blocks can be combined to make a much larger pile, just as
physical volumes are combined to make a volume group. The resulting pile can be subdivided into
several smaller piles of arbitrary size, just as a volume group is allocated to several logical volumes.
An administrator may grow or shrink logical volumes without destroying data, unlike standard disk
partitions. If the physical volumes in a volume group are on separate drives or RAID arrays then
administrators may also spread a logical volume across the storage devices.
You may lose data if you shrink a logical volume to a smaller capacity than the data on the volume
requires. To ensure maximum flexibility, create logical volumes to meet your current needs, and leave
excess storage capacity unallocated. You may safely grow logical volumes to use unallocated space,
as your needs dictate.
233
234
Annexe E. Chargeur de démarrage
GRUB
When a computer running Linux is turned on, the operating system is loaded into memory by a special
program called a boot loader. A boot loader usually exists on the system's primary hard drive (or other
media device) and has the sole responsibility of loading the Linux kernel with its required files or (in
some cases) other operating systems into memory.
This appendix discusses commands and configuration options for the GRUB boot loader included with
Fedora for the x86 architecture.
E.1. GRUB
Le GNU GRand Unified Boot loader (ou GRUB) est un programme permettant à l'utilisateur de
sélectionner le système d'exploitation ou noyau qui doit être chargé au démarrage du système. Il
permet également à l'utilisateur de transmettre des arguments au noyau.
2. Le chargeur de démarrage Étape 1.5 est lu en mémoire par le chargeur de démarrage Étape
1, si cela est nécessaire. Selon le matériel, une étape intermédiaire est parfois nécessaire pour
arriver au chargeur de démarrage Étape 2. Ceci peut être le cas si la partition /boot/ se situe
au-dessus de la tête de cylindre 1024 du disque dur ou lorsque le mode LBA (Logical Block
Addressing) est utilisé. Le chargeur de démarrage Étape 1.5 se trouve sur la partition /boot/ ou
sur une petite portion du MBR et de la partition /boot/.
The method used to boot Linux is called direct loading because the boot loader loads the operating
system directly. There is no intermediary between the boot loader and the kernel.
Il est possible que le processus de démarrage utilisé par d'autres systèmes d'exploitation soit
différent. Par exemple, le système d'exploitation Microsoft® Windows®, ainsi que d'autres systèmes
235
Annexe E. Chargeur de démarrage GRUB
d'exploitation, sont chargés en utilisant le chargement en chaîne. Avec cette méthode, le MBR pointe
simplement vers le premier secteur de la partition contenant le système d'exploitation où il trouve les
fichiers nécessaires au démarrage proprement dit de ce système d'exploitation.
GRUB prend en charge les méthodes de chargement direct et en chaîne, ce qui lui permet de lancer
tout système d'exploitation.
Warning
Lors de l'installation, les programmes d'installation DOS et Windows de Microsoft écrasent
complètement le MBR, détruisant ainsi tout chargeur de démarrage existant. Si vous
créez un système à double démarrage, nous vous conseillons d'installer en premier le
système d'exploitation Microsoft.
• GRUB offre un véritable environnement pré-système d'exploitation à base de commandes sur les
ordinateurs x86. Cette fonctionnalité permet à l'utilisateur de bénéficier d'une flexibilité maximale
pour le chargement de systèmes d'exploitation avec des options spécifiées ou pour obtenir des
informations sur le système. Pendant des années, de nombreuses architectures autres que
l'architecture x86 ont utilisé des environnements pré-système d'exploitation qui permettent de
démarrer le système depuis une ligne de commande.
• GRUB prend en charge le mode Logical Block Addressing (LBA). Le mode LBA, qui place la
conversion d'adressage utilisée pour localiser des fichiers dans le micrologiciel du disque, est
utilisé sur de nombreux périphériques IDE et sur tous les périphériques SCSI. Avant l'arrivée du
mode LBA, les chargeurs de démarrage pouvaient se heurter à la limitation du BIOS par rapport au
1024ème cylindre, créant ainsi des situations dans lesquelles le BIOS se trouvait dans l'incapacité
de trouver des fichiers au-delà de cette tête de cylindre du disque. La prise en charge du mode LBA
permet à GRUB de procéder à l'amorçage de systèmes d'exploitation résidant sur des partitions
situées au-delà de la limite du 1024ème cylindre, à condition que votre BIOS prenne en charge le
mode LBA. La plupart des révisions modernes du BIOS prennent en charge le mode LBA.
• GRUB peut lire les partitions ext2. Cette fonctionnalité permet à GRUB d'accéder à son fichier de
configuration, /boot/grub/[Link], chaque fois que le système démarre, évitant ainsi à
l'utilisateur d'écrire une nouvelle version du chargeur de démarrage Étape 1 sur le MBR lors de
toute modification de la configuration. L'utilisateur ne devra réinstaller GRUB sur le MBR que si
l'emplacement physique de la partition /boot/ est déplacé sur le disque. Pour en savoir plus sur
l'installation de GRUB sur le MBR, reportez-vous à la Section E.2, « Installing GRUB ».
Before installing GRUB, make sure to use the latest GRUB package available or use the GRUB
package from the installation CD-ROMs.
236
Terminologie relative à GRUB
Une fois le paquetage GRUB installé, ouvrez une invite de shell root et lancez la commande /sbin/
grub-install <location>, où <location> correspond à l'emplacement où le chargeur de
démarrage GRUB Étape 1 doit être installé. Par exemple, la commande suivante installe GRUB sur le
MBR du périphérique IDE maître sur le bus IDE primaire :
/sbin/grub-install /dev/hda
Important
If GRUB is installed on a RAID 1 array, the system may become unbootable in the event
of disk failure.
(<type-of-device><bios-device-number>,<partition-number>)
L'élément <type-of-device> spécifie le type de périphérique à partir duquel GRUB démarre. Les
deux options les plus courantes sont hd pour un disque dur et fd pour une disquette de 3,5 pouces.
Un autre type de périphérique moins couramment utilisé est également disponible, à savoir nd pour
un disque réseau. Des instructions relatives à la configuration de GRUB pour qu'il démarre sur le
réseau existent en ligne à l'adresse suivante : [Link]
Note
Le système de numérotation de GRUB pour les périphériques commence toujours par 0
et non pas 1. Le non respect de cette distinction est la source d'une des erreurs les plus
courantes commises par les nouveaux utilisateurs.
237
Annexe E. Chargeur de démarrage GRUB
Par exemple, si un système possède plusieurs disques durs, GRUB fait référence au premier disque
dur en tant que (hd0) et au deuxième en tant que (hd1). De la même manière, GRUB fait référence
à la première partition du premier disque en tant que (hd0,0) et à la troisième partition sur le second
disque dur en tant que (hd1,2).
GRUB fait appel aux règles suivantes pour nommer les périphériques et les partitions :
• Peu importe si vos disques durs sont IDE ou SCSI. Le nom de tous les disques durs commence par
hd. Les lecteurs de disquette quant à eux commencent par fd.
• Pour indiquer un périphérique en entier sans spécifier ses partitions, il suffit de retirer la virgule et le
numéro de la partition. Ceci est important lorsque l'on souhaite que GRUB configure le MBR pour
un disque donné. Par exemple, (hd0) indique le MBR sur le premier périphérique et (hd3) indique
le MBR sur le quatrième.
• Si un système est doté de plusieurs lecteurs de disque, il est très important de connaître l'ordre de
démarrage défini dans le BIOS. Cette tâche est relativement simple si vous ne possédez que des
disques IDE ou SCSI, mais s'il existe un mélange de périphériques, il est alors critique que le type
de lecteur lisant la partition boot soit démarrer en premier.
(<device-type><device-number>,<partition-number>)</path/to/file>
Dans cet exemple, remplacez <device-type> par hd, fd ou nd. Remplacez <device-number>
par le nombre entier du périphérique. Remplacez </path/to/file> par le chemin absolu du
périphérique de niveau supérieur.
Il est également possible d'indiquer à GRUB des fichiers qui n'apparaissent pas en fait dans le
système de fichiers, tel qu'un chargeur de chaîne qui apparaît dans les tout premiers blocs d'une
partition. Pour charger de tels fichiers, vous devez fournir une liste de blocs (blocklist) qui indique
bloc par bloc, l'emplacement du fichier sur la partition. Étant donné qu'un fichier est souvent constitué
de plusieurs blocs, les listes de blocs utilisent une syntaxe particulière. Chaque bloc contenant le
fichier est spécifié par un nombre de blocs décalé, suivi du nombre de blocs existant après ce point de
décalage précis. Les décalages des blocs sont énumérés séquentiellement dans une liste délimitée
par des virgules.
0+50,100+25,200+1
Cette liste de blocs indique à GRUB qu'il doit utiliser un fichier commençant au premier bloc de la
partition et qui utilise les blocs 0 à 49, 100 à 124 et 200.
Il est très utile de savoir comment écrire des listes de blocs, particulièrement lorsque GRUB doit
charger des systèmes d'exploitation qui utilisent le chargement en chaîne. Vous pouvez laisser tomber
238
Le système de fichiers racine et GRUB
le décalage de blocs si vous commencez au bloc 0. Par exemple, le fichier de chargement en chaîne
sur la première partition du premier disque dur devrait s'appeler ainsi :
(hd0,0)+1
Vous pouvez également utiliser la commande chainloader suivante avec un mode d'indication de
liste de blocs similaire à la ligne de commande GRUB après avoir spécifié le bon périphérique et la
bonne partition et en étant connecté en tant que root :
chainloader +1
Le système de fichiers root de GRUB est le niveau supérieur du périphérique spécifié. Par exemple,
le fichier image (hd0,0)/grub/[Link] est situé au sein du répertoire /grub/ au niveau
supérieur (ou root) de la partition (hd0,0) (qui est en fait la partition /boot/ du système).
Ensuite, la commande kernel est exécutée avec l'emplacement du fichier noyau spécifié en option.
Une fois que le noyau Linux démarre, il monte le système de fichiers root auquel les utilisateurs Linux
sont habitués. Le système de fichiers root de GRUB monté au départ et ses montages sont oubliés ;
en effet, ils ne servaient qu'au démarrage du fichier noyau.
Pour de plus amples informations, lisez les notes relatives aux commandes root et kernel
contenues dans la Section E.5, « Commandes GRUB ».
Note
Les interfaces GRUB mentionnées ci-après sont accessibles en appuyant sur une touche
quelconque seulement pendant trois secondes après l'affichage de l'écran menu de
GRUB.
Interface Menu
Il s'agit de l'interface par défaut qui s'affiche lorsque GRUB est configuré par le programme
d'installation. Un menu des différents systèmes d'exploitation ou noyaux pré-configurés est affiché
sous la forme d'une liste, organisée par nom. Utilisez les flèches du clavier pour sélectionner
une version du système d'exploitation ou du noyau, puis appuyez sur la touche Entrée pour le
démarrer. Sinon, un délai d'attente est déterminé et, dans le cas où aucun choix n'est fait avant
l'écoulement de ce dernier, GRUB procède au démarrage de l'option par défaut.
239
Annexe E. Chargeur de démarrage GRUB
Appuyez sur la touche e pour accéder à l'interface éditeur d'entrées ou sur la touche c pour
charger une interface de ligne de commande.
Une fois que vos modifications sont effectuées, appuyez sur la touche b pour exécuter les
commandes et démarrer le système d'exploitation. La touche Échap elle, permet d'annuler
ces modifications et recharge l'interface menu standard. Finalement, la touche c elle, charge
l'interface de ligne de commande.
Note
Pour obtenir des informations sur le moyen de changer les niveaux d'exécution
à l'aide de l'éditeur d'entrées du menu de GRUB, reportez-vous à la Section E.7,
« Changement de niveau d'exécution au démarrage ».
Consultez la Section E.5, « Commandes GRUB » pour obtenir une liste de commandes
standards.
Si le fichier de configuration est introuvable ou s'il est impossible de le lire, GRUB charge l'interface de
ligne de commande permettant à l'utilisateur de saisir manuellement les commandes nécessaires pour
achever le processus de démarrage.
Si le fichier de configuration n'est pas valide, GRUB affiche l'erreur et attend une commande. Ceci
aide l'utilisateur à déterminer exactement là où le problème est survenu. Appuyez sur une touche
240
Commandes GRUB
quelconque pour recharger l'interface menu, d'où il est alors possible d'éditer l'option du menu et
d'apporter les corrections nécessaires en fonction de l'erreur rapportée par GRUB. Si la correction
apportée ne résout pas le problème, GRUB rapporte une erreur et charge de nouveau l'interface
menu.
• boot — Démarre le dernier système d'exploitation ou le chargeur de chaîne qui a été chargé.
chainloader +1
• displaymem — Affiche l'utilisation actuelle de mémoire, sur la base des informations fournies par
le BIOS. Cette commande est pratique pour déterminer la quantité de mémoire vive dont le système
dispose, avant de le démarrer.
• initrd </path/to/initrd> — Enables users to specify an initial RAM disk to use when
booting. An initrd is necessary when the kernel needs certain modules in order to boot properly,
such as when the root partition is formatted with the ext3 or ext4 file system.
initrd /[Link]
241
Annexe E. Chargeur de démarrage GRUB
Warning
La commande install écrase toutes les informations déjà présentes sur le MBR.
L'option de l'exemple précédent indique que le système de fichiers root de Linux se trouve sur la
partition hda5.
root (hd0,0)
D'autres commandes sont également disponibles ; tapez help --all pour obtenir une liste
complète de commandes. Pour une description de toutes les commandes GRUB, reportez-vous à la
documentation disponible en ligne à l'adresse suivante : [Link]
The following is a very basic GRUB menu configuration file designed to boot either Fedora or
Microsoft Windows Vista:
242
Directives des fichiers de configuration
default=0
timeout=10
splashimage=(hd0,0)/grub/[Link]
hiddenmenu
title Fedora ([Link]-170.2.35.fc10.i686)
root (hd0,1)
kernel /vmlinuz-[Link]-170.2.35.fc10.i686 ro root=UUID=04a07c13-
e6bf-6d5a-b207-002689545705 rhgb quiet
initrd /initrd-[Link]-[Link]
This file configures GRUB to build a menu with Fedora as the default operating system and sets
it to autoboot after 10 seconds. Two sections are given, one for each operating system entry, with
commands specific to the system disk partition table.
Note
Notez bien que le paramètre par défaut est spécifié sous la forme d'un chiffre entier.
Ceci se rapporte à la première ligne title du fichier de configuration de GRUB. Si vous
voulez que Windows soit le paramètre par défaut dans l'exemple précédent, changez la
valeur default=0 en default=1.
• default=<integer> — Remplacez <integer> par le numéro du titre de l'entrée par défaut qui
sera chargée si le délai imparti pour le choix d'une option du menu est dépassé.
243
Annexe E. Chargeur de démarrage GRUB
• hiddenmenu — Empêche l'affichage de l'interface menu de GRUB, chargeant l'entrée par défaut
(default) lorsque la durée d'attente initiale (timeout) est dépassée. L'utilisateur peut visualiser le
menu standard de GRUB en appuyant sur la touche Échap.
For more information about securing GRUB, refer to the chapter titled Workstation Security in the
Red Hat Enterprise Linux Deployment Guide.
• timeout=<integer> — Spécifie la durée, en secondes, qui peut s'écouler avant que GRUB ne
charge l'entrée indiquée dans la commande default.
• title group-title — Définit le titre à utiliser avec un groupe donné de commandes utilisé pour
charger un système d'exploitation ou un noyau.
Pour ajouter des commentaires plus lisibles au fichier de configuration du menu, commencez la ligne
par le symbole dièse (#).
Pour changer le niveau d'exécution d'une session à démarrage unique, utilisez les instructions
suivantes :
• Appuyez sur une touche quelconque, lorsque l'écran menu de GRUB apparaît au démarrage, pour
accéder au menu de GRUB (seulement possible dans les trois secondes suivant l'affichage de
l'écran menu)
244
Ressources supplémentaires
• info grub — La page d'information de GRUB contient des leçons, ainsi qu'un manuel de
référence pour les utilisateurs et les programmeurs et un Forum Aux Questions (FAQ) sur GRUB et
son utilisation.
245
246
Annexe F. Processus de démarrage,
Init et arrêt
An important and powerful aspect of Fedora is the open, user-configurable method it uses for starting
the operating system. Users are free to configure many aspects of the boot process, including
specifying the programs launched at boot-time. Similarly, system shutdown gracefully terminates
processes in an organized and configurable way, although customization of this process is rarely
required.
3. Le chargeur de démarrage de l'Étape 2 charge en mémoire le noyau qui à son tour charge tous
les modules nécessaires et monte la partition root en lecture-seule.
5. Le programme /sbin/init charge tous les services et les outils de l'espace utilisateur et monte
toutes les partitions répertoriées dans /etc/fstab.
6. L'utilisateur voit alors s'afficher un écran de connexion pour le système Linux qui vient d'être
démarré.
Étant donné que la configuration du processus de démarrage est plus courante que la
personnalisation du processus d'arrêt, le reste de ce chapitre examinera en détail le fonctionnement
du processus de démarrage et vous expliquera comment l'adapter à vos besoins spécifiques.
F.2.1. Le BIOS
Lors du démarrage d'un ordinateur x86, le processeur recherche le programme BIOS (de l'anglais
Basic Input/Output System) dans la mémoire morte (ROM) de la carte mère et l'exécute. Le BIOS
est le plus bas niveau d'interface pour les périphériques et contrôle la première étape du processus
247
Annexe F. Processus de démarrage, Init et arrêt
de démarrage. C'est la raison pour laquelle le BIOS est enregistré en lecture-seule dans la mémoire
morte et peut ainsi être utilisé à tout moment.
D'autres plates-formes utilisent différents programmes pour réaliser des tâches de bas niveau plus ou
moins équivalentes à celles effectuées par le BIOS sur un système x86. Par exemple, les ordinateurs
basés sur Itanium utilisent le Shell EFI (de l'anglais Extensible Firmware Interface).
Une fois chargé, le BIOS teste le système, recherche et vérifie les périphériques et trouve ensuite
un périphérique valide qui sera utilisé pour amorcer le système. Normalement, il vérifie d'abord les
lecteurs de disquettes et les lecteurs CD-ROM présents afin de trouver un support amorçable ; s'il
n'en trouve aucun, il cherche sur les disques durs du système. Dans la plupart des cas, l'ordre des
unités recherchées lors du démarrage peut être contrôlé par un paramètre du BIOS ; il cherche
sur le périphérique IDE maître sur le bus IDE principal. Le BIOS charge ensuite en mémoire tout
programme résidant sur le premier secteur de ce périphérique appelé bloc de démarrage maître ou
MBR(de l'anglais Master Boot Record). Le MBR a une taille de 512 octets seulement et contient des
instructions de codes machine, appelée chargeur de démarrage, qui sont nécessaires pour démarrer
l'ordinateur ainsi que la table des partitions. Une fois que le BIOS trouve et charge en mémoire le
programme du chargeur de démarrage, il lui cède le contrôle du processus de démarrage.
Note
Si vous mettez à niveau le noyau en utilisant l'Agent de mise à jour Red Hat, le fichier
de configuration du chargeur de démarrage sera mis à jour automatiquement. De plus
amples informations sur Red Hat Network se trouvent en ligne à l'adresse suivante :
[Link]
Une fois que le chargeur de démarrage Étape 2 est en mémoire, il affiche l'écran graphique indiquant
à l'utilisateur les différents systèmes d'exploitation ou noyaux qu'il doit charger en fonction de sa
configuration. Sur cet écran, l'utilisateur peut, à l'aide des touches fléchées, choisir le système
d'exploitation ou le noyau qu'il souhaite charger et valider ce choix en appuyant sur la touche Entrée.
1
GRUB reads ext3 file systems as ext2, disregarding the journal file. Refer to the chapter titled The ext3 File System in the Red
Hat Enterprise Linux Deployment Guide for more information on the ext3 file system.
248
Le noyau
Si l'utilisateur n'appuie sur aucune touche avant qu'un certain laps de temps - configurable - ne se soit
écoulé, le chargeur de démarrage chargera la sélection par défaut.
Une fois que le chargeur de démarrage Étape 2 a déterminé le noyau à lancer, il localise le binaire de
noyau correspondant dans le répertoire /boot/. Le binaire du noyau est baptisé d'après le format—
fichier /boot/vmlinuz-<kernel-version> (où <kernel-version> correspond à la version du
noyau spécifiée dans les paramètres du chargeur de démarrage).
Pour obtenir des instructions sur la manière d'utiliser le chargeur de démarrage pour transmettre au
noyau des arguments en ligne de commande, reportez-vous au Annexe E, Chargeur de démarrage
GRUB. Pour des informations sur la manière de changer le niveau d'exécution à l'invite du chargeur
de démarrage, reportez-vous à la Section E.7, « Changement de niveau d'exécution au démarrage ».
The boot loader then places one or more appropriate initramfs images into memory. Next, the kernel
decompresses these images from memory to /sysroot/, a RAM-based virtual file system, via cpio.
The initramfs is used by the kernel to load drivers and modules necessary to boot the system.
This is particularly important if SCSI hard drives are present or if the systems use the ext3 or ext4 file
system.
Une fois que le noyau et une ou plusieurs images initramfs sont chargées en mémoire, le chargeur
de démarrage cède le contrôle du processus de démarrage au noyau.
Pour plus d'informations sur les supports de pilotes, reportez-vous à l'Chapitre 5, Supports de pilotes
pour les systèmes Intel et AMD.
F.2.3. Le noyau
Lors du chargement du noyau, ce dernier non seulement initialise et configure immédiatement la
mémoire de l'ordinateur, mais il configure également les divers composants matériels reliés au
système, y compris tous les processeurs, les sous-systèmes d'E/S ainsi que les périphériques de
stockage. Il recherche ensuite la ou les image(s) initramfs compressée(s) dans un emplacement
prédéterminé de la mémoire, effectue la décompression directement sur /sysroot/ et finalement
charge tous les pilotes nécessaires. Ensuite, il initialise les dispositifs virtuels associés aux systèmes
de fichiers, tels que LVM ou RAID logiciel, avant d'achever les processus initramfs et de libérer
toute la mémoire que l'image du disque occupait.
Le noyau crée alors un dispositif root, monte la partition root en lecture-seule et libère la mémoire non-
utilisée.
À ce stade, le noyau est chargé en mémoire et est désormais opérationnel. Toutefois, en l'absence de
toute application offrant à l'utilisateur la possibilité de donner des informations utiles au système, on ne
peut pas faire grand chose avec ce système.
Lorsque la commande init est lancée, elle devient le parent ou grand-parent de tous les processus
qui sont lancés automatiquement sur le système. Tout d'abord, elle exécute le script /etc/rc.d/
[Link] qui définit le chemin d'accès de l'environnement, démarre swap, contrôle les systèmes
de fichiers et exécute toutes les autres étapes nécessaires à l'initialisation du système. Par exemple,
la plupart des systèmes utilisant une horloge, [Link] lit le fichier de configuration /etc/
249
Annexe F. Processus de démarrage, Init et arrêt
sysconfig/clock pour initialiser l'horloge matérielle. Autre exemple : s'il existe des processus de
port série spéciaux qui doivent être initialisés, [Link] exécute le fichier /etc/[Link].
Ensuite la commande init exécute le script /etc/inittab qui décrit la manière selon laquelle
le système devrait être configuré à chaque niveau d'exécution, SysV init runlevel. Les niveaux
d'exécution sont des états ou mode définis par les services énumérés dans le répertoires /etc/
rc.d/rc<x>.d/ de SysV, où <x> correspond au numéro du niveau d'exécution. Pour obtenir de
plus amples informations sur les niveaux d'exécution (ou SysV init runlevels), reportez-vous à la
Section F.4, « Niveaux d'exécution de SysV Init ».
250
Le programme /sbin/init
251
Annexe F. Processus de démarrage, Init et arrêt
Comme le montre ce listing, aucun des scripts qui lancent et arrêtent vraiment les services n'est
réellement situé dans le répertoire /etc/rc.d/rc5.d/. Tous les fichiers dans /etc/rc.d/rc5.d/
sont en fait des liens symboliques qui pointent vers les scripts situés dans le répertoire /etc/rc.d/
init.d/. Des liens symboliques sont utilisés dans chacun des répertoires rc afin que les niveaux
d'exécution puissent être reconfigurés en créant, modifiant et supprimant les liens symboliques, et ce,
sans affecter les scripts auxquels ils font référence.
Le nom de chaque lien symbolique commence soit par K, soit par S. Les liens K correspondent à des
processus arrêtés à ce niveau d'exécution, tandis que les liens S correspondent à des processus
démarrés à ce niveau d'exécution.
La commande init arrête tout d'abord tous les liens symboliques K du répertoire en émettant la
commande /etc/rc.d/init.d/<command> stop, <command> correspondant au processus à
arrêter. Elle démarre ensuite tous les liens symboliques S en émettant la commande /etc/rc.d/
init.d/<command> start.
Note
Une fois que le système a terminé son démarrage, il est possible d'établir une connexion
en tant que super-utilisateur et d'exécuter ces mêmes scripts pour démarrer et arrêter
des services. Par exemple, la commande /etc/rc.d/init.d/httpd stop arrêtera le
serveur HTTP Apache.
Chacun des liens symboliques est numéroté de façon à établir l'ordre de démarrage. L'ordre dans
lequel les services sont démarrés ou arrêtés peut être modifié en changeant ce numéro. Plus le
numéro est bas, plus le démarrage se produira tôt. Les liens symboliques disposant du même numéro
sont démarrés par ordre alphabétique.
Note
Une des dernières choses que le programme init exécute est le fichier /etc/rc.d/
[Link]. Ce dernier est utilisé pour la personnalisation du système. Reportez-vous à la
Section F.3, « Exécution de programmes supplémentaires au démarrage » pour de plus
amples informations sur l'utilisation du fichier [Link].
After the init command has progressed through the appropriate rc directory for the runlevel, the
/etc/inittab script forks an /sbin/mingetty process for each virtual console (login prompt)
allocated to the runlevel. Runlevels 2 through 5 have all six virtual consoles, while runlevel 1 (single
user mode) has one, and runlevels 0 and 6 have none. The /sbin/mingetty process opens
252
Exécution de programmes supplémentaires au démarrage
2
communication pathways to tty devices , sets their modes, prints the login prompt, accepts the user's
username and password, and initiates the login process.
In runlevel 5, the /etc/inittab runs a script called /etc/X11/prefdm. The prefdm script
3
executes the preferred X display manager — gdm, kdm, or xdm, depending on the contents of the /
etc/sysconfig/desktop file.
Une fois l'ensemble du processus terminé, le système fonctionne à un niveau d'exécution 5 et affiche
un écran de connexion.
Le script /etc/[Link] est utilisé si des ports série doivent être configurés au démarrage.
Ce script exécute les commandes setserial pour la configuration des ports série du système.
Consultez les pages de manuel de setserial pour obtenir de plus amples informations.
Les fichiers de configuration de SysV init se trouvent dans le répertoire /etc/rc.d/. Dans ce
répertoire, se trouvent les scripts rc, [Link], [Link] et, de manière optionnelle, les scripts
[Link] ainsi que les répertoires suivants :
The init.d/ directory contains the scripts used by the /sbin/init command when controlling
services. Each of the numbered directories represent the six runlevels configured by default under
Fedora.
253
Annexe F. Processus de démarrage, Init et arrêt
Les caractéristiques d'un niveau d'exécution donné déterminent les services qui seront arrêtés
ou démarrés par init. Par exemple, le niveau d'exécution 1 (mode mono-utilisateur) arrête tout
service réseau alors que le niveau d'exécution 3 lui, démarre ces mêmes services. En déterminant le
démarrage ou l'arrêt de services spécifiques à un niveau d'exécution donné, init peut rapidement
changer le mode de l'ordinateur sans que l'utilisateur n'ait à arrêter ou démarrer ces services
manuellement.
• 0 — Arrêt
• 6 — Redémarrage
In general, users operate Fedora at runlevel 3 or runlevel 5 — both full multi-user modes. Users
sometimes customize runlevels 2 and 4 to meet specific needs, since they are not used.
Le niveau d'exécution par défaut du système se trouve dans /etc/inittab. Pour trouver le niveau
d'exécution par défaut d'un système, recherchez la ligne semblable à celle reproduite ci-dessous, au
début de /etc/inittab :
i[Link]initdefault:
Dans l'exemple ci-dessus, le niveau d'exécution par défaut est 5, comme l'indique le chiffre qui suit
le premier signes des deux-points (:). Si vous désirez le changer, modifiez /etc/inittab en étant
connecté en tant que super-utilisateur.
Warning
Faites très attention lorsque vous éditez /etc/inittab. De simples fautes de frappe
peuvent empêcher votre système de démarrer. Si cela se produit, vous devrez utiliser
une disquette d'amorçage pour votre système ou passer en mode mono-utilisateur ou en
mode de secours pour redémarrer l'ordinateur et réparer le fichier.
For more information on single-user and rescue mode, refer to the chapter titled Basic
System Recovery in the Red Hat Enterprise Linux Deployment Guide.
Il est possible de changer le niveau d'exécution par défaut au moment du démarrage en modifiant
les arguments transmis par le chargeur de démarrage au noyau. Pour obtenir des informations
sur la manière de modifier le niveau d'exécution au démarrage, reportez-vous à la Section E.7,
« Changement de niveau d'exécution au démarrage ».
254
Utilitaires de niveaux d'exécution
• /usr/sbin/ntsysv — L'utilitaire /sbin/ntsysv basé sur ncurses fournit une interface interactive de
mode texte, que certains utilisateurs trouvent plus simple à utiliser que chkconfig.
Refer to the chapter titled Controlling Access to Services in the Red Hat Enterprise Linux Deployment
Guide for more information regarding these tools.
F.5. Arrêt
To shut down Fedora, the root user may issue the /sbin/shutdown command. The shutdown man
page has a complete list of options, but the two most common uses are:
PAM console users can use the reboot and halt commands to shut down the system while in
runlevels 1 through 5. For more information about PAM console users, refer to the Red Hat Enterprise
Linux Deployment Guide.
Si l'ordinateur ne s'éteint pas automatiquement, ne le faites pas manuellement avant qu'un message
confirmant l'arrêt du système n'apparaisse à l'écran.
Si vous n'attendez pas ce message, il se peut que toutes les partitions du disque dur n'aient pas été
complètement démontées, ce qui pourrait entraîner la corruption de systèmes de fichiers.
255
256
Annexe G. Autre document technique
This document provides a reference for using the Fedora installation software, known as anaconda.
To learn more about
anaconda, visit the project Web page: [Link]
anaconda et les systèmes Fedora utilisent un ensemble commun de composants logiciels. Pour des
informations détaillées sur les technologies clefs, référez-vous aux sites Web listés ci-dessous :
Chargeur de démarrage
Fedora uses the
GRUB boot loader. Refer to [Link] for more information.
Partitionnement du disque
Fedora uses parted to partition disks. Refer to [Link] for more
information.
Gestion du stockage
Logical Volume Management (LVM) provides administrators with a range of facilities to manage
storage. By default, the Fedora installation process formats drives as LVM volumes. Refer to
[Link] for more information.
Support audio
The Linux kernel used by Fedora incorporates
PulseAudio audio server. For more information about PulseAudio, refer to the project
documentation: [Link]
Système graphique
Both the installation system and Fedora use the
Xorg suite to provide graphical capabilities. Components of Xorg manage the display, keyboard
and mouse for the desktop environments that users interact with. Refer to [Link] for
more information.
affichages distants
Fedora and anaconda include
VNC (Virtual Network Computing) software to enable remote access to graphical displays.
For more information about VNC, refer to the documentation on the RealVNC Web site: http://
[Link]/[Link].
257
Annexe G. Autre document technique
feature of OpenSSH to transfer crash reports to remote systems. Refer to the OpenSSH Web site
for more information: [Link]
Contrôle d'accès
SELinux provides Mandatory Access Control (MAC) capabilities that supplement the standard
Linux security features. Refer to the SELinux Project Pages for more information: http://
[Link]/selinux-guide.
Pare-feu
The Linux kernel used by Fedora incorporates the netfilter framework to provide
firewall features. The Netfilter project website provides documentation for both netfilter, and
the iptables administration facilities: [Link]
Installation de logiciels
Fedora uses
yum to manage the RPM packages that make up the system. Refer to http://
[Link]/yum/ for more information.
Virtualization
Virtualization provides the capability to simultaneously run multiple operating systems on the
same computer. Fedora also includes tools to install and manage the secondary systems on a
Fedora host. You may select virtualization support during the installation process, or at any time
thereafter. Refer to [Link] for more information.
258
Annexe H. Contributors and production
methods
H.1. Contributors
1
• Fabian Affolter (translator - German)
2
• Amanpreet Singh Alam (translator - Punjabi)
259
Annexe H. Contributors and production methods
260
Contributors
261
Annexe H. Contributors and production methods
32
• Sulyok Péter (translator - Hungarian)
33
• Sümegi Zoltán (translator - Hungarian)
34
• Francesco Tombolini (translator - Italian)
[Link]
262
Annexe I. Revision History
Version 11.0.0 Wed Apr 01 2009 Hans De Goede hdegoede@[Link], Paul
W. Frields stickster@[Link], Ruediger
Landmann [Link]@[Link], David
Nalley [Link]@[Link],
The anaconda team, Red Hat
Engineering Content Services
content-services-list@[Link]
Major update, incorporating material from the Red Hat Enterprise Linux Installation Guide and
elsewhere, plus fixes for numerous bugs
263
264
Index
[Link], 12, 33
booting
installation program
Symboles x86, AMD64 and Intel 64, 31
mode d'urgence, 195
/root/[Link]
mode de secours, 192
emplacement du fichier journal de l'installation,
mode mono-utilisateur, 194
80
A C
adding partitions, 66 CD-ROM
file system type, 68 ATAPI, 35
allocation des touches unrecognized, problems with, 35
sélection du type de clavier, 41 CD-ROM de démarrage, création, 12
Anaconda, 257 IDE, 35
annulation de l'installation, 35 unrecognized, problems with, 35
architecture, 4 installation depuis, 35
déterminant, 4 SCSI, 35
array (voir RAID) CD-ROM ATAPI
arrêt, 255, 255 unrecognized, problems with, 35
(voir aussi arrêt) CD-ROM IDE
automatic partitioning, 51, 51, 54 unrecognized, problems with, 35
chargeur d'amorçage, 69
B configuration, 69
BIOS GRUB, 69
définition, 247 installation sur la partition de démarrage, 72
(voir aussi processus de démarrage) MBR, 72
BIOS (Basic Input/Output System, Système de mot de passe, 72
base d'entrée/sortie), 8 chargeurs de démarrage, 235
BitTorrent, 4 (voir aussi GRUB)
envoie, 4 definition of, 235
boot loader, 45 chkconfig, 255
(voir aussi GRUB) (voir aussi services)
upgrading, 45 Clef USB
boot options, 32 méthodes de démarrage, 12
[Link], 33 clock, 47
linux mediacheck, 14 commande init, 249
mediacheck, 33 (voir aussi processus de démarrage)
serial mode, 33 fichiers de configuration
UTF-8, 33 /etc/inittab, 253
text mode, 33 niveaux d'exécution
boot process, 247, 247 répertoire pour, 253
(voir aussi chargeurs de démarrage) niveaux d'exécution accédés par, 253
chargement à la chaîne, 235 rôle dans le processus de démarrage, 249
chargement direct, 235 (voir aussi processus de démarrage)
étapes de, 247, 247 SysV init
BIOS, 247 définition, 253
boot loader, 248 commande setserial
commande /sbin/init, 249 configuration, 253
noyau, 249 commentaires
shell EFI, 247 coordonnées pour ce manuel, xiv
pour x86, 247 configuration
265
Index
266
mise à niveau, 198 initializing, 42
file systems hard disk
ext2, 36 basic concepts, 213
ext3, 36 extended partitions, 217
ext4, 36 formats des systèmes de fichiers, 213
vfat, 36 introduction aux partitions, 215
firewall partitionnement, 213
documentation, 258 types de partition, 216
Firstboot, 179 hard drive installation, 36
FTP preparing for, 14
installation, 12 hardware
compatibilité, 11
G hostname, 46
gestionnaire de démarrage OS/2, 72 HTTP
GRUB, 69, 248 installation, 12, 38
(voir aussi chargeurs de démarrage)
alternatives au, 74 I
caractéristiques, 236 Images ISO
Changement de niveau d'exécution au téléchargement, 1
démarrage, 244 installation
commandes, 241 abandon, 35
configuration, 69 CD-ROM, 35
definition of, 235 espace disque, 11
documentation, 257 FTP, 12
fichier de configuration GUI
/boot/grub/[Link], 242 CD-ROM, 27
structure, 242 hard drive, 14, 36
fichier de configuration du menu, 242 HTTP, 12, 38
directives, 243 kickstart (voir installations kickstart)
installing, 236 mediacheck, 33
interfaces, 239 méthode
éditeur d'entrées de menu, 239 CD-ROM, 34
ligne de commande, 239 hard drive, 34
menu, 239 image NFS, 34
ordre de, 240 selecting, 34
modification des niveaux d'exécution avec, 239 URL, 34
processus de démarrage, 235 navigation au moyen du clavier, 30
ressources supplémentaires, 245 network, 12
documentation installée, 245 NFS, 12, 38
livre sur le sujet, 245 informations sur le serveur, 38
sites Web utiles, 245 partitioning, 56
rôle dans le processus de démarrage, 248 pouvez-vous l'installer avec le CD-ROM ou
terminologie, 237 DVD, 11
fichiers, 238 problèmes
périphériques, 237 liés aux CD-ROM IDE, 35
système de fichiers root, 239 program
[Link], 242 graphical user interface, 27
(voir aussi GRUB) interface utilisateur en mode texte, 28
starting, 31
H virtual consoles, 28
Hard disk serial mode, 33
267
Index
268
mise à niveau, 197 partition
ajout d'un fichier swap, 198 étendue, 217
mode d'urgence, 195 illegal, 58
mode de secours root, 58
definition of, 192 partition / racine
fonctions disponibles, 194 recommended partitioning, 62
mode mono-utilisateur, 194 partition /boot/
modem, 46 recommended partitioning, 62
mot de passe partition /var/
chargeur d'amorçage, 72 recommended partitioning, 62
configuration de root, 49 partition swap
mot de passe du chargeur d'amorçage, 72 recommended partitioning, 62
partitioning, 56
N automatique, 54
network autres systèmes d'exploitation, 223
installations basic concepts, 213
HTTP, 38 creating new, 66
NFS, 38 file system type, 68
network installation création d'espace pour les partitions, 218
performing, 37 dénomination de partitions, 222
preparing for, 12 destructeur, 219
NFS extended partitions, 217
installation, 12, 38 how many partitions, 215, 224
NFS (Network File System) introduction, 215
install from, 37 modification, 69
niveau d'exécution 1, 194 non destructeur, 220
niveaux d'exécution (voir commande init) numérotage de partitions, 222
configuration des, 255 partitions primaires, 215
(voir aussi services) points de montage et, 223
modification avec GRUB, 239 recommandé, 62
noyau suppression, 69
rôle dans le processus de démarrage, 249 types de partition, 216
NTP (Network Time Protocol), 47, 181 utilisation d'une partition active, 219
ntsysv, 255 utilisation d'une partition non utilisée, 219
(voir aussi services) utilisation de l'espace libre, 218
Partitioning, 56
O adding partitions
file system type, 68
OpenSSH, 257
boutons, 58
(voir aussi SSH)
modification de partitions, 69
Outil de configuration des services, 255
suppression d'une partition, 69
(voir aussi services)
partitionnement de disque, 51
Outil de partitionnement de disque
partitions NTFS
adding partitions, 66
redimensionner, 2
points de montage
P partitions et, 223
package groups, 78 ports série (voir commande setserial)
packages programmes
groups, 74 exécution au démarrage, 253
selecting, 74 PulseAudio, 257
installing, 74 PXE (Pre-boot eXecution Environment), 25
selecting, 74
269
Index
270
Service httpd basé sur Apache en suspens
au démarrage, 89
X (Système X Window), 86
beginning the installation, 82
frame buffer, disabling, 82
GUI installation method unavailable, 82
booting, 81
cartes RAID, 81
erreur signal 11, 81
CD-ROM failure
CD-ROM verification, 14, 33
during the installation, 82
completing partitions, 83
erreurs Python, 84
No devices found to install Fedora error
message, 82
partition tables, 83, 83
saving traceback messages without
removeable media, 82
utilisation de l'espace restant du disque dur,
83
types de systèmes de fichiers, 68
U
Update System, 185, 186
USB pen card (stylo à bille avec disque USB)
image de pilotes, 20
user interface, graphical
installation program, 27
utilitaire de partitionnement parted, 222
V
vfat (voir file systems)
virtual consoles, 28
Virtualization
documentation, 258
VNC (Virtual Network Computing), 95
documentation, 257
enabling, 96
installing client, 96
listening mode, 96
X
Xorg, 257
Y
yum, 186
documentation, 258
271
272