2.7. Système

2.7.1. Copie de sauvegarde des zones du système

Avec le nouveau module de sauvegarde, vous avez la possibilité d'effectuer une sauvegarde de votre système avec YaST. La sauvegarde effectuée avec ce module ne contient pas le système complet. Elle enregistre uniquement des informations sur les paquetages modifiés, les zones système critiques et les fichiers de configuration.

Lors de la configuration, vous pouvez décider quels fichiers devront être sauvegardés. Par défaut, les informations concernant les paquetages qui ont été modifiés depuis la dernière installation seront enregistrées. Vous pouvez, en outre, stocker dans votre répertoire /etc ou dans votre répertoire home, des fichiers qui n'appartiennent à aucun paquetage, par exemple de nombreux fichiers de configuration. Vous pouvez également ajouter les zones système critiques du disque dur telles que les tables des partitions ou le secteur d'amorçage (MBR) qui pourront être utilisées dans le cas d'une éventuelle restauration.

2.7.2. Restauration du système

Avec le module de restauration que vous pouvez voir dans Figure 2.10, « YaST : Fenêtre de démarrage du module de restauration »), vous pouvez restaurer votre système à partir d'une copie de sécurité. Suivez les instructions dans YaST. En cliquant sur Suivant, vous ouvrez les différents dialogues. Entrez tout d'abord à quel endroit se trouvent les archives (support amovible, disque local ou encore système de fichiers du réseau). Vous obtenez ensuite les descriptions et contenus correspondants à la copie et vous pourrez sélectionner ce que vous voulez récupérer.

En outre, il existe un dialogue dans lequel vous pouvez choisir de désinstaller les paquetages qui ont été ajoutés depuis la dernière copie de sauvegarde et un dialogue dans lequel vous pouvez procéder à la réinstallation des paquetages qui ont été supprimés depuis la dernière copie de sauvegarde. À l'aide de ces deux étapes supplémentaires, vous pouvez restaurer votre système exactement dans le même état que lors de la dernière sauvegarde.

[Warning]Restaurer le système

Étant donné que ce module permet normalement d'installer, de remplacer ou de désinstaller de nombreux paquetages et fichiers, nous vous conseillons de ne l'utiliser que si vous avez l'habitude de manipuler les copies de sauvegarde. Dans le cas contraire, vous pourriez perdre des données.

Figure 2.10. YaST : Fenêtre de démarrage du module de restauration

YaST : Fenêtre de démarrage du module de restauration

2.7.3. Création d'une disquette d'amorçage et de secours

Avec ce module de YaST, vous pouvez créer des disquettes d'amorçage et de secours. Ces disquettes vous seront utiles au cas où la configuration de démarrage de votre système se détériorerait. La disquette de secours est tout spécialement nécessaire si le système de fichiers de la partition root est abimé.

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

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

Vous disposez des options suivantes :

Disquette d'amorçage standard

Avec cette option, vous pouvez créer les disquettes de démarrage standard pour amorcer un système déjà installé. Selon l'architecture, le nombre de disquettes d'amorçage peut varier mais vous devriez créer toutes les disquettes présentées dans le dialogue parce qu'elles sont toutes nécessaires à l'amorçage. Ces disquettes sont également nécessaires à l'amorçage du système de sauvegarde.

Disquette de secours

Cette disquette contient un environnement spécial qui vous permet d'effectuer des travaux de réparation ou de maintenance dans un système déjà installé, par exemple, vérifier les systèmes de fichiers et actualiser le gestionnaire de démarrage. Pour démarrer le système de secours, amorcez tout d'abord avec les disquettes d'amorçage standard puis sélectionnez Installation manuelle, Démarrer installation ou système et Système de secours. L'insertion de la disquette de secours vous sera alors demandée.

Disquette personnalisée

Cette option vous permet de copier une image disquette quelconque du disque dur vers la disquette. Ce fichier image doit déjà exister sur le disque dur.

Télécharger une image disquette

Cette option vous permet de télécharger une image disquette depuis Internet après avoir saisi l'URL et les données d'authentification correspondants.

Pour créer les disquettes citées ci-dessus, sélectionnez l'option appropriée et cliquez sur Suivant. Insérez une disquette comme cela vous est demandé. Cliquez encore une fois sur Suivant, le contenu correspondant à l'option sera alors écrit sur la disquette.

2.7.4. LVM

Le gestionnaire de volumes logiques (Logical Volume Manager, LVM) est un outil permettant le partitionnement individuel du disque dur au moyen de disques logiques. Vous trouverez plus d'informations à ce sujet dans Section 3.7, « Configuration du gestionnaire de volumes logiques (LVM) ».

2.7.5. Partitionnement

Dans le dialogue pour experts représenté dans Figure 2.12, « Le partitionneur pour expert de YaST », modifiez manuellement le partitionnement d'un ou plusieurs disques durs. Vous avez la possibilité d'ajouter, de supprimer ou de modifier des partitions. Vous pouvez également accéder au RAID logiciel et à la configuration LVM depuis ce module YaST.

[Warning]Avertissement

Bien qu'il soit possible de modifier les partitions dans le système installé, cela ne devrait être fait que par des experts. Dans le cas contraire, le risque de perdre des données est très haut. Si vous procédez à un nouveau partitionnement du disque dur utilisé, réamorcez le système immédiatement après. Il est plus sûr d'utiliser le système de secours plutôt que de procéder au repartitionnement du système en fonctionnement.

Figure 2.12. Le partitionneur pour expert de YaST

Le partitionneur pour expert de YaST

Le dialogue affiche une liste de toutes les partitions existantes ou proposées sur tous les disques durs. Les disques dans leur intégralité sont représentés comme des périphériques sans numéros, comme /dev/hda ou /dev/sda alors que les partitions sont représentées en tant que parties de ces périphériques et sont numérotées, comme /dev/hda1 ou /dev/sda1. La taille, le type, le système de fichiers et le point de montage de chaque disque et partition sont affichés. Le point de montage indique l'emplacement de l'arborescence Linux où la partition a été rattachée.

Si vous passez dans le dialogue pour experts lors de l'installation, l'espace libre sur le disque dur est également affiché et sélectionné automatiquement. Si vous voulez attribuer plus d'espace disque à SUSE LINUX, libérez l'espace nécessaire en allant de bas en haut (c'est à dire de la dernière d'un disque dur à la première). Ainsi, si vous avez trois partitions par exemple, il n'est pas possible de choisir exclusivement la deuxième des trois partitions pour SUSE LINUX et de laisser la première et la troisième pour un autre système d'exploitation.

2.7.5.1. Créer une partition

Sélectionnez Créer. Si vous avez plusieurs disques durs, une fenêtre de dialogue dans laquelle vous pouvez marquer le disque dur sur lequel vous voulez créer la nouvelle partition. Ensuite, spécifiez le type de la partition (primaire ou étendue). Vous pouvez créer jusqu'à quatre partitions primaires ou trois partitions primaires et une partition étendue dans laquelle il vous est possible de créer plusieurs partitions logiques (à ce sujet, consultez Section 1.5.4.1, « Types de partition »).

Sélectionnez maintenant le système de fichiers et, si nécessaire, un point de montage. YaST vous propose un point de montage pour chaque partition que vous créez. Vous trouverez des détails relatifs aux paramètres dans la section suivante. Cliquez sur OK pour que les modifications deviennent effectives. La nouvelle partition est alors ajoutée à la table des partitions. Si vous cliquez sur Suivant, les valeurs actuelles seront appliquées. Lors d'une installation, la fenêtre de dialogue apparaît à nouveau.

2.7.5.2. Paramètres de partitionnement

Lorsque vous créez une nouvelle partition dans l'arborescence des fichiers ou que vous modifiez une partition existante, vous pouvez définir différents paramètres. Dans le cas de nouvelles partitions, YaST se charge de fixer ces paramètres et normalement, vous n'aurez pas à faire de changement. Cependant, si vous souhaitez réaliser une configuration manuelle, procédez comme suit :

  1. Selection de la partition

  2. Modification de la partition et réglage des paramètres :

    Identificateur du système de fichiers

    Même si vous ne voulez pas formater la partition ici, vous devez indiquer au moins l'identificateur du système de fichiers pour être certain que la partition soit enregistrée correctement. Les valeurs possibles sont, par exemple, Linux, Linux swap, Linux LVM et Linux RAID. Vous trouverez plus de détails au sujet de LVM et RAID dans Section 3.7, « Configuration du gestionnaire de volumes logiques (LVM) » et Section 3.8, « Configuration RAID logiciel ».

    Système de fichiers

    Si vous souhaitez formater la partition dès l'installation, vous pouvez indiquer ici l'un des systèmes de fichiers suivants pour la partition : Swap, Ext2, Ext3, ReiserFS et JFS. Vous trouverez des détails relatifs aux différents systèmes de fichiers dans Chapitre 20, Systèmes de fichiers sous Linux.

    Swap est un format spécial qui permet d'utiliser la partition en tant que mémoire virtuelle. ReiserFS est le système de fichiers par défaut pour les partitions Linux. ReiserFS, tout comme JFS et Ext3, est un système de fichiers avec journalisation (Journaling Filesystem). Un tel système de fichiers peut rétablir votre système très rapidement après un plantage éventuel, car la journalisation se fait durant le fonctionnement du système. En outre, ReiserFS est très efficace dans la gestion de grandes quantités de petits fichiers. Ext2 n'est pas un système de fichiers avec journalisation, mais il est très stable et particulièrement approprié pour les petites partitions, car il ne nécessite que peu d'espace disque pour sa propre gestion.

    Options du système de fichiers

    Ici, vous pouvez configurer divers paramètres du système de fichiers sélectionné. Selon le système de fichiers utilisé, différentes options s'offrent aux experts.

    Chiffrement d'un système de fichiers

    Si vous activez le chiffrement, toutes les données de votre disque dur seront chiffrées. Ceci augmente le niveau de sécurité des données sensibles, mais le système s'en trouve ralenti car ce processus de chiffrement requiert du temps. Vous trouverez plus d'informations relatives au chiffrement des systèmes de fichiers dans Section 34.3, « Chiffrer des partitions et des fichiers ».

    Options fstab

    Ici, vous pouvez spécifier différents paramètres pour le fichier d'administration des systèmes de fichiers (/etc/fstab).

    Point de montage

    Ici est indiqué le répertoire de l'arborescence du système de fichiers dans lequel la partition doit être montée. Choisissez parmi plusieurs suggestions que vous fait YaST ou entrez un autre nom.

  3. Cliquez sur Suivant pour activer la partition.

Lorsque vous procédez manuellement à un partitionnement, vous devez créer une partition swap d'au moins 256 Mo. La partition swap sert à libérer temporairement le disque dur des données non nécessaires en cet instant afin de toujours conserver la mémoire vive disponible pour les données les plus importantes et les plus utilisées.

2.7.5.3. Options pour expert

Expert ouvre un menu contenant les commandes suivantes :

Relire la table de partitions

Relit le partitionnement depuis le disque. Vous avez besoin de cette option après le partitionnement manuel dans la console de texte, par exemple.

Supprimer la table de partitions et le label disque

Écrase complètement l'ancienne table de partitions. Par exemple, ceci peut vous être utile si vous avez des problèmes avec des labels de disque non conventionnels. Si vous utilisez cette méthode, vous perdrez toutes les données sur le disque dur.

2.7.5.4. Informations complémentaires sur le partitionnement

Si YaST effectue automatiquement le partitionnement et constate que d'autres partitions sont présentes dans votre système, celles-ci seront également inscrites dans le fichier /etc/fstab afin qu'il soit possible d'accéder simplement à ces données. Dans ce fichier, toutes les partitions présentes sur votre système sont répertoriées avec les propriétés qui leur correspondent, telles que système de fichiers, point de montage et droits d'utilisateur.

Exemple 2.1. /etc/fstab : données des partitions

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

Les partitions, qu'il s'agisse de partitions Linux ou de partitions FAT, sont enregistrées avec les options noauto et user. Chaque utilisateur peut ainsi monter ou démonter ces partitions en cas de besoin. Pour des raisons de sécurité, YaST n'entre pas automatiquement l'option exec ici. Cette option est néanmoins nécessaire pour exécuter d'ici des programmes. Si vous désirez cependant exécuter des programmes ou des scripts, saisissez vous-même cette option. Cette option est nécessaire lorsque vous voyez apparaître des messages tels que bad interpreter ou permission denied.

2.7.5.5. Partitionnement et LVM

Depuis le partitionneur pour experts, accédez à la configuration LVM avec LVM (voir Section 3.7, « Configuration du gestionnaire de volumes logiques (LVM) »). Cependant, si une configuration LVM qui fonctionne existe déjà sur votre système, elle est automatiquement activée dès que vous entrez dans la configuration LVM pour la première fois lors d'une session. Dans ce cas, tout disque contenant une partition qui appartient à un groupe volume actif ne peut pas être repartitionnée parce que le noyau Linux ne peut pas relire la table de partitions modifiée d'un disque dur lorsqu'une partition de ce disque est en cours d'utilisation. Néanmoins, si vous avez déjà une configuration LVM qui fonctionne sur votre système, le repartitionnement physique ne devrait pas être nécessaire. Changez plutôt la configuration des volumes logiques.

Au début des volumes physiques (VP), les informations relatives au volume sont écrites sur la partition. De cette façon, un VP « sait » à quel groupe il appartient. Pour réutiliser une telle partiton à d'autres fins non LVM, il est conseillé d'effacer le début de ce volume. Par exemple, dans le système VG et /dev/sda2 VP, ceci peut être fait à 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 (le système de fichiers root ou /boot) ne doit pas être enregistré sur un volume logique LVM. Enregistrez-le plutôt sur une partition physique normale.

2.7.6. Gestionnaire de profils (SCPM)

Le module pour le gestionnaire de profils (SCPM, system configuration profile management) vous offre la possibilité de créer des configurations du système individuelles complètes, de les gérer et de passer de l'une à l'autre à volonté. Normalement, une telle propriété peut être très utile, surtout dans le cas des ordinateurs portables qui sont utilisés dans des endroits différents (dans des réseaux différents) par des personnes différentes. Cependant, cela peut également être utile dans le cas d'ordinateurs stationnaires afin de pouvoir utiliser différents matériels ou différentes configurations de test. Si vous souhaitez obtenir des informations complémentaires au sujet du gestionnaire de profils SCPM et de son utilisation, veuillez vous consulter Chapitre 15, System Configuration Profile Management.

2.7.7. Éditeur de niveaux d'exécution

Vous pouvez utiliser SUSE LINUX dans différents niveaux d'exécution (runlevel). Par défaut, le système est démarré dans le niveau d'exécution 5. Ceci signifie que la fonctionnalité multi-utilisateurs, l'accès au réseau et l'interface graphique (système X Window) sont activés. Les autres niveaux d'exécution vous proposent la fonctionnalité multi-utilisateurs avec accès au réseau sans X (niveau d'exécution 3), fonctionnalité multi-utilisateurs sans accès au réseau (niveau d'exécution 2), système mono-utilisateur (niveau d'exécution 1 et S), arrêt du système (niveau d'exécution 0) et réamorçage du système (niveau d'exécution 6).

Les différents niveaux d'exécution sont surtout utiles lorsque, dans un niveau d'exécution supérieur, un problème arrive dans le service correspondant (X ou réseau). Le système peut alors être démarré dans un niveau d'exécution inférieur afin de réparer le service en cause. En outre, beaucoup de serveurs fonctionnent sans interface graphique et ces ordinateurs doivent donc être amorcés dans le niveau d'exécution 3, par exemple.

Normalement, vous n'aurez besoin que du niveau d'exécution par défaut (5). Cependant, si l'interface graphique venait à se planter, vous pouvez redémarrer votre système X Window en passant dans une console texte à l'aide de la combinaison de touches Ctrl-Alt-F1, vous y connecter en tant qu'administrateur root puis passer dans le niveau d'exécution 3 à l'aide de la commande init 3. De cette façon, votre système X Window sera arrêté. Vous pouvez le redémarrer en saisissant simplement init 5.

Vous trouverez plus d'informations au sujet des niveaux d'exécution sous SUSE LINUX et une description de l'éditeur de niveaux d'exécution de YaST dans Chapitre 7, Amorcer et configurer un système Linux.

2.7.8. Éditeur sysconfig

Dans le répertoire /etc/sysconfig se trouvent les fichiers qui contiennent les paramètres les plus importants pour SUSE LINUX. L'éditeur sysconfig présente toutes les possibilités de configuration de façon claire. Les valeurs peuvent être modifiées et enregistrées dans les différents fichiers de configuration. Cependant, la modification manuelle de ces valeurs n'est généralement pas nécessaire, étant donné que lors de l'installation d'un paquetage ou lors de la configuration d'un service, les fichiers sont actualisés automatiquement. Vous trouverez plus d'informations relatives à /etc/sysconfig à l'éditeur sysconfig de YaST dans Chapitre 7, Amorcer et configurer un système Linux.

2.7.9. Sélection de la zone horaire

La zone horaire est déjà déterminée au cours de l'installation mais vous avez ici la possibilité de procéder encore à une modification. Dans la liste des pays, cliquez simplement sur le nom du vôtre et sélectionnez Heure locale ou UTC (Universal Time Coordinated, le temps universel coordonné qui a remplacé l'heure du méridien de Greenwich). Dans un système Linux, on utilise habituellement UTC. Les machines sur lesquelles sont installés d'autres systèmes d'exploitation, par exemple Microsoft Windows, utilisent généralement l'heure locale.

2.7.10. Sélection de la langue

Procédez ici à la sélection de la langue pour votre système Linux. La configuration de la langue effectuée avec YaST s'étend à tout le système. Elle est donc valable pour YaST et le bureau.


SUSE LINUX Guide de l'administrateur 9.2