Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 31/08/2012, à 12:47

misaine

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

qid a écrit :

HS : pour annecdote t'es pas encore à mon niveau de multiboot :

pour débuter c'est rigolo mais il te faudrait une arch voir une slackware pour jouer dans la cour des grands wink


la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.

Hors ligne

#52 Le 31/08/2012, à 12:57

YannUbuntu

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Awreel a écrit :
Qid a écrit :

HS : pour anecdote t'es pas encore à mon niveau de multiboot :

Je ne suis peut être pas a ton niveau de MultiBoot, mais je sais un minimum se que je fait lol

La remarque de Qid n'était pas un reproche, juste une anecdote. Ce qui importe c'est que tu fais l'effort de rapporter les bugs, c'est cela qui fait vraiment avancer les logiciels Libres.

@Qid: j'espère que tu ne te contentes pas d'accumuler les distros.. si tu veux impressionner, indique plutôt ton pseudo Launchpad wink


Awreel a écrit :

Autre petite précision qui pour ne doit pas avoir d'importance, les deux version sont des 64Bits.

A priori cela n'a pas d'importance, mais tu fais bien de préciser, on ne sait jamais.

Awreel a écrit :

Petite précision, hier j'ai posté mon message Sur Fedora, et aujourd'hui je le poste sur Ubuntu.

Quelle est l'URL de la conversation sur Fedora stp?

Awreel a écrit :

Ps : j'ai oublier de dire, que j'avais installer, OpenSuse, puis Fedora, et apres Ubuntu, et lors des mises a jours Ubuntu, je n'avais plus les deux autre au démarrage. Même OpenSuse n'apparaissais plus.

Ca c'est intéressant. Jusqu'à maintenant, on n'avait observé ce bug qu'avec Fedora. Il va falloir étudier OpenSuse aussi alors. Quelle version d'OpenSuse utilises-tu ?

Awreel a écrit :

Je présise aussi que pour moi, sa vient vraiment du paquet de mise a jours, car sans mise a jours, meme en installant Ubuntu en dernier, il sont tous visible au démarrage.

Ca aussi c'est intéressant, ça veut dire que le bug n'est pas dans les paquets de l'ISO, mais dans les mises à jours. Cela permet de savoir précisément à partir de quelle version de GRUB le problème apparaît, c'est donc plus facile de le corriger.
Pour info, utilises-tu l'ISO 12.04 (sortie le 26 avril) ou bien 12.04.1 (sortie le 23 aout) ?

Dernière modification par YannUbuntu (Le 31/08/2012, à 12:59)


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#53 Le 31/08/2012, à 21:03

Awreel

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Pour la version OpenSuse c'est 12.1, et pour Ubuntu, la version que j'ai au démarrage du boot c'est 12.04.1, Sinon pour celle de l'iso sa doit etre 12.04, car sa fait presque 1mois que je l'es télécharger.

Et re petite précision,

awreel a écrit :

Petite précision, hier j'ai posté mon message Sur Fedora, et aujourd'hui je le poste sur Ubuntu.

se que j'ai voulu dire par la c'est que j'ai posté le 1er message de ce forum, en utilisant L'OS Fedora, Le deuxième message que j'ai ecrit est donc issu de l'OS Ubuntu, tous comme se message que je rédige.

Je tien d’ailleurs a préciser que les deux OS fonctionne parfaitement sur mon pc, et que j'ai toujours le choix au démarrage entre Fedora et Ubuntu, même après utilisation de l'une ou de l'autre.

Dernière modification par Awreel (Le 31/08/2012, à 22:29)

Hors ligne

#54 Le 31/08/2012, à 23:31

YannUbuntu

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

ok

Il y a donc 2 choses à tester:

1) démarrer sur un CD 12.04.1, lancer la commande "sudo os-prober" et indiquer si elle detecte Fedora17 et OpenSuse12.1 ?

2) depuis l'Ubuntu installée et mise à jour, verifier que "sudo os-prober"ne detecte ni Fedora17 ni OpenSuse12.1. Puis via l'explorateur de fichiers (Nautilus), monter les partitions Fedora et OpenSuse, puis resaisir la commande "sudo os-prober" et indiquer si elle detecte Fedora17 et OpenSuse12.1 ?


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#55 Le 01/09/2012, à 10:25

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

YannUbuntu a écrit :
Awreel a écrit :
Qid a écrit :

HS : pour anecdote t'es pas encore à mon niveau de multiboot :

Je ne suis peut être pas a ton niveau de MultiBoot, mais je sais un minimum se que je fait lol

La remarque de Qid n'était pas un reproche, juste une anecdote. Ce qui importe c'est que tu fais l'effort de rapporter les bugs, c'est cela qui fait vraiment avancer les logiciels Libres.

@Qid: j'espère que tu ne te contentes pas d'accumuler les distros.. si tu veux impressionner, indique plutôt ton pseudo Launchpad wink

Sauf que non: c'est plus parce que d'une part j'ai de la place à ne pas savoir quoi en faire et d'autre part ça me sert plus pour des demo en publique au sein de mes associations... au delà de ça je ne démarre dessus que pour faire les mises à jour et n'utilise de façon courante que ubuntu...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#56 Le 18/09/2012, à 10:58

YannUbuntu

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

YannUbuntu a écrit :

2 choses à tester:

1) démarrer sur un CD 12.04.1, lancer la commande "sudo os-prober" et indiquer si elle detecte Fedora17 et OpenSuse12.1 ?

2) depuis l'Ubuntu installée et mise à jour, verifier que "sudo os-prober"ne detecte ni Fedora17 ni OpenSuse12.1. Puis via l'explorateur de fichiers (Nautilus), monter les partitions Fedora et OpenSuse, puis resaisir la commande "sudo os-prober" et indiquer si elle detecte Fedora17 et OpenSuse12.1 ?

Le bug semble se produire aussi avec ArchLinux. Voir https://bugs.launchpad.net/ubuntu/+sour … ug/1038093


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#57 Le 18/09/2012, à 11:49

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

en même temps elles n'utiliseraient pas toutes les 2 la même base ? wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#58 Le 23/11/2012, à 04:29

YannUbuntu

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Un patch pour os-prober est dispo: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685159


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#59 Le 23/11/2012, à 09:00

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

YannUbuntu a écrit :

Moui... et donc ? Désolé si j'ai loupé quelque chose: suis pas encore bien réveillé...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#60 Le 23/11/2012, à 13:51

YannUbuntu

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

donc: tester ce patch, et indiquer les résultats sur le rapport de bug!


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#61 Le 23/11/2012, à 15:42

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

YannUbuntu a écrit :

donc: tester ce patch, et indiquer les résultats sur le rapport de bug!

bah je comprend pas comment on le fait marcher ce truc ...
c'est moi ou je suis mauvais la ...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#62 Le 23/11/2012, à 17:22

xabilon

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Le patch est un fichier diff. Il contient le nom du fichier à modifier, ainsi que les lignes à retirer (rouge) ou à ajouter (bleu)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#63 Le 23/11/2012, à 17:40

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

xabilon a écrit :

Le patch est un fichier diff. Il contient le nom du fichier à modifier, ainsi que les lignes à retirer (rouge) ou à ajouter (bleu)

c'est ce truc la :

Index: os-prober-1.56/os-probes/mounted/common/90linux-distro
===================================================================
--- os-prober-1.56.orig/os-probes/mounted/common/90linux-distro	2011-07-23 10:19:40.000000000 +0200
+++ os-prober-1.56/os-probes/mounted/common/90linux-distro	2012-11-23 02:15:50.800011728 +0100
@@ -12,8 +12,12 @@
 # fact that only some architectures have ld-linux.so, I can't see anything
 # better. Make sure this test has a high number so that more accurate tests
 # can come first.
+# Unless volumes to checked are already mounted, they will be mounted using
+# GRUB's own filesystems through FUSE. Since these ATM doesn't support
+# symlinks we need to also check in $dir/usr/lib* for distributions that
+# moved /lib* to /usr and only left symlinks behind.
 # TODO: look for ld-linux.so on arches that have it
-if ls "$dir"/lib*/ld*.so* >/dev/null 2>/dev/null; then
+if (ls "$dir"/lib*/ld*.so* || ls "$dir"/usr/lib*/ld*.so*) >/dev/null 2>/dev/null; then
 	if [ -e "$dir/etc/debian_version" ]; then
 		short="Debian"
 		long="$(printf "Debian GNU/Linux (%s)\n" "$(cat "$dir/etc/debian_version")")"

?


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#64 Le 23/11/2012, à 18:24

xabilon

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Oui. Compare-le avec ton fichier 90linux-distro, et tu verras ce qu'il faut changer pour appliquer le patch (les "+" sont à ajouter, les "-" à retirer)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#65 Le 24/11/2012, à 00:14

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

xabilon a écrit :

Oui. Compare-le avec ton fichier 90linux-distro, et tu verras ce qu'il faut changer pour appliquer le patch (les "+" sont à ajouter, les "-" à retirer)

mais j'y crois pas ... filez moi une corde quoi ... roll ... il est ou se fichier bon sang ... j'ai la mauvaise impression de ne pas avoir d'os-prober pur qui tourne ...
en même comme ma config grub c'est avec grub-customizer que je la gère étant donné mon multiboot à rallonge ...
enfin la quand même j'ai vraiment l'impression que pour ce qui est de ce sujet de discussion je suis totalement dépassé ...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#66 Le 24/11/2012, à 00:17

xabilon

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Ben si tu n'y comprends rien, vaut mieux ne pas trifouiller ton os-prober ; au minimum faire une sauvegarde de tout ce que tu modifies.
Le fichier 90linux-distro est censé se trouver dans /usr/lib/os-probes/mounted/


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#67 Le 24/11/2012, à 09:16

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

xabilon a écrit :

Le fichier 90linux-distro est censé se trouver dans /usr/lib/os-probes/mounted/

tsss... j'avais pas dutout regardé ou il fallait... je verrai ça quand je serai devant mon pc...
Par contre j'avoue que j'aimerai bien une explication sur la ligne avant et après modif'
Parceque justement j'aimerai bien comprendre et je vois pas trop la nuance...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#68 Le 24/11/2012, à 23:34

kokopelli

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

J'ai aussi ce même problème de grub (1.99-21) avec Fedora17. sad
Mais mon fichier 90linux-distro ne ressemble pas fidèlement à ce que Qid a posté :

#!/bin/sh
# Test for linux distributions.
set -e

. /usr/share/os-prober/common.sh

partition="$1"
dir="$2"
type="$3"

# This test is inaccurate, but given separate / and /boot partitions and the
# fact that only some architectures have ld-linux.so, I can't see anything
# better. Make sure this test has a high number so that more accurate tests
# can come first.
# TODO: look for ld-linux.so on arches that have it
if ls "$dir"/lib*/ld*.so* >/dev/null 2>/dev/null; then
        if [ -e "$dir/etc/debian_version" ]; then
                short="Debian"
                long="$(printf "Debian GNU/Linux (%s)\n" "$(cat "$dir/etc/debian_version")")"
        # RPM derived distributions may also have a redhat-release or
        # mandrake-release, so check their files first.
        elif [ -e "$dir/etc/altlinux-release" ]; then
                short="ALTLinux"
                long="$(cat "$dir/etc/altlinux-release")"
        elif [ -e "$dir/etc/magic-release" ]; then
                short="Magic"


Et je ne peux donc pas  appliquer le patch........
Quelqu'un connaît-il cette configuration du fichier 90linux-distro ?

Hors ligne

#69 Le 11/12/2012, à 16:43

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Qid a écrit :
xabilon a écrit :

Le patch est un fichier diff. Il contient le nom du fichier à modifier, ainsi que les lignes à retirer (rouge) ou à ajouter (bleu)

c'est ce truc la :

Index: os-prober-1.56/os-probes/mounted/common/90linux-distro
===================================================================
--- os-prober-1.56.orig/os-probes/mounted/common/90linux-distro	2011-07-23 10:19:40.000000000 +0200
+++ os-prober-1.56/os-probes/mounted/common/90linux-distro	2012-11-23 02:15:50.800011728 +0100
@@ -12,8 +12,12 @@
 # fact that only some architectures have ld-linux.so, I can't see anything
 # better. Make sure this test has a high number so that more accurate tests
 # can come first.
+# Unless volumes to checked are already mounted, they will be mounted using
+# GRUB's own filesystems through FUSE. Since these ATM doesn't support
+# symlinks we need to also check in $dir/usr/lib* for distributions that
+# moved /lib* to /usr and only left symlinks behind.
 # TODO: look for ld-linux.so on arches that have it
-if ls "$dir"/lib*/ld*.so* >/dev/null 2>/dev/null; then
+if (ls "$dir"/lib*/ld*.so* || ls "$dir"/usr/lib*/ld*.so*) >/dev/null 2>/dev/null; then
 	if [ -e "$dir/etc/debian_version" ]; then
 		short="Debian"
 		long="$(printf "Debian GNU/Linux (%s)\n" "$(cat "$dir/etc/debian_version")")"

?

bon ... j'annonce que effectivement cette modification marche :
je n'ai pas eu à me soucier de monter les partition fedora-like avant de jouer avec grub-customizer ...
sur ce je vais aller finaliser tout ça car la j'ia de la mise a jours de grub à faire ...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#70 Le 16/02/2013, à 19:45

renyeu

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Bonjour,
Sur un pc 3DD (W8, Ubuntu 12.04, Fedora 18), je viens de rencontrer le bug objet de cette discussion: MàJ d'Ubuntu = plus de Fedora 18.
Avant de modifier le fichier 90linux-distro, quelques questions:
-Le patch corrige-t-il le problème pour Fedora 18 ?
-Boot-Repair est-il adapté à cette réparation ?
Merci de vos conseils
Cdlt
Renyeu

Hors ligne

#71 Le 17/02/2013, à 05:41

misaine

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

je ne peux pas répondre , j'utilise maintenant un grub en version 2.00 où il n'y a plus de problème.


la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.

Hors ligne

#72 Le 17/02/2013, à 09:44

Major Grubert

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Je prends la discussion en cours, je n'ai pas tout lu et je ne suis pas certain que ce soit bien le problème mais j'ai installé il y a quelques temps Fedora 18 en dual-boot avec Ubuntu et j'ai eu des problèmes de grub aussi que j'ai réglés : http://forum.ubuntu-fr.org/viewtopic.ph … #p12310901
Ce n'est qu'un problème d'installation de paquets.

Dernière modification par Major Grubert (Le 17/02/2013, à 09:45)


Pour en savoir plus sur Gnome Shell.
. HP Pavilion  : Windows / Ubuntu 19.10

Hors ligne

#73 Le 17/02/2013, à 10:33

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Mouai... si c'était réellement un problème de module manquant dans le kernel (ce qui reste tout à fait plausible)
je comprends pas trop pourquoi la solution proposé ici même marche aussi et ce sans toucher de module si je ne m'abuse


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#74 Le 17/02/2013, à 13:10

renyeu

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

Bonjour,
@MajorGrubert:
Je ne  semble pas avoir un problème similaire au tien.
En effet, dans mon cas il ne s'agit pas d'un problème d'ordre de présentation des suites dans le menu GRUB.
@tous:
Mon problème:
J'ai 3 suites (W8, 12.04 LTS KDE, Fedora 18) installées chacune sur un disque.
Par exemple: si la dernière installation est Fedora, le menu GRUB qui apparaîtra au démarrage sera celui de Fedora (avec son interface graphique propre) montrant toutes les suites installées. Dans le cas d'une mise à jour de 12.04, au redémarrage l'interface graphique du menu GRUB qui apparaîtra sera celle d'Ubuntu  mais la ligne permettant de lancer Fedora sera absente du menu...
J'ai bien essayé la modification, avec le patch proposé dans cette discussion, du fichier 90linux-distro sans succès! ...
A suivre.
Cordialement
Renyeu

Dernière modification par renyeu (Le 17/02/2013, à 13:15)

Hors ligne

#75 Le 17/02/2013, à 13:52

Qid

Re : [résolu] pourquoi le grub ubuntu ne voit pas fedora ?

renyeu a écrit :

Mon problème:
J'ai 3 suites (W8, 12.04 LTS KDE, Fedora 18) installées chacune sur un disque.
Par exemple: si la dernière installation est Fedora, le menu GRUB qui apparaîtra au démarrage sera celui de Fedora (avec son interface graphique propre) montrant toutes les suites installées. Dans le cas d'une mise à jour de 12.04, au redémarrage l'interface graphique du menu GRUB qui apparaîtra sera celle d'Ubuntu  mais la ligne permettant de lancer Fedora sera absente du menu...
J'ai bien essayé la modification, avec le patch proposé dans cette discussion, du fichier 90linux-distro sans succès! ...

ok pour la config de base mais comment as tu installé tes grub ? Parce que normalement il n'y a qu'un seul grub maître
Or dans ta situation quoi qu'il arrive c'est le dernier mis à jour qui est ou devient maître et ça ça me semble bien louche...
Quant au patch qui ne marche pas chez toi... vu le bazar ça ne m'étonne que moyennement...
Pour finir un multiboot de plusieurs disque dur devrait être géré directement par le bios... ce serait nettement plus simple...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne