Outils pour utilisateurs

Outils du site


issue102:tutoriel_1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue102:tutoriel_1 [2015/11/11 14:57] auntieeissue102:tutoriel_1 [2015/11/11 22:54] (Version actuelle) d52fr
Ligne 9: Ligne 9:
 J'ai un PC avec un disque dur de 1 To, un disque SSD de 250 Go et un lecteur CD/DVD. Je veux installer dessus Windows 10 et quatre distrib. Linux en utilisant UEFI et secure boot. J'ai un PC avec un disque dur de 1 To, un disque SSD de 250 Go et un lecteur CD/DVD. Je veux installer dessus Windows 10 et quatre distrib. Linux en utilisant UEFI et secure boot.
  
-Auparavant, j'ai eu des tas de problèmes quand je faisais un système multi-boot avec des distrib. Linux, parce que le chargeur de démarrage (Grub2) et son répertoire (/boot/) être partagés. Le problème est que chaque distrib. installe une version différente de grub2. Il pouvait en résulter que le PC refuse de démarrer après la mise à jour d'une distrib. du fait des incohérences entre les mises à jour que la distrib. a faites dans le répertoire /boot et le chargeur de démarrage installé sur le disque dur.+Auparavant, j'ai eu des tas de problèmes quand je faisais un système multi-boot avec des distrib. Linux, parce que le chargeur de démarrage (Grub2) et son répertoire (/boot/doivent être partagés. Le problème est que chaque distrib. installe une version différente de grub2. Il pouvait en résulter que le PC refuse de démarrer après la mise à jour d'une distrib. du fait des incohérences entre les mises à jour que la distrib. a faites dans le répertoire /boot et le chargeur de démarrage installé sur le disque dur.
  
 Pour empêcher cela, j'ai l'intention d'utiliser le mécanisme de démarrage en deux étapes décrit dans l'article « Tutoriel : Grub2 et Multibooting - Partie 4 » publié dans le FCM n° 88. Les données du chargeur de démarrage central sont placées dans une partition séparée, permettant à l'utilisateur de choisir sa distrib. dans un menu. Ensuite, le chargeur de démarrage central démarre le chargeur de démarrage spécifique de la distrib. choisie. Le chargeur de démarrage a sa propre partition pour ses données et il affichera un second menu pour que l'utilisateur choisisse une version particulière du noyau et éventuellement des options de démarrage supplémentaires. Le module de chaînage des chargeurs de Grub2 est utilisé pour démarrer un autre chargeur de démarrage. Pour empêcher cela, j'ai l'intention d'utiliser le mécanisme de démarrage en deux étapes décrit dans l'article « Tutoriel : Grub2 et Multibooting - Partie 4 » publié dans le FCM n° 88. Les données du chargeur de démarrage central sont placées dans une partition séparée, permettant à l'utilisateur de choisir sa distrib. dans un menu. Ensuite, le chargeur de démarrage central démarre le chargeur de démarrage spécifique de la distrib. choisie. Le chargeur de démarrage a sa propre partition pour ses données et il affichera un second menu pour que l'utilisateur choisisse une version particulière du noyau et éventuellement des options de démarrage supplémentaires. Le module de chaînage des chargeurs de Grub2 est utilisé pour démarrer un autre chargeur de démarrage.
Ligne 109: Ligne 109:
 Dans un environnement multi-boot, vous devez désactiver le démarrage rapide (fast reboot) pour éviter une corruption de votre installation Windows 8, 8.1 ou 10. Dans un environnement multi-boot, vous devez désactiver le démarrage rapide (fast reboot) pour éviter une corruption de votre installation Windows 8, 8.1 ou 10.
  
-Allez aux « Paramètres », sélectionnez Système, « Options d'alimentation » et ensuite « Choisissez ce que font les options d'alimentation ». Cliquez sur « Changer les réglages actuellement indisponibles » et, enfin, décochez « Fonctionner avec démarrage rapide (recommandé) ». « Sauver les modifications » et redémarrez votre PC. FIXME **: Si quelqu'un a WS 10, merci de vérifier les traductions ci-dessus **+Allez aux « Paramètres », sélectionnez Système, « Options d'alimentation » et ensuite « Choisissez ce que font les options d'alimentation ». Cliquez sur « Changer les réglages actuellement indisponibles » et, enfin, décochez « Fonctionner avec démarrage rapide (recommandé) ». « Sauver les modifications » et redémarrez votre PC.
  
 Maintenant, retirez la clé USB avec le logiciel Windows 10. Maintenant, retirez la clé USB avec le logiciel Windows 10.
Ligne 214: Ligne 214:
 Go back to the installer by pressing “Install Kubuntu” on the desktop.** Go back to the installer by pressing “Install Kubuntu” on the desktop.**
  
-Le disque SSD n'a pas encore de table de partitions. Sélectionnez l'appareil et choisissez Appareil > Créer une table de partitions. Sous Avancé, changez le type de msdos vers gpt, et Appliquer.+Le disque SSD n'a pas encore de table de partition. Sélectionnez l'appareil et choisissez Appareil > Créer une table de partition. Sous Avancé, changez le type de msdos vers gpt, et Appliquer.
  
-Créez maintenant 6 partitions :+Maintenant créez 6 partitions :
 • Une de 100 Mo avec le système de fichiers ext2 pour le chargeur de démarrage central, • Une de 100 Mo avec le système de fichiers ext2 pour le chargeur de démarrage central,
-• quatre de 1 Go avec aussi le système de fichiers ext2 pour les chargeurs de démarrage spécifiques,+• quatre de 1 Go avec le système de fichiers ext2 aussi, pour les chargeurs de démarrage spécifiques,
 • et une dernière avec le système de fichiers lvm2pv qui prend toute la zone non allouée. • et une dernière avec le système de fichiers lvm2pv qui prend toute la zone non allouée.
  
Ligne 259: Ligne 259:
 Choisissez à nouveau « Manuel » dans le « Type d'installation » de la « Configuration des disques ». Choisissez à nouveau « Manuel » dans le « Type d'installation » de la « Configuration des disques ».
  
-Utilisez la partition de démarrage central pour /boot/centralet la première partition de boot spécifique pour /boot. Dans les deux cas, sélectionnez ext2 comme système de fichiers.+Utilisez la partition de démarrage central pour /boot/central et la première partition de boot spécifique pour /boot. Dans les deux cas, sélectionnez ext2 comme système de fichiers.
  
 Utilisez /dev/ssdvg/root1 comme /, /dev/hdvg/var1 comme /var, and /dev/hdvg/tmp comme /tmp, tous les quatre en système de fichiers ext4. Enfin, utilisez la partition de swap comme espace d'échange. Laissez l'installeur formater toutes les partitions. Utilisez /dev/ssdvg/root1 comme /, /dev/hdvg/var1 comme /var, and /dev/hdvg/tmp comme /tmp, tous les quatre en système de fichiers ext4. Enfin, utilisez la partition de swap comme espace d'échange. Laissez l'installeur formater toutes les partitions.
Ligne 295: Ligne 295:
 Étape 7 : Configurer Linux pour utiliser le SSD Étape 7 : Configurer Linux pour utiliser le SSD
  
-Note : Dans cette étape, nous ferons quelques modifications dans les fichiers de configuration. Soyez prudent en le faisant : faites toujours une sauvegarde de la version originale (sudo cp config-file config-file.bak), et ajoutez un commentaire avec votre nom et la date ainsi que la raison pour laquelle vous modifiez ce fichier. De cette façon, vous pouvez facilement annuler les modifications ou trouver tous les fichiers que vous avez modifiés. Utilisez le Live CD au cas où les choses iraient vraiment mal.+Note : Dans cette étape, vous ferez quelques modifications dans les fichiers de configuration. Soyez prudent en les faisant : faites toujours une sauvegarde de la version originale (sudo cp config-file config-file.bak), et ajoutez un commentaire avec votre nom et la date ainsi que la raison pour laquelle vous modifiez ce fichier. De cette façon, vous pouvez facilement annuler les modifications ou trouver tous les fichiers que vous avez modifiés. Utilisez le Live CD au cas où les choses iraient vraiment mal.
  
 Vous devez absolument réduire au maximum le nombre de cycles d'écriture sur votre SSD pour allonger sa durée de vie. Vous devez absolument réduire au maximum le nombre de cycles d'écriture sur votre SSD pour allonger sa durée de vie.
  
-Par défaut, le système de fichiers écrit l'horodatage de chaque accès à un fichier ou un répertoire que vous lisez. Cette information n'est presque jamais utilisée, aussi il n'y a pas de risque à désactiver cette fonction. Vous devriez le faire au moins pour le SSD, mais il n'y a pas de risque non plus à l'appliquer au disque dur, ce qui diminuera les temps d'accès.+Par défaut, le système de fichiers écrit l'horodatage de chaque accès à un fichier ou un répertoire que vous lisez. Cette information n'est presque jamais utilisée et il n'y a donc pas de risque à désactiver cette fonction. Vous devriez le faire au moins pour le SSD, mais il n'y a pas de risque non plus à l'appliquer au disque dur, ce qui diminuera les temps d'accès.
  
-Éditez /etc/fstab comme root, et ajoutez « noatime » dans le champ d'options (n'oubliez pas la virgule) des partitions ou des volumes logiques qui sont sur tous vos disques.+Éditez /etc/fstab en tant que root, et ajoutez « noatime » dans le champ d'options (n'oubliez pas la virgule) des partitions ou des volumes logiques qui sont sur tous vos disques.
  
 Exemple : Exemple :
Ligne 333: Ligne 333:
 Some applications like Firefox and Java write a lot to the home directory. Also this causes unnecessary wear of the solid state drive. For example, google “firefox and ssd” to find instructions to make applications solid-state-drive friendly.** Some applications like Firefox and Java write a lot to the home directory. Also this causes unnecessary wear of the solid state drive. For example, google “firefox and ssd” to find instructions to make applications solid-state-drive friendly.**
  
-Une seconde modification est de lancer la commande trim au moment du démarrage et non pas avec le job cron. Éditez /etc/rc.local comme rootet ajoutez « fstrim -v <partition> » pour chaque partition qui, sur le SSD, est souvent en écriture du fait de la distrib. J'ai ajouté :+Une seconde modification est de lancer la commande trim au moment du démarrage et non pas avec une tâche cron. Éditez /etc/rc.local comme root et ajoutez « fstrim -v <partition> » pour chaque partition qui, sur le SSD, est souvent en écriture du fait de la distrib. J'ai ajouté :
  
 fstrim -v / fstrim -v /
  
-Éditez /etc/cron-weekly/fstrim comme rootet mettez un dièse « # » devant « fstrim-all ». Exemple :+Éditez /etc/cron-weekly/fstrim comme root et mettez un dièse « # » devant « fstrim-all ». Exemple :
  
 #exec fstrim-all #exec fstrim-all
Ligne 366: Ligne 366:
 Étape 8 : Configurer le menu de démarrage en 2 étapes Étape 8 : Configurer le menu de démarrage en 2 étapes
  
-J'ai trouvé mon inspiration dans l'article « Tutoriel : GRUB2 et Multibooting » publié dans FullCircle n° 88. Notre partition de démarrage central, /boot/central, est l'équivalent de /mnt/GRUBpart/boot de l'article. Prenez en compte que UEFI nécessite beaucoup de modifications dans la procédure.+J'ai trouvé mon inspiration dans l'article « Tutoriel : GRUB2 et Multibooting » publié dans le FullCircle n° 88. Notre partition de démarrage central, /boot/central, est l'équivalent de /mnt/GRUBpart/boot de l'article. Prenez en compte que UEFI nécessite beaucoup de modifications dans la procédure.
  
 D'abord, ajoutons les entrées du chargeur en chaîne à /etc/grub.d/40_custom. D'abord, ajoutons les entrées du chargeur en chaîne à /etc/grub.d/40_custom.
  
-Les entrées du chargeur en chaîne pour une utilisation sans UEFI sont très simples. Une telle entrée ressemble à ce qui suit : si hd0,msdos1 est le nom grub de la partition vers laquelle vous voulez sauter (la partition qui est montée sur /boot ou sur / si vous n'avez pas de partition de démarrage séparée) :+Les entrées du chargeur en chaîne pour une utilisation sans UEFI sont très simples. Une telle entrée ressemble à ceci : si hd0,msdos1 est le nom grub de la partition vers laquelle vous voulez sauter (la partition qui est montée sur /boot ou sur / si vous n'avez pas de partition de démarrage séparée) :
  
 menuentry 'Ubuntu' { menuentry 'Ubuntu' {
Ligne 377: Ligne 377:
 } }
  
-Indication : inspectez /boot/grub/grub.cfg pour trouver comment les partitions sont nommées par grub. Utilisez le shell grub au cas où vous auriez un doute sur les noms corrects : redémarrez le PC, allez dans le BIOS, désactivez le secure boot, sauvez, sortez et appuyez sur Echap quand vous voyez le menu grub. Vous pouvez maintenant entrer des commandes comme dir (hd0,msdos1)/ pour voir le contenu d'un partition donnée ; ceci vous aidera à vérifier si un nom grub supposé est correct. Utilisez la commande reboot pour redémarrer le PC.+Indication : inspectez /boot/grub/grub.cfg pour trouver comment les partitions sont nommées par grub. Utilisez le shell grub au cas où vous auriez un doute sur les noms corrects : redémarrez le PC, allez dans le BIOS, désactivez le secure boot, sauvez, quittez et appuyez sur Echap quand vous voyez le menu grub. Vous pouvez maintenant entrer des commandes comme dir (hd0,msdos1)/ pour voir le contenu d'une partition donnée ; ceci vous aidera à vérifier si un nom grub est correct. Utilisez la commande reboot pour redémarrer le PC.
  
 **A chain loader entry for UEFI is much more complicated. It looks as shown above, if hd0,gpt5 is the grub name of the partition where you want to jump to (the partition that is mounted on /boot or on / if you have no separate boot partition), and if hd2,gpt is the grub name for the EFI partition. **A chain loader entry for UEFI is much more complicated. It looks as shown above, if hd0,gpt5 is the grub name of the partition where you want to jump to (the partition that is mounted on /boot or on / if you have no separate boot partition), and if hd2,gpt is the grub name for the EFI partition.
Ligne 387: Ligne 387:
 Add a chainloader entry (previous page, top right) to jump to Kubuntu itself and copy the entries for “Windows 10” and “System Setup” from /boot/grub/grub.cfg to /etc/grub.d/40_custom.** Add a chainloader entry (previous page, top right) to jump to Kubuntu itself and copy the entries for “Windows 10” and “System Setup” from /boot/grub/grub.cfg to /etc/grub.d/40_custom.**
  
-Une entrée de chargeur en chaîne avec UEFI est beaucoup plus compliquée. Ça ressemble à ce que j'ai montré au dessus, si hd0,gpt5 est le nom grub de la partition vers laquelle vous voulez sauter (la partition qui est montée sur /boot ou sur / si vous n'avez pas de partition de démarrage séparée) et si hd2,gpt est le nom grub de la partition EFI.+Une entrée de chargeur en chaîne avec UEFI est beaucoup plus compliquée. Ça ressemble à ce que j'ai montré audessus, si hd0,gpt5 est le nom grub de la partition vers laquelle vous voulez sauter (la partition qui est montée sur /boot ou sur / si vous n'avez pas de partition de démarrage séparée) et si hd2,gpt est le nom grub de la partition EFI.
  
 Note : Vérifiez et corrigez les chemins vers les différents fichiers si vous utilisez une autre distrib. et/ou un autre schéma de partitionnement ! Note : Vérifiez et corrigez les chemins vers les différents fichiers si vous utilisez une autre distrib. et/ou un autre schéma de partitionnement !
  
-Il certainement préférable de travailler avec les uuid car les numéros des disques durs (hdx) dans grub peuvent changer si, par exemple, vous démarrez avec une clé USB branchée. Utilisez sudo blkid /dev/sda5 pour chercher l'uuid de la partition /dev/sda5. L'entrée du chargeur en chaîne ressemble maintenant à ce qui est montré (voir 2 pages plus loin) en bas (n'oubliez pas aussi d'entrer les bonnes valeurs pour les indications).+Il est sans doute préférable de travailler avec les uuidcar les numéros des disques durs (hdx) dans grub peuvent changer si, par exemple, vous démarrez avec une clé USB branchée. Utilisez sudo blkid /dev/sda5 pour chercher l'uuid de la partition /dev/sda5. L'entrée du chargeur en chaîne ressemble maintenant à ce qui est montré (voir 2 pages plus loin) en bas (n'oubliez pas aussi d'entrer les bonnes valeurs pour les indications).
  
 Ajoutez une entrée de chargeur en chaîne (page précédente, en haut à droite) pour sauter à Kubuntu lui-même et copiez les entrées pour « Windows 10 » et « System setup » (configuration système) de /boot/grub/grub.cfg vers /etc/grub.d/40_custom. Ajoutez une entrée de chargeur en chaîne (page précédente, en haut à droite) pour sauter à Kubuntu lui-même et copiez les entrées pour « Windows 10 » et « System setup » (configuration système) de /boot/grub/grub.cfg vers /etc/grub.d/40_custom.
Ligne 489: Ligne 489:
 Make sure that uuid and root refer to, respectively, the central boot partition and the kubuntu specific boot partition. Correct if necessary.** Make sure that uuid and root refer to, respectively, the central boot partition and the kubuntu specific boot partition. Correct if necessary.**
  
-Préparez le chargeur en chaîne central et créez deux nouvelles entrées de démarrage, appelées central_grub et central_shim. l'option -d indique le disque qui contient la partition efi et -p le chiffre de la partition efi. Dans mon cas, la partition efi est /dev/sdb2 ; aussi nous obtenons :+Préparez le chargeur en chaîne central et créez deux nouvelles entrées de démarrage, appelées central_grub et central_shim. L'option -d indique le disque qui contient la partition efi et -p le chiffre de la partition efi. Dans mon cas, la partition efi est /dev/sdb2 ; aussi nous obtenons :
  
 sudo cp -R /boot/efi/EFI/ubuntu /boot/efi/EFI/central sudo cp -R /boot/efi/EFI/ubuntu /boot/efi/EFI/central
Ligne 537: Ligne 537:
 Les installeurs de certaines distrib. formatent systématiquement la partition swap. Cette partition va donc acquérir un nouvel uuid. Dans ce cas, vous devrez corriger l'uuid de la partition swap dans le fichier /etc/fstab des autres distrib. Les installeurs de certaines distrib. formatent systématiquement la partition swap. Cette partition va donc acquérir un nouvel uuid. Dans ce cas, vous devrez corriger l'uuid de la partition swap dans le fichier /etc/fstab des autres distrib.
  
-Ajoutez maintenant une entrée de chargeur en chaîne dans /boot/central/grub/grub.cfg pour la nouvelle distrib. Assurez-vous que vous utilisez les chemins corrects : pour Debian, vous devez remplacer ubuntu/grubx64.efi par debian/grubx64.efi.+Maintenant ajoutez une chaîne décrivant l'adresse complète du chargeur dans /boot/central/grub/grub.cfg pour la nouvelle distrib. Assurez-vous que vous utilisez les chemins corrects : pour Debian, vous devez remplacer ubuntu/grubx64.efi par debian/grubx64.efi.
  
 Redémarrez, allez dans le BIOS, activez le secure boot, et prenez central_shim comme chargeur de démarrage par défaut. Redémarrez, allez dans le BIOS, activez le secure boot, et prenez central_shim comme chargeur de démarrage par défaut.
Ligne 543: Ligne 543:
 Fin Fin
  
-Vous devriez maintenant être en mesure de commuter facilement entre Kubuntu, Debian et Windows 10. Amusez-vous bien.+Vous devriez maintenant être en mesure de commuter facilement entre Kubuntu, Debian et Windows 10. Amusez-vous bien !
  
-Une dernière remarque : vous ne pouvez pas combiner les images splash de grub avec secure boot parce que les fichiers images sont considérés comme non sûrs par le BIOS car ils ne sont pas signés.+Une dernière remarque : vous ne pouvez pas combiner les images splash de grub avec secure boot parce que les fichiers images sont considérés comme non sûrs par le BIOS puisqu'ils ne sont pas signés.
issue102/tutoriel_1.1447250232.txt.gz · Dernière modification : 2015/11/11 14:57 de auntiee