PureOS

2 réponses [Dernière contribution]
Substance2004
Hors ligne
A rejoint: 11/05/2013

Salut

Je reviens vers vous une nouvelle fois pour... disons nettoyer proprement une merde.

J'ai eu la mauvaise idée d'installer PureOS, apparemment agréée comme 100% libre.
https://www.gnu.org/

Mwouais...

Ça date d'il y a 3 ans
https://trisquel.info/fr/forum/fsf-adds-pureos-list-endorsed-gnulinux-distributions
Mais ça n'a pas beaucoup évolué depuis...
Je ne sais pas si beaucoup d'entre nous sont quand même allé voir.

Je suppose que la FSF sait ce qu'elle fait quand elle maintient une distibution comme libre.

L'iso a bien été contrôlé, démarrage nickel sur live USB, installation les doigts dans le nez, mais... aucun démarrage.
J'ai retenté une nouvelle installe avec formatage EXT4 pour /home (j'avais formaté en xfs).
Mais rien...

Et visiblement je ne suis pas le seul à qui c'est arrivé
https://www.reddit.com/r/Purism/comments/h0d31b/pureos_doesnt_run_after_a_successful_install/
https://forums.puri.sm/t/failed-to-boot-into-os-after-a-fine-successful-install/9438/7

J'ai pas trop envie de comprendre.
Cela dit, le reste est fonctionnel.

Là, ça me fait donc un triple boot linux sur l'ordi.

Ce qui me fait le plus chier, c'est le grub.

Je pourrais aisément virer avec Gparted en live USB les partitions de PureOS, mais vu qu'il m'en installe un nouveau, j'aimerai revenir à un grub nettoyé, et si possible, celui de Trisquel.

Balais, ramasse-poussière, serpillère, et seau sont prêts.

Merci de votre aide.

Magic Banana

I am a member!

Hors ligne
A rejoint: 07/24/2010

Je suppose que la FSF sait ce qu'elle fait quand elle maintient une distibution comme libre.

Ce que la FSF fait est déclarer que la distribution satisfait ces critères qui n'ont rien de technique : https://www.gnu.org/distros/free-system-distribution-guidelines.html

Je pourrais aisément virer avec Gparted en live USB les partitions de PureOS, mais vu qu'il m'en installe un nouveau, j'aimerai revenir à un grub nettoyé, et si possible, celui de Trisquel.

Je crois qu'il te suffit d'exécuter cette commande dans un terminal lancé depuis Trisquel :
$ sudo update-grub

Je ne comprends pas pourquoi tu tiens à garder des partitions que tu ne souhaites jamais utiliser (que cachent les pronoms "il" et "en" dans ta phrase "il m'en installe un nouveau"... et un "nouveau" quoi ?) : tu peux les supprimer, par exemple avec GParted, pour par exemple élargir les partitions que tu utilises réellement.

Substance2004
Hors ligne
A rejoint: 11/05/2013

> Je crois qu'il te suffit d'exécuter cette commande dans un terminal lancé depuis Trisquel :$ sudo update-grub

Non, c'est d'ailleurs la première chose que j'ai fait quand j'ai terminé l'installation. D'où ma surprise.
On a vu ça auparavant dans mon précédent post je crois.

Je l'ai d'abord fait sur Trisquel, puis sur Ubuntu (mon second boot) puis je suis passé sur PureOS.

J'ai même tenté ce fameux Ctrl+Alt+F1 que j'ai refait je ne sais combien de fois avec toi il y a une semaine comme je voyais que ça ne bootait pas correctement et de refaire les commandes que nous avions fait ensemble.

Nada !

En revanche, le Ctrl+Alt+Del fonctionnait pour éteindre !

> Je ne comprends pas pourquoi tu tiens à garder des partitions que tu ne souhaites jamais utiliser (que cachent les pronoms "il" et "en" dans ta phrase "il m'en installe un nouveau"... et un "nouveau" quoi ?) : tu peux les supprimer, par exemple avec GParted, pour par exemple élargir les partitions que tu utilises réellement.

Oui, je ne suis pas toujours bien clair. Excuse moi. "Il" s'agissait du Grub.

mais je pense avoir trouvé la solution ici, paragraphe "Reinstalling GRUB 2".
https://help.ubuntu.com/community/Grub2/Installing

"The user may wish to reinstall GRUB 2 for a variety of reasons"

"After installing another operating system which installed its own bootloader, reinstall GRUB2 to return control to the desired OS. When an operating system is added on a multiboot computer it will generally take command of the boot process. Reinstalling GRUB 2 from a within the desired OS will return control of the boot process to that OS"
(Après l'installation d'un autre système d'exploitation qui a installé son propre chargeur de démarrage, réinstaller GRUB2 pour remettre le contrôle sur le système d'exploitation souhaité. Lorsqu'un système d'exploitation est ajouté sur un ordinateur à plusieurs démarrages, il prend généralement le contrôle du processus de démarrage. La réinstallation de GRUB 2 à partir d'un système d'exploitation souhaité rendra le contrôle du processus d'amorçage à ce système d'exploitation)

Il me restera donc après avoir viré les partitions de PureOS, le Grub de PureOS.

Si je suis la procédure et comme le Grub fonctionne j'aurai à produire :

$ sudo grub-install /dev/nvme0n1 dans Trisquel.

/dev/nvme0n1 étant le disque sur lequel sont installés tout mes OS.

Bien entendu, je suis supposé faire $ sudo update-grub.