Plus je regarde plus je me demande comment faire pour enlever os-prober
c'est lui qui me met le berzingue.
Il me calcule /dev/sda1 comme ldm et il ne l'est pas.
Est il possible de désactiver os-prober? et si oui comment?
homere57 wrote:re,
pas comprendre le soucis , si grub le trouve , tu veux modifier quoi, c'est la commande que tu viens de taper qui creer grub.cfg
si tu veux modifier une entree
il faut editer
etc/grub.d/ os-prober
et ajouter la ligne que tu desire
et ensuite valider avec la commande
#grub2-mkconfig -o /boot/grub2/grub.cfg
a+
Mais c'est un script /ect/grub.d/os-prober
je ne peut pas modifier le script
C'est des déductions linéaires
Et dans mon cas il déduit mal, il croit que mon premier DD est un LVM
et si je dois agir s'est en amont, je ne pense pas que je puisse infléchir
le script en ajoutant des lignes, non?
 insmod ldm = false
ou
 uninsmod ldm
Éclaire moi s'il te plait, quelle doc lire?
Je suis prêt à :
-me passer de grub2
-me passer de os-probe
-retourner à grub ou lilo
-à éditer le
set root = set (hd0)
chainloader +1
à la main, à chaque boot

je ne connais pas grub2, il n'y aurai pas un topo qui explique comment agir dessus (changer le contenu de grub.cfg)?
je pense que tu peux mettre une entrée pour xp dans /etc/grub.d/40_custom tu auras donc une entrée pour xp au démarrage et tu peux, si tu le désires ,supprimer os-prober via yum(ou yumex)

tu mets l'entrée
menuentry 'Windows XP' {
 set root='(hd0,2)'
 chainloader +1
}
avec le set root qui va bien
régénérer le grub cfg ensuite avec #grub2-mkconfig -o /boot/grub2/grub.cfg
merci
j’essaie ça de suite, déjà ça à créé une entrée de plus, c'est énorme.
n'oublie pas d'adapter set root à ton cas !
homere57 wrote:re,
pas comprendre le soucis , si grub le trouve , tu veux modifier quoi, c'est la commande que tu viens de taper qui creer grub.cfg
si tu veux modifier une entree
il faut editer
etc/grub.d/ os-prober
et ajouter la ligne que tu desire
et ensuite valider avec la commande
#grub2-mkconfig -o /boot/grub2/grub.cfg
a+
vraiment je devais bien etre fatiguer hier soir , confondre os-prober et 40_custom :roll:
bon il aurait ete bien ussi que tu donnes
un fdisk -l de ton disque de demarrage ..
a+
(jtro)
Oui oui bien sûr
(je sens qu'il ne manque pas grand chose, c'est que du bon, merci)
mais 2 trucs coince encore
1) je n'arrive pas à sortir os-prober sans tout sortir avec
 yum remove os-prober
il me dégage grub2 en tant que dépendance

2) si je veux installer grub2 sur /dev/sda
(parce que linux arrive toujours à démarrer (tellement il se fait à tout et qu'il est plus mieux))
il me jette ceci à la figure
[root@localhost ~]# grub2-install /dev/sda
/usr/sbin/grub2-bios-setup : attention : ce LDM n'a pas de partition d'embarquage ; l'embarquage ne sera pas possible.
/usr/sbin/grub2-bios-setup : erreur : l'embarquage est impossible, il est pourtant nécessaire pour les installations interdisques.
(homere57)
hi, re, cool! voici mon fdisk -l
[root@localhost ~]# fdisk -l

Disque /dev/sda : 15.4 Go, 15367790592 octets
255 têtes, 63 secteurs/piste, 1868 cylindres, total 30015216 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xa3c5a3c5

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *          63    29993354    14996646    7  HPFS/NTFS/exFAT

Disque /dev/sdb : 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres, total 156301488 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0bb09897

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1   *        2048     7172095     3585024   83  Linux
/dev/sdb2        51200063   156296384    52548161    7  HPFS/NTFS/exFAT
/dev/sdb3         7172096    51199999    22013952   83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disque /dev/sdc : 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x6e8bb5bd

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdc1              63     4096574     2048256   82  partition d'échange Linux / Solaris
/dev/sdc2         4096575    20354354     8128890   83  Linux
/dev/sdc3        20354355    34684334     7164990   83  Linux
/dev/sdc4        34684335   976768064   471041865    5  Étendue
/dev/sdc5        34684398   132343469    48829536   83  Linux
/dev/sdc6       132343533   976768064   422212266    7  HPFS/NTFS/exFAT
il dit que les entrées de la table de partition ne sont pas dans l'ordre pour /dev/sdb car physiquement
/dev/sddb1 => /boot 83 ext4 Lx
/dev/sdb3 => / 83 ext4 Lx
/dev/sdb2 => /media/sauvegarde 7 ntfs
Je vous remercie de vous pencher sur mon problème, franchement c'est trop cool

Quand vous me dites de sortir os-prober
est je le droit d'effacer /etc/grub.d/os-prober?
avant de refaire un
grub2-mkconfig -o /boot/grub2/grub.cfg
oui,mais tu n'es pas obligé.
Arrives tu à lancer xp ?avec l'entrée de 40_custom set root='(hd0,1)'
Laisse grub2 où il est.
re,
je vois pas pourquoi tu dis que grub c'est trompe pour xp il est bien sur sda1
a+
jtro wrote:oui,mais tu n'es pas obligé.
Arrives tu à lancer xp ?avec l'entrée de 40_custom set root='(hd0,1)'
Laisse grub2 où il est.
Non non XP ne démarre pas, dés que je peux démarrer XP
ne n'importe quelle façon, j'aurai considéré mon pb comme
résolu.
Je m'en sers que pour DiabloII (c'est pas une catastrophe, mais
le fait de ne pas pouvoir le démarrer me prend la tête).

en dernier ressort je réinstallerai XP, puisque grub2 est installé sur le second DD.
homere57 wrote:re,
je vois pas pourquoi tu dis que grub c'est trompe pour xp il est bien sur sda1
a+
Non non il est sur /dev/sdb
il refuse de s'installer sur /dev/sda

[root@localhost ~]# grub2-install /dev/sda
/usr/sbin/grub2-bios-setup : attention : ce LDM n'a pas de partition d'embarquage ; l'embarquage ne sera pas possible.
/usr/sbin/grub2-bios-setup : erreur : l'embarquage est impossible, il est pourtant nécessaire pour les installations interdisques.

alors que sur sdb ou ce trouve /boot et /
pas de problème, aucune erreur
Je vois bien qu'il doit y avoir une coquille quelque part.
1) je serai le seul à avoir ce pb?
2) avec F14 tout été ok
3) rien n'a été fait sur sda, c'est un petit 15G Maxtor (top costaud)
pourquoi cet entêtement à vouloir le prendre en LVM.
Lors des installations je n'y ai pas touché.
Il ne peut pas avoir été changé contre mon gré en "personnalisation des périphériques".
4) en plus quand je refais:
[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Création de grub.cfg…
Thème trouvé : /boot/grub2/themes/system/theme.txt
Image Linux trouvée : /boot/vmlinuz-3.5.1-1.fc17.i686.PAE
Image mémoire initiale trouvée : /boot/initramfs-3.5.1-1.fc17.i686.PAE.img
Image Linux trouvée : /boot/vmlinuz-3.3.4-5.fc17.i686.PAE
Image mémoire initiale trouvée : /boot/initramfs-3.3.4-5.fc17.i686.PAE.img
Microsoft Windows XP Professionnel trouvé sur /dev/sda1
fait
On vois bien qu'il trouve XP
homère te dit que xp est bien sur sda1
oui oui XP est sur sda1
excusez moi je deviens branque
je lis xp et j’entends grub2, ça doit être la chaleur
re,
il est ou xp
Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *          63    29993354    14996646    7  HPFS/NTFS/exFAT ---> partition bootable 
ou
/dev/sdb1   *        2048     7172095     3585024   83  Linux    -- linux bootable 
/dev/sdb2        51200063   156296384    52548161    7  HPFS/NTFS/exFAT
-- ici
ou
/dev/sdc5        34684398   132343469    48829536   83  Linux
/dev/sdc6       132343533   976768064   422212266    7  HPFS/NTFS/exFAT
si c'est la 1 er c'est sda1
et teste c'est simple
au menu de grub
tu appuyes sur echap
et tu testes
quand tu as trouve ben tu creer ta ligne dans 40_custom
a+
Microsoft Windows XP Professionnel (on /dev/sda1) => totalité de la seule partition du 1er disque
grub2 est installé sur le second Disque Dur /dev/sdb (par defaut il va sur le dernier fedora17, heureusement)

Les lignes ont été écrites sur /etc/40_custom

ça ne fonctionne pas
j'ai tout essayé au menu de grub
il continu à refuser de démarrer XP
avec toute les variantes possibles, en prétextant que le volume est un LVM
ou en relançant
re, une question
tu boot comment ?
car tu me dis que grub est sur le sdb
mais pour moi grub est sur le mbr de sda et pointe vers sdb pour le menu et ses infos .
a+
Je pense pas car au bios il n'y a que sdb (Western Digital) qui est sélectionner.
et grub2 a été installer sur le mbr de /dev/sdb
Comment pourrait il pointer sur sda?
Les infos j'en ai aucune, j'ai juste un grub2 minable en noir et blanc (basse résolution)

Mais, c'est bon, je me suis résigné et je vais réinstallé windows XP
peut être sur sdb2 comme ça je pourrai effacer et/ou sortir ce 15G qui pose problème.
Le reformater et converti en ext4 après avoir sauver l'essentiel.
(ça ne pourras que lui faire du bien)

merci les gars, que commence à avoir honte de demander comme ça
merci encore
j'ai pas trouvé de doc qui m'éclaire sur le fond de mon pb.
On va pas passer l"été dessus
mille excuses
merci

<homere_57 dit>tu boot comment ?
>reboot
ou je relance le système avec "restart"

La chose qui me gonfle dans mon cas c'est que grub2 commence à faire
comme sur Microsoft, le prober prend la main et se trompe
et de suite les petites pannes prennent des proportions énorme.
bonjour,
ben maintenant c'est un peu plus clair , mais comme tu boot a partir de sdb il faut que mettre sda1 pour xp
c'est logique non! l'ordre lorsque le pc est demarre revient sda xp sdb linux mais vu que au demarrage tu boot direct sur sdb qui de ce fait devient sda bon j'arrete ..
pour demarrer xp change l'ordre de boot du bios ou modifie grub comme je te l'indique .
a+