Aller au contenu

Le Linux BAR - Discussion de tout et de rien


Dark26

Messages recommandés

En consultant le forum dédié à ubuntu (ubuntu-fr)

J'ai trouvé LA ligne magique ici.

Ensuite j'ai ouvert un terminal :

sudo nano /etc/default/grub

puis ajouté pci=noaer à la ligne GRUB_CMDLINE_LINUX_DEFAULT

qui ressemble à ça:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=noaer"

ensite j'ai exécuté :

sudo update-grub

et pour finir

reboot

Je vous laisse constater le résultat.

image.png.7b613aa7f75d2ff5c6a313522296d18f.png

Avant de faire toute ces manipulations j'ai pris soin de faire un partitionnement maison :

1.16Go de /efi/boot

100Go de /

32Go de swap

et le reste des 480Go dans le /home

Alors petite astuce, créer dans l'installateur une partition fantôme de 200Mo de VFAT en début car l'installateur en créera une aussitôt par défaut en dessous de 200Mo de 1.16Go.

Vous viendrez la supprimer en suivant et vous pourrez continuer la suite de votre partitionnement.

  • Merci 2
Lien vers le commentaire
Partager sur d’autres sites

Il y a 5 heures, ceric64 a dit :

@L33thium, je ne sais pas si c'est énorme mais celui qui m'a formé à ubuntu, m'a enseigné que c'est 2 x la RAM installé.

J'ai 16Go de RAM donc 32Go de swap.

C'est une règle empirique qui date de quand on avait 8 à 256Mo de RAM. Ca va un peu avec les applis qu'on utilise.

Depuis qu'on a 1Go de RAM, c'est entre 0,5 et 2x la RAM si on a moins que 8Go, après la question se pose meme de garder du swap ou non.

Maintenant, ça reste un problème de garder une partition juste pour le swap, il y a des solutions pour faire comme Windows et garder le swap dans le / (plus souple)

Lien vers le commentaire
Partager sur d’autres sites

@brice.wernet,

Petit refresh, je viens de terminer ma énième fresh install, voilà les partoches :

1.16Go de /efi/boot

50Go de /

20Go de swap

et le reste des 480Go en /home

Pour te répondre à la question pourquoi ai-je mis 20Go dans ma swap, j'ai, lors de mon partitionnement final, lu un topic sur ubuntu-fr de faire des swap de cette quantité :

  +  pour 4 Go de RAM => 5 GO de swap

  +  pour 8 Go de RAM => 10 GO de swap

  +  pour 16 Go de RAM => 18 ou 20 GO de swap

  +  pour 32 Go de RAM => 36 GO de swap

Ci-dessous les impressions écran de mon moniteur système

image.png.f8009aafed69932a15eede41902ab439.png

  • Aime 1
Lien vers le commentaire
Partager sur d’autres sites

Perso, je mets X2 de swap jusq'à 4 Go de Ram, après je bride à 16 Go. Sur ma dernière machine avec 32 Go de ram j'ai mis 16 de swap. C'est empirique, j'ai jamais dépassé 2,5 Go de swap, et c'était critique. Par contre supprimer la swap, j'suis pas pour du tout, j'ai vu des systèmes swapper alors qu'à peine 50 % de la ram est prise.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 5 heures, Chromosome3 a dit :

Par contre supprimer la swap, j'suis pas pour du tout, j'ai vu des systèmes swapper alors qu'à peine 50 % de la ram est prise.

Pour Windows c'est indispensable il me semble.

Linux, s'il a de la swap il va y stocker quelques pages non utilisées pour maximiser le cache
S'il n'en a pas il s'en fout.
Linux fait complétement abstraction du type de mémoire, les logiciels ne peuvent pas décider eux-même où ira leurs données.
Si on a 16+16Go ça fera juste 32Go de mémoire allouable. Le noyau s'occupe tout seul de distribuer selon l'usage et les priorités.

Dans le pire des cas en cas de ram saturée le dernier processus lancé ou le plus gourmand va se faire killer par un out of memory.

J'ai autrefois souvent pratiqué le swapoff -a && swapon -a pour nettoyer les fuites de mémoire de firefox entre autre sans avoir à rebooter

Bref à 16Go ou plus de ram la swap est à prévoir selon l'usage, y a plus de règle fixe.
Sur un système à usage contrôlé on peut s'en passer.
Par sécurité on mettra RAM/2 (je crois que c'est ce que font les installeurs en partitionnement automatique)
Si c'est un laptop qui fait de l'hibernation alors ram * 1.5 ou  2

Si on a installé sans swap on peut swapper sur un fichier, c'est très pratique ponctuellement (mais attention à désactiver le COW sur ce fichier sur BTRFS et je crois que ça ne permet pas d'hiberner)

Lien vers le commentaire
Partager sur d’autres sites

Il y a 4 heures, L33thium a dit :

Si on a installé sans swap on peut swapper sur un fichier, c'est très pratique ponctuellement (mais attention à désactiver le COW sur ce fichier sur BTRFS et je crois que ça ne permet pas d'hiberner)

Je trouve cela bien plus pratique. Parce que je dimensionner les partitions parce qu'on a ajouté/enlevé de la RAM... Et puis c'est intéressant quand on manipule des VM.

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

Bonsoir,

Suite à la réalisation de mon dual boot et à une consultation de mes moniteurs système tour à tour sous debian et sous ubuntu, je constate que sous ubuntu je n'ai plus de partition swap (non disponible) et sous debian j'ai celle de debian mais la swap d'ubuntu s'y est ajouté (soit 40 GB).

Auriez-vous relevé la même une similitude avec mon cas?

Lien vers le commentaire
Partager sur d’autres sites

ça fait une eternité que je n'ai plus fait de multiboot linux.

Je me souviens qu'une seule partition swap est nécessaire les différents linux vont se servir d'elle
et que partager la partition home n'est pas toujours une bonne idée

Lien vers le commentaire
Partager sur d’autres sites

@L33thium :

lsblk -f
NAME FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                        
├─sda1
│    ext4   1.0         13b37e14-3b20-46e0-a755-2dbda8c67e67                
├─sda2
│    vfat   FAT32       88A3-5090                                 1G     1% /boot/efi
├─sda3
│    swap   1           684277be-58ab-47bb-9bdd-190ba26aebd9                [SWAP]
├─sda4
│    ext4   1.0         2128b2b4-3df9-4b75-b12c-22852b6a4ee5                
├─sda5
│    ext4   1.0         29b9c2c0-fb43-4442-932d-f201311b0707   25,5G    25% /
├─sda6
│    swap   1           c48bb603-a20a-492f-a095-fb89b095dc32                [SWAP]
└─sda7
     ext4   1.0         e36923db-455f-439d-889f-f7a03ca54c27  128,2G     0% /home

C'est quand même class debian.

Lien vers le commentaire
Partager sur d’autres sites

Lors de l'installation tu aurais dû faire un partitionnement manuel, lui indiquer d'utiliser la partition swap existante et lui demander de ne pas la formater (pour ne pas changer son uuid pour l'autre distro)

Là je pense que la dernière distro installée a créer sa partition swap et a aussi detectée la première et l'a formatée, ce qui a changé son uuid et donc la première distro ne la reconnait plus

Tu dois éditer /etc/fstab pour changer l'uuid de la swap dans la première distro

Lien vers le commentaire
Partager sur d’autres sites

Il y a une manipulation à faire, il faut éditer : /etc/grub.d/40_custom

et apposer comme ceci sachant que si vous tentez l'opération de bien noter votre partition efi moi c'est 88A3-5090 :

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry 'Ubuntu boot menu' {
        insmod part_gpt
        insmod fat
        set root='hd0,gpt2'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  88A3-5090
        else
          search --no-floppy --fs-uuid --set=root 88A3-5090
        fi
        chainloader /EFI/ubuntu/shimx64.efi
}

ensuite désactiver os-prober dans : /etc/default/grub

#GRUB_DISABLE_OS_PROBER=false

puis faire

sudo update-grub

Tout ceci dans le cas ou vous installez debian après ubuntu

Lien vers le commentaire
Partager sur d’autres sites

Les grub de chaque distro voient les autres distros, c'est le but d'os-prober.

Donc la dernière installée ou mise à jour va simplement trouver les autres et les ajouter au menu

Chacune doit avoir son propre / et /boot (si tu le met pas dans la partition racine)
Elles peuvent partager les partitions swap et /home (mais il ne faut pas les formater !) mais je déconseille de partager les dossier utilisateurs
(Ceric64 sous Ubuntu, Ceric65 sous Debian sinon il risque d'y avoir des problèmes d'uid et/ou de configuration utilisateur des logiciels qui ne vont pas forcément être en même version).

Lien vers le commentaire
Partager sur d’autres sites

Donc je fais quoi je réactive os-prober et j'update grub?

Car en désactivant os-prober il m'a mis une seule et même entrée sans message d'erreur.

Le secure boot est actif. Et je peux booter sur soit ubuntu soit debian

Lien vers le commentaire
Partager sur d’autres sites

je comprends même pas le but du script due tu a collé oui oui il faut laissé os-prober activé.

Si tu ne veux pas que le style du menu grub change en fonction de qui se met à jour, il faut décider quelle distro sera la patronne, et désinstaller ou désactiver le boot manager des autres.

Lien vers le commentaire
Partager sur d’autres sites

J'ai remis la swap à ubuntu en utilisant gnome disk et supprimé dans debian en suivant ce topic deux lignes en éditant /etc/fstab portant l'intitulé "sda3".

Du coup, j'ai retrouvé un partitionnement correct pour mes deux distributions.

 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 4 heures, L33thium a dit :

je comprends même pas le but du script due tu a collé oui oui il faut laissé os-prober activé.

Si tu ne veux pas que le style du menu grub change en fonction de qui se met à jour, il faut décider quelle distro sera la patronne, et désinstaller ou désactiver le boot manager des autres.

Comme je l'explique un post au dessus; sans tous ces "artifices" où dans cet ordre : j'ai d'abord désactivé en premier le "secure boot" puis mis ce script dans 40_custom en respectant mon uuid de partition efi, ensuite désactivé os-prober et pour finir par udate grub pour parfaire une méthode qui fonctionne.

Et après les commandes complètes et validées par update-grub, j'ai réactivé le "secure boot".

Sans les étapes que je viens de citer ci-dessus, je n'aurais jamais pu re booter sous ubuntu.

Je ne pouvais booter que sou debian, et ça m'ennuyait.

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

Bonsoir,

ça y est j'ai installé et j'utilise depuis cette nuit mageia 9, j'ai d'ores et déjà posté mon bureau dans le topic prévu à cet effet.

Je trouve que c'est quand même bien fichu, cette distribution. Pour l'installer, je me suis servi de la documentation sur le wiki de mageia que j'ai scrupuleusement suivi à la commande près.

Je n'ai même pas eu à configurer le dual boot avec windows 10, l'installeur a fait ça tout seul.

Les commandes sont totalement différentes d'une debian ou une autre de ces variantes.

Au lieu que ça soit des .deb les paquets ce sont des .rpm (Red Hat / Fedora).

Je suis très satisfait du résultat, à voir lorsqu'une version majeure sortira.

Ce qu'il y a de bien encore avec ce grub mageia c'est que le dernier système booté reste en mémoire, c'est pratique pour les reboot.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

Bonsoir,

J'avais un soucis sur mon mac mini qui tourne avec la 22.04 et la mise en veille du moniteur.

Avec le tip d'un ubuntero j'ai trouvé ici LA solution :

ajouter à la ligne de son /etc/environment sans rien supprimer de la ligne au-dessus

MUTTER_DEBUG_ENABLE_ATOMIC_KMS=0

edit : n'oubliez pas de redémarrer après la modification 🙂

  • Aime 1
  • Merci 1
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...