![]() |
|
ForumTue May 16 07:13:40 2023 UTC Aide: Je débuteThierry ![]() Mon May 15 11:26:47 2023 UTC Aide: Je débutecebd ![]() Mon May 15 09:23:31 2023 UTC Aide: Je débuteThierry ![]() Mon May 15 07:41:26 2023 UTC Aide: Je débutecebd ![]() Sun May 14 11:13:15 2023 UTC Aide: Je débuteThierry ![]() Sun May 14 10:26:31 2023 UTC Aide: Je débutecebd ![]() Sun May 14 09:55:53 2023 UTC Aide: Je débuteThierry ![]() Sun May 14 09:13:39 2023 UTC Aide: Je débutecebd ![]() Sat Feb 18 19:01:06 2023 UTC Généralitées: NuTyXThierry ![]() Fri Jan 6 21:21:32 2023 UTC Aide: Matérielcotaky ![]() |
Tue Jan 11 12:19:21 2022 UTC Mise en place de GRUBSi vous n'avez pas installé de procédure d'amorçage lors de l'installation de NuTyX (par erreur ou par volonté). Il n'est pas trop tard. Avec l'ISO, c'est très simple d'installer GRUB sur votre machine et de façon indépendante. SommaireImportant![]() HistoriqueAu début de l'existance de la distribution NuTyX, l'installation de celle-ci se faisait uniquement par le script, et grub s'installait également via le script. Le problème était que toutes les distributions ne disposaient pas de l'application grub installée par défaut. J'ai donc décidé de retirer cette option du script d'installation. C'est pour cette raison que désormais, l'installation de grub est OPTIONNELLE en effet si vous installez NuTyX comme seconde distribution par exemple, il n'est pas nécessaire d'installer une seconde fois la procedure d'amorçage GRUB Pour pouvoir installer GRUBIl n'est pas nécessaire d'avoir une NuTyX installée, il est en effet possible d'installer le GRUB pour n'importe quelle distribution. Relancez la machine et démarrez la mini-iso
Une fois arrivé sur le menu principal, choisissez "Démarrage Configurer l'amorçage du PC (en option)" comme ci-dessous:
Une fois le choix effectué, un nouvel écran apparaît, Il s'agit maintenant de faire ... La sélection de la partitionOn choisit la partition sur laquelle l'application grub doit être installée. Veuillez noter que la partition de destination ne doit pas forcément être sur le disque d'amorçage. Dans ce cas un menu apparaît avec le choix du disque de destination. Grub est installéIl est maintenant possible d'éditer le fichier grub.cfg.
![]()
Sous grub 2.00 le premier disque commence à 0 et la première partition commence à 1, donc dans l'exemple suivant: set root=(hd0,5) définit donc la cinquième partition sur le premier disque Dans l'exemple ci-dessous, on trouve 4 entrées, la première entrée lancera la NuTyX qui se trouve sur la partition /dev/sda2. la deuxième entrée lancera la NuTyX qui se trouve sur la partition /dev/sda2 avec runyx comme système d'init. la troisième entrée lancera la NuTyX qui se trouve sur la partition /dev/sda2 avec systemd comme système d'init. La dernière entrée lancera Windows 10 qui se trouve sur la partition /dev/sda3. # Begin grub.cfg # By default boot the first menu entry. set default 0 # Allow 5 seconds before booting the default. set timeout 5 Bonus, merci GuyMerci à Guy pour ces quelques astuces:1. La possibilité de démarrer l'installation de NuTyX directement depuis le fichier iso, sans utiliser de cdrom ni de clé usb. Par exemple, pour booter sur l'iso téléchargée à la racine de ma partition /dev/mapper/vg-iso, je configre grub comme ceci: menuentry 'NuTyX 12 x86 installation iso on (lvm/vg-iso)' { insmod lvm set root=(lvm/vg-iso) set isofile="/NuTyX_x86_64-8.2.iso" loopback loop $isofile linux (loop)/isolinux/kernel fromdev=/dev/mapper/vg-iso fromiso=$isofile rootdelay=3 ro quiet initrd (loop)/isolinux/initrd }Ceci fonctionne également avec un clef usb bootable en copiant l'iso parmi les autres fichiers. 2. la possiblité de démarrer sa NuTyX principale en lecture seule, grâce au module overlay intégré dans le noyau linux. Cela permet de conserver son installation inchangée en reportant les modifications sur une deuxième partiton utilisée temporairement. Je me suis servi de ceci lorsque j'ai voulu tester un programme propriétaire (VMware) qu'il est difficile de désintaller proprement. menuentry 'NuTyX 12 x86_64 OVERLAY on /dev/mapper/vg-nu82' { insmod lvm set root=(lvm/vg-nu82) linux /boot/kernel root=/dev/mapper/vg-nu82 overlayroot=/dev/mapper/vg-OVL82 ro rootdelay=3 initrd /boot/initrd }Un fois les tests terminés, il suffit de redémarrer normalement, et éventuellement de formatter la deuxième partition menuentry 'NuTyX 12 x86_64 on /dev/mapper/vg-nu82' { insmod lvm set root=(lvm/vg-nu82) linux /boot/kernel root=/dev/mapper/vg-nu82 ro rootdelay=3 initrd /boot/initrd }PS: J'utilise lvm2, mais n'importe quelle partition fera l'affaire, on pourrrait par exemple remplacer (lvm/vg-nu82) par (hd0,X) (lvm/vg-iso) par (hd0,Z) /dev/mapper/vg-nu82 par /dev/sdaX /dev/mapper/vg-OVL82 par /dev/sdaY /dev/mapper/vg-iso par /dev/sdaZ |