3.7. Système

Ce groupe de modules est conçu pour vous aider à gérer votre système. Tous les modules de ce groupe sont dépendants du système et constituent des outils utiles pour assurer le bon fonctionnement de votre système et la gestion efficace de vos données. Le centre de contrôle YaST vous donne un contrôle complet de votre système et permet d'effectuer des modifications où vous le voulez.

3.7.1. Copie de sauvegarde des zones système

Le module de sauvegarde de YaST permet de sauvegarder aussi bien votre système que vos données. La sauvegarde créée par le module ne contient toutefois pas l'intégralité du système. La sauvegarde système concerne les zones de stockage importantes de votre disque dur, qui peuvent être cruciales pour la restauration du système, telles que la table de partition ou le secteur d'amorçage principal (MBR, master boot record). Elle peut également inclure la configuration XML acquise à l'installation du système et utilisée pour AutoYaST. La sauvegarde des données se limite aux fichiers modifiés des paquetages accessibles sur les supports d'installation, à l'intégralité des paquetages non accessibles (p.ex. les mises à jour en ligne), ainsi qu'aux fichiers n'appartenant pas à des paquetages, comme les nombreux fichiers de configuration situés dans /etc ou les répertoires se trouvant sous /home.

3.7.2. Restauration du système

Le module de restauration, illustré à la Figure 3.7, « Écran de démarrage du module de restauration », permet la restauration de votre système à partir d'une archive de sauvegarde. Suivez les instructions dans YaST. Cliquez sur Suivant pour accéder à la boîte de dialogue de restauration. Commencez par spécifier l'emplacement des archives (support amovible, disques dur locaux ou système de fichiers réseau). Une description et le contenu des archives individuelles sont affichés pour permettre de définir les éléments des archives à restaurer.

Une boîte de dialogue permet également de désinstaller les paquetages ajoutés depuis la dernière sauvegarde, tandis qu'une autre sert à réinstaller les paquetages ajoutés depuis le dernière sauvegarde. Ces deux étapes permettent de restaurer l'état exact du système au moment de la dernière sauvegarde.

[Warning]Restauration système

Étant donné que ce module installe, remplace ou désinstalle un nombre important de paquetages et de fichiers, utilisez-le uniquement si vous avez de l'expérience dans le domaine des sauvegardes. Sinon, vous risquez de perdre des données.

Figure 3.7. Écran de démarrage du module de restauration

Écran de démarrage du module de restauration

3.7.3. Création de disquettes d'amorçage et de secours

Utilisez le module YaST pour créer des disquettes d'amorçage et de secours. Ces disquettes sont utiles si la configuration d'amorçage de votre système est endommagée. La disquette de secours est notamment nécessaire si le système de fichier de la partition racine est endommagé.

Vous disposez des options suivantes :

Disquette d'amorçage standard

Utilisez cette option pour créer les disquettes d'amorçage standard permettant d'amorcer un système installé. Selon l'architecture de celui-ci, le nombre de disquettes d'amorçage peut varier, mais vous devrez toujours créer l'ensemble des disquettes d'amorçage indiquées dans la boîte de dialogue car elles seront toutes nécessaires. Elles sont également requises pour démarrer le système de secours.

Disquette de secours

Cette disquette contient un environnement spécial qui permet d'effectuer des tâches de maintenance sur votre système installé, par exemple vérifier et réparer le système de fichiers ou mettre à jour le chargeur d'amorçage. Pour démarrer le système de secours, démarrez avec les disquettes d'amorçage standard puis sélectionnez Installation manuelle+Démarrer l'installation ou le système+Système de secours. Vous êtes alors invité à insérer la disquette de secours.

Disquette personnalisée

Utilisez cette option pour copier une image de disquette existante du disque dur vers une disquette.

Télécharger l'image de disquette

Cette option permet de saisir une URL et des informations d'authentification afin de télécharger une image de disquette depuis Internet.

Pour créer l'une de ces disquettes, sélectionnez l'option correspondante puis cliquez sur Suivant. Insérez une disquette quand vous y êtes invité. Lorsque vous cliquez à nouveau sur Suivant, la disquette est créée.

3.7.4. LVM

LVM (logical volume manager), le gestionnaire de volumes logiques, est un outil de partitionnement personnalisé de disque dur à l'aide de lecteurs logiques. De plus amples informations sur LVM sont disponibles à la Section 2.2, « Configuration du gestionnaire de volumes logiques (LVM) » (↑Référence).

3.7.5. Partitionnement

Cette boîte de dialogue d'expert, illustrée à la Figure 3.8, « Outil de partitionnement de YaST », permet de modifier manuellement le partitionnement d'un ou de plusieurs disques durs. Des partitions peuvent être ajoutées, supprimées, redimensionnées et modifiées. Ce module YaST vous donne également accès aux configurations logicielles RAID et LVM.

[Warning]Avertissement

Bien qu'il soit possible de modifier les partitions au sein du système installé, cette manipulation est réservée aux utilisateurs experts. En effet, le risque d'erreur pouvant entraîner des pertes de données est très élevé. Si vous repartitionnez un disque dur en cours d'utilisation, redémarrez le système immédiatement après. Il est plus sage d'utiliser le système de secours que de procéder à un repartitionnement du système pendant qu'il est en cours d'utilisation.

Figure 3.8. Outil de partitionnement de YaST

Outil de partitionnement de YaST

Toutes les partitions existantes ou proposées de tous les disques durs connectés sont affichées dans la liste de la boîte de dialogue de partitionnement expert de YaST. Les disques durs complets sont répertoriés sous forme de périphériques sans numéros, tels que /dev/hda ou /dev/sda. Les partitions sont répertoriées comme des parties de ces périphériques, par exemple /dev/hda1 ou /dev/sda1. La taille, le type, le système de fichiers et le point de montage des disques durs et de leurs partitions sont également affichés. Le point de montage indique l'emplacement où la partition est montée dans l'arborescence du système de fichiers Linux.

Si vous ouvrez cette boîte de dialogue au cours de l'installation, l'espace disque libre est également répertorié et automatiquement sélectionné. Pour fournir plus d'espace disque à SUSE Linux, libérez l'espace requis en commençant au bas de la liste et en remontant progressivement (c'est à dire de la dernière partition d'un disque à la première). Par exemple, si vous disposez de trois partitions, vous ne pouvez pas consacrer exclusivement la seconde à SUSE Linux et réserver la première et la troisième à d'autres systèmes d'exploitation.

3.7.5.1. Création d'une partition

Sélectionnez Créer. Si vous disposez de plusieurs disques durs, une boîte de dialogue de sélection apparaît, dans laquelle vous pouvez sélectionner le disque à utiliser pour créer la nouvelle partition. Spécifiez ensuite le type de partition (principale ou étendue). Créez jusqu'à quatre partitions principales ou jusqu'à trois partitions principales et une partition étendue. Vous pouvez créer plusieurs partitions logiques au sein de la partition étendue (consultez Section 1.8.1.1, « Types de partitions »).

Sélectionnez le système de fichiers à utiliser et un point de montage, le cas échéant. YaST propose un point de montage pour chaque partition créée. Des détails sur les paramètres sont fournis dans la section suivante. Cliquez sur OK pour appliquer vos modifications. La nouvelle partition est alors répertoriée dans la table de partition. Si vous cliquez sur Suivant, les valeurs actuelles sont adoptées. Si vous êtes en cours d'installation, vous revenez ensuite à l'écran des suggestions.

3.7.5.2. Paramètres de partitionnement

Si vous créez une nouvelle partition ou si vous modifiez une partition existante, divers paramètres peuvent être définis. Pour les nouvelles partitions, des paramètres adaptés sont définis par YaST et ne nécessitent généralement aucune modification. Pour effectuer des réglages manuels, procédez comme suit :

  1. Sélectionnez la partition.

  2. Cliquez sur Modifier pour modifier la partition et fixer les paramètres :

    ID du système de fichiers

    Même si vous ne souhaitez pas formater la partition à ce stade, affectez-lui un ID de système de fichiers pour vous assurer que la partition est convenablement mémorisée. Les valeurs possibles sont Linux, Linux Swap, LVM Linux et RAID Linux. Pour en savoir plus sur LVM et RAID, consultez la Section 2.2, « Configuration du gestionnaire de volumes logiques (LVM) » (↑Référence) et la Section 2.3, « Configuration de Soft RAID » (↑Référence).

    Système de fichiers

    Pour formater immédiatement la partition dans le cadre de l'installation, choisissez l'un des systèmes de fichiers suivants pour la partition : Swap, Ext2, Ext3, ReiserFS ou JFS. Consultez le Chapitre 34, Systèmes de fichiers sous Linux (↑Référence) pour de plus amples informations sur les différents systèmes de fichiers.

    Swap est un format spécial permettant d'utiliser la partition comme mémoire virtuelle. ReiserFS est le système de fichiers par défaut des partitions Linux. ReiserFS, JFS et Ext3 sont des systèmes de fichiers à journalisation. Ces systèmes de fichiers permettent de restaurer très rapidement le système après un plantage car tous les processus d'écriture sont consignés en cours de fonctionnement. ReiserFS est par ailleurs très rapide pour la gestion d'un grand nombre de petits fichiers. Ext2 n'est pas un système de fichiers à journalisation. Il constitue cependant une excellente solution pour les partitions de petite taille, en raison du faible espace disque que requiert sa gestion.

    Options du système de fichiers

    Définissez ici divers paramètres pour le système de fichiers sélectionné. Selon le système de fichiers utilisé, diverses options avancées peuvent être proposées.

    Cryptage du système de fichiers

    Si vous activez le cryptage, toutes les données sont écrites sur le disque dur sous forme cryptée. Ceci accroît la sécurité des données sensibles, mais réduit légèrement les performances du système en raison du temps requis par le cryptage. De plus amples informations sur le cryptage des systèmes de fichiers sont disponibles à la Section 23.3, « Codage des partitions et des fichiers » (↑Référence).

    Options Fstab

    Spécifiez ici divers paramètres pour le fichier d'administration des systèmes de fichiers (/etc/fstab).

    Point de montage

    Définit le répertoire au niveau duquel la partition doit être montée dans l'arborescence du système de fichiers. Sélectionnez l'une des propositions de YaST ou indiquez un autre nom.

  3. Sélectionnez Suivant pour activer la partition.

Si vous partitionnez manuellement vos disques, créez une partition d'échange d'au moins 256 Mo. La partition d'échange est utilisée pour libérer la mémoire principale des données qui ne sont pas utilisées dans l'immédiat. Ceci permet de garder la mémoire principale libre pour les données essentielles les plus fréquemment utilisées.

3.7.5.3. Options avancées

Expert ouvre un menu contenant les commandes suivantes :

Relire la table de partitions

Relit le partitionnement sur le disque. Cette opération est par exemple nécessaire après un partitionnement manuel effectué dans la console de texte.

Supprimer la table de partitions et le label du disque

Ceci écrase totalement l'ancienne table de partitions. Cette solution peut par exemple être utile si vous rencontrez des problèmes avec des labels de disques inhabituels. Avec cette méthode, toutes les données du disque dur sont perdues.

3.7.5.4. Autres conseils de partitionnement

Si le partitionnement est effectué par YaST et si d'autres partitions sont détectées dans le système, ces partitions sont également ajoutées dans le fichier /etc/fstab afin de permettre l'accès à leurs données. Ce fichier répertorie toutes les partitions du système avec leurs propriétés, telles que le système de fichiers, le point de montage et les autorisations utilisateur.

Exemple 3.1. /etc/fstab : données de partitionnement

/dev/sda1    /data1    auto      noauto,user 0 0
/dev/sda5    /data2    auto      noauto,user 0 0 
/dev/sda6    /data3    auto      noauto,user 0 0
   

Qu'elles soient de type Linux ou FAT, les partitions sont définies avec les options noauto et user. Ceci permet à tout utilisateur de monter ou de démonter ces partitions si nécessaire. Pour des raisons de sécurité, YaST n'ajoute pas automatiquement l'option exec, qui est requise pour exécuter des programmes depuis un emplacement. Si vous souhaitez exécuter des programmes à partir d'ici, vous pouvez toutefois ajouter manuellement cette option. Cette opération est nécessaire si vous obtenez des messages d'erreur signalant un mauvais interpréteur ou le refus d'une autorisation.

3.7.5.5. Partitionnement et LVM

Pour accéder à la configuration LVM, cliquez sur LVM dans la boîte de dialogue de partitionnement expert (consultez la Section 2.2, « Configuration du gestionnaire de volumes logiques (LVM) » (↑Référence)). Cependant, si une configuration LVM fonctionnelle existe déjà sur votre système, celle-ci est automatiquement activée dès que vous entrez en mode de configuration LVM pour la première fois au cours d'une session. Dans ce cas, tout disque comportant une partition appartenant à un groupe de volumes activé ne peut pas être repartitionné pace que le kernel Linux ne peut pas lire la table de partition modifiée d'un disque dur si une des partitions de celui-ci est en cours d'utilisation. Si vous disposez déjà d'une configuration LVM fonctionnelle sur votre système, aucun repartitionnement physique ne devrait cependant être nécessaire. Modifiez plutôt la configuration des volumes logiques.

Au début de chaque volume physique, des informations à propos du volume sont écrites dans la partition. Ceci permet à tout volume physique de « savoir » à quel groupe de volumes il appartient. Pour réutiliser une partition de ce type avec un gestionnaire différent de LVM, il est conseillé de supprimer le début de ce volume. Par exemple, avec le groupe de volumes system et le volume physique /dev/sda2, ceci peut être effectué à l'aide de la commande dd if=/dev/zero of=/dev/sda2 bs=512 count=1.

[Warning]Système de fichiers pour l'amorçage

Le système de fichiers utilisé pour l'amorçage (système de fichier root ou /boot) ne doit pas être stocké sur un volume logique LVM. Stockez-le plutôt sur une partition physique normale.

3.7.6. Configuration Powertweak

Powertweak est un utilitaire SUSE Linux permettant de peaufiner au maximum les performances de votre système grâce au réglage d'un certain nombre de configurations de kernel et de matériel. Au lancement de ce module, YaST détecte vos paramètres système et les répertorie sous forme arborescente dans le cadre gauche du module. Sélectionnez l'option que vous voulez peaufiner pour l'afficher avec son répertoire et ses paramètres. Vous trouvez ensuite une description après laquelle YaST vous informe des effets du paramétrage et vous conseille sur l'opportunité de le modifier. Pour enregistrer les paramètres, cliquez sur Terminer. Vous êtes ensuite invité à confirmer vos réglages en cliquant sur OK. Vous pouvez également utiliser le bouton Rechercher pour trouver une variable de configuration. Powertweak est un utilitaire à réserver aux utilisateurs expérimentés.

3.7.7. Gestionnaire de profils (SCPM)

Le module SCPM (system configuration profile management), destiné à la gestion de profils de configuration système, permet de créer et de gérer plusieurs configurations système, ainsi que de basculer entre elles. Ceci est particulièrement utile pour les ordinateurs portables utilisés en divers lieux (et divers réseaux) et par différents utilisateurs. Cette fonction se révèle néanmoins aussi utile pour les machines de bureau car elle permet l'emploi de divers composants matériel ou configurations de test. Pour de plus amples informations sur les fondements et l'utilisation de SCPM, consultez le Chapitre 20, Gestion du profil de configuration du système (SCPM, System Configuration Profile Management) (↑Référence).

3.7.8. Services système (niveau d'exécution)

SUSE Linux peut fonctionner sur plusieurs niveaux d'exécution. Par défaut, le système est amorcé dans le niveau d'exécution 5, qui se caractérise par un mode multi-utilisateur, un accès réseau et une interface utilisateur graphique (système X Window). Les autres niveaux d'exécution correspondent à un mode multi-utilisateur avec réseau mais sans X (niveau d'exécution 3), un mode multi-utilisateur sans réseau (niveau d'exécution 2), un mode utilisateur unique (niveau d'exécution 1 et S), l'arrêt du système (niveau d'exécution 0) et le redémarrage du système (niveau d'exécution 6).

Les différents niveaux d'exécution sont utiles en cas de problèmes de connexion à un service en particulier (X ou réseau) dans un niveau d'exécution supérieur. Dans ce cas, vous pouvez redémarrer le système dans un niveau d'exécution inférieur afin de réparer le service concerné. De nombreux serveurs fonctionnent sans interface utilisateur graphique et doivent être amorcé dans un niveau d'exécution sans X, comme le niveau 3.

En règle générale, vous utilisez uniquement le niveau d'exécution standard (5). Cependant, si l'interface utilisateur graphique reste bloquée, vous pouvez redémarrer le système X Window en basculant vers une console de texte à l'aide des touches Ctrl-Alt-F1, en vous connectant en tant que root et en passant en niveau d'exécution 3 à l'aide de la commande init 3. Ceci ferme votre système X Window et vous laisse en mode console de texte. Pour redémarrer le système graphique, tapez init 5.

Pour de plus amples informations à propos des niveaux d'exécution dans SUSE Linux et une description de l'éditeur de niveaux d'exécution de YaST, consultez la Section 28.2.3, « Configuration des services système (niveau d'exécution) avec YaST » (↑Référence).

3.7.9. Éditeur Sysconfig

Le répertoire /etc/sysconfig contient les fichiers comportant les principaux paramètres pour SUSE Linux. L'éditeur sysconfig affiche tous les paramètres dans un formulaire soigneusement organisé. Les valeurs peuvent être modifiées et enregistrées dans les fichiers de configuration individuels. En règle générale, l'édition manuelle n'est pas nécessaire car les fichiers sont automatiquement adaptés lorsqu'un paquetage est installé ou un service configuré. Vous trouverez de plus amples informations sur /etc/sysconfig et l'éditeur sysconfig de YaST à la Section 28.3.1, « Modification de la configuration système à l'aide de l'éditeur sysconfig de YaST » (↑Référence).

3.7.10. Sélection du fuseau horaire

Le fuseau horaire est défini au moment de l'installation, mais vous pouvez le modifier par l'intermédiaire de ce module YaST. Sélectionnez votre région pour afficher la liste des fuseaux horaires correspondants. Sélectionnez votre fuseau horaire puis cliquez sur Accepter pour enregistrer les modifications.

Ce module permet de choisir entre Heure locale ou UTC (temps universel coordonné). UTC est souvent utilisé sur les systèmes Linux, tandis que les machines équipées d'autres systèmes d'exploitation, par exemple Microsoft Windows, sont généralement en heure locale.

Ce module permet également de changer la date et l'heure en cliquant sur Modifier. L'heure et la date souhaitées peuvent être saisies à l'aide du clavier ou en cliquant sur la flèche correspondante jusqu'à ce que les valeurs adéquates soient affichées. Cliquez sur Appliquer pour valider les valeurs de date et d'heure que vous avez saisies.

3.7.11. Choix de la langue

Les langues principale et secondaire de votre système Linux sont définies durant l'installation. Elles peuvent cependant être modifiées à tout moment à l'aide du module YaST. La langue principale définie dans YaST s'applique à l'ensemble du système, y compris YaST et l'environnement de bureau. C'est la langue que vous projetez d'utiliser la majeure partie du temps. Les langues secondaires sont des langues occasionnellement requises par l'utilisateur pour diverses raisons. Vous pouvez facilement basculer entre la langue principale et les langues secondaires.

Figure 3.9. Définition de la langue

Définition de la langue

Pour modifier la langue principale, cliquez sur Sélection de la langue. Vous êtes alors invité à sélectionner la langue principale. Après avoir sélectionné la langue principale, vous pouvez configurer le clavier pour cette langue et modifier le fuseau horaire en cochant les cases appropriées. Pour définir une langue secondaire, sélectionnez la langue de votre choix en la cochant dans la liste fournie. Cliquez sur Accepter pour installer les langues principale et secondaire que vous avez sélectionnées. Les langues superflues sont désinstallées.

Pour certaines langues, plusieurs dialectes sont disponibles. YaST permet par conséquent d'affiner vos réglages de langue. Cliquez sur Détails pour accéder à une large sélection de dialectes régionaux. Vous pouvez également déterminer ici comment sont définies les variables locales pour l'utilisateur root. Ces paramètres sont enregistrés dans le fichier /etc/sysconfig/language.