J'ai généré automatiquement sous Mandrake10.1 deux disquette de boot ,
l'une avec Lilo qui ne pose pas de problème , l'autre avec Grub .
Le premier disque ( hd0) contient plusieurs systèmes récents dont le boot
est satisfaisant.
Sur le second disque il y a :
Une partition primaire (hd1,0) =hdb1 avec la racine de Win98 ( lecteur "C:")
Une partition étendue (hd1,1) = hdb2 qui contient :
(hd1,4)=hdb5 pour Win ( lecteur "D:")
(hd1,5)=hdb6 pour Win ( lecteur "E:")
(hd1,6)=hdb7 pour MDK Linux / racine
(hd1,7)=hdb8 pour MDK Linux /swap
(hd1,8)=hdb9 pour MDK Linux /home
Le boot sur MDK est satisfaisant.
Par contre pour Windows98 , le boot se fait, mais donne un lecteur
supplémentaire. J'ai :
Le lecteur "C: " habituel
Un lecteur inconnu" D:" (0 octets)
"D:" habituel qui devient "E:"
"E:" habituel qui devient "F:"
(et tous les raccourcis sont morts bien sûr)
Je subodore que le lecteur inconnu vient de la partition étendue (hd1,1)
interprétée comme une partition normale et ce par Grub uniquement.( pas
Lilo)
Faire un "hide (hd1,1)" ne résout évidemment rien puisqu'il ne reste plus
que (hd1,0) .
Voici un extrait de mon fichier"menu.lst"
......
title Windows 98 SE # ( ne boote que sur le 1er disque -> map)
map (hd1,0) (hd0,0)
map (hd0,0) (hd1,0)
rootnoverify (hd1,0)
# makeactive
chainloader +1
.....
Quelqu'un a-t-il une solution pour que grub2 fasse aussi bien que lilo sur
MDK?
Merci de m'avoir lu et aussi par avance pour une solution éventuelle.
Portail et annuaire du nord-Bretagne : http://armorance.free.fr/ Guide des champignons d'Europe : http://mycorance.free.fr/ La vallée de la Rance maritime : http://valderance.free.fr/ Les côtes du nord de la Bretagne : http://docarmor.free.fr/
Alors que les eleveurs et agriculteurs empoisonnent toujours la
Bretagne, Michel__D ecrit ce qui suit en ce 20/11/2010 19:05 :
3 tonnes d'octets inutiles reproduits sans aucun intérêt alors que la seul ligne à laquelle tu réponds est la suivante :
Si vous pouvez encore me donner des pistes , je suis preneur ...
Des pistes sur quoi, d'un coté tu nous parles de Grub2 et de l'autre tu
utilise Grub legacy.
Une bonne lecture pour éviter de quoter comme un goret :
Portail et annuaire du nord-Bretagne : http://armorance.free.fr/
Guide des champignons d'Europe : http://mycorance.free.fr/
La vallée de la Rance maritime : http://valderance.free.fr/
Les côtes du nord de la Bretagne : http://docarmor.free.fr/
Portail et annuaire du nord-Bretagne : http://armorance.free.fr/ Guide des champignons d'Europe : http://mycorance.free.fr/ La vallée de la Rance maritime : http://valderance.free.fr/ Les côtes du nord de la Bretagne : http://docarmor.free.fr/
ACE
"Michel__D" a écrit dans le message de news: 4ce80daa$0$32457$ [...]
A priori tu pourrais modifier manuellement le fichier /boot/grub/grub.cfg
et tu rajoute à la section qui concerne les autres os (30_os-prober) et donc W98 :
drivemap -s hd0 hd1 (la ligne ci-dessus est à rajouter avant le chainloader ...)
PS:Il faut savoir que le fichier /boot/grub/grub.cfg est modifié lors d'une mise à jour de Grub (sudo update-grub et ses équivalents).
Cela semble intéressant.
Cependant le Cdrom qui me sert au multiboot a été crée en suivant ce tuto: http://www.pendrivelinux.com/make-a-usb-boot-cd-for-ubuntu-9-10/#more-2681 J' ai ajouté les compléments nécessaires dans le fichier menu.lst pour que Grub lance mes autres systèmes. Tout fonctionne sauf pour Win98.
Le souci c'est que mon CD multi-boot ne contient pas de fichier grub.conf dans le répertoire /boot/grub , ni ailleurs . Par contre il y a un fichier boot.cat a la racine du Cd, mais je ne sais pas ce qu'il contient !
Si vous pouvez encore me donner des pistes , je suis preneur ...
Des pistes sur quoi, d'un coté tu nous parles de Grub2 et de l'autre tu utilise Grub legacy.
Certes ... Je préfèrerai continuer avec Grub legacy . Sans d'autres pistes je me pencherai sur Grub2.
Désolé , pour cette confusion.
"Michel__D" <Michel.NOSPAM@orange-ft.com.invalid> a écrit dans le message de
news: 4ce80daa$0$32457$ba4acef3@reader.news.orange.fr...
[...]
A priori tu pourrais modifier manuellement le fichier
/boot/grub/grub.cfg
et tu rajoute à la section qui concerne les autres os (30_os-prober) et
donc W98 :
drivemap -s hd0 hd1
(la ligne ci-dessus est à rajouter avant le chainloader ...)
PS:Il faut savoir que le fichier /boot/grub/grub.cfg est modifié lors
d'une
mise à jour de Grub (sudo update-grub et ses équivalents).
Cela semble intéressant.
Cependant le Cdrom qui me sert au multiboot a été crée en suivant ce
tuto:
http://www.pendrivelinux.com/make-a-usb-boot-cd-for-ubuntu-9-10/#more-2681
J' ai ajouté les compléments nécessaires dans le fichier menu.lst pour
que Grub lance mes autres systèmes.
Tout fonctionne sauf pour Win98.
Le souci c'est que mon CD multi-boot ne contient pas de fichier
grub.conf dans le répertoire /boot/grub , ni ailleurs .
Par contre il y a un fichier boot.cat a la racine du Cd, mais je ne
sais pas ce qu'il contient !
Si vous pouvez encore me donner des pistes , je suis preneur ...
Des pistes sur quoi, d'un coté tu nous parles de Grub2 et de l'autre tu
utilise Grub legacy.
Certes ...
Je préfèrerai continuer avec Grub legacy . Sans d'autres pistes je me
pencherai sur Grub2.
"Michel__D" a écrit dans le message de news: 4ce80daa$0$32457$ [...]
A priori tu pourrais modifier manuellement le fichier /boot/grub/grub.cfg
et tu rajoute à la section qui concerne les autres os (30_os-prober) et donc W98 :
drivemap -s hd0 hd1 (la ligne ci-dessus est à rajouter avant le chainloader ...)
PS:Il faut savoir que le fichier /boot/grub/grub.cfg est modifié lors d'une mise à jour de Grub (sudo update-grub et ses équivalents).
Cela semble intéressant.
Cependant le Cdrom qui me sert au multiboot a été crée en suivant ce tuto: http://www.pendrivelinux.com/make-a-usb-boot-cd-for-ubuntu-9-10/#more-2681 J' ai ajouté les compléments nécessaires dans le fichier menu.lst pour que Grub lance mes autres systèmes. Tout fonctionne sauf pour Win98.
Le souci c'est que mon CD multi-boot ne contient pas de fichier grub.conf dans le répertoire /boot/grub , ni ailleurs . Par contre il y a un fichier boot.cat a la racine du Cd, mais je ne sais pas ce qu'il contient !
Si vous pouvez encore me donner des pistes , je suis preneur ...
Des pistes sur quoi, d'un coté tu nous parles de Grub2 et de l'autre tu utilise Grub legacy.
Certes ... Je préfèrerai continuer avec Grub legacy . Sans d'autres pistes je me pencherai sur Grub2.
Désolé , pour cette confusion.
ACE
"docanski" a écrit dans le message de news: ic9343$13po$
Une bonne lecture pour éviter de quoter comme un goret :
"Michel__D" a écrit dans le message de news: 4ce80daa$0$32457$ [...]
A priori tu pourrais modifier manuellement le fichier /boot/grub/grub.cfg
et tu rajoute à la section qui concerne les autres os (30_os-prober) et donc W98 :
drivemap -s hd0 hd1 (la ligne ci-dessus est à rajouter avant le chainloader ...)
PS:Il faut savoir que le fichier /boot/grub/grub.cfg est modifié lors d'une mise à jour de Grub (sudo update-grub et ses équivalents).
Cela semble intéressant.
Cependant le Cdrom qui me sert au multiboot a été crée en suivant ce tuto: http://www.pendrivelinux.com/make-a-usb-boot-cd-for-ubuntu-9-10/#more-2681 J' ai ajouté les compléments nécessaires dans le fichier menu.lst pour que Grub lance mes autres systèmes. Tout fonctionne sauf pour Win98.
Le souci c'est que mon CD multi-boot ne contient pas de fichier grub.conf dans le répertoire /boot/grub , ni ailleurs . Par contre il y a un fichier boot.cat a la racine du Cd, mais je ne sais pas ce qu'il contient !
Si vous pouvez encore me donner des pistes , je suis preneur ...
Des pistes sur quoi, d'un coté tu nous parles de Grub2 et de l'autre tu utilise Grub legacy.
Certes ... Je préfèrerai continuer avec Grub legacy . Sans d'autres pistes je me pencherai sur Grub2.
Le problème vient du fait que le disque qui contient W98 n'est pas le disque de boot alors pourquoi ne pas te mettre dans cette configuration cela te simplifierais la vie et plus besoin d'échanger l'ordre des disques au niveau des gestionnaires de boot.
Bonjour,
ACE a écrit :
"Michel__D" <Michel.NOSPAM@orange-ft.com.invalid> a écrit dans le message de
news: 4ce80daa$0$32457$ba4acef3@reader.news.orange.fr...
[...]
A priori tu pourrais modifier manuellement le fichier
/boot/grub/grub.cfg
et tu rajoute à la section qui concerne les autres os (30_os-prober) et
donc W98 :
drivemap -s hd0 hd1
(la ligne ci-dessus est à rajouter avant le chainloader ...)
PS:Il faut savoir que le fichier /boot/grub/grub.cfg est modifié lors
d'une
mise à jour de Grub (sudo update-grub et ses équivalents).
Cela semble intéressant.
Cependant le Cdrom qui me sert au multiboot a été crée en suivant ce
tuto:
http://www.pendrivelinux.com/make-a-usb-boot-cd-for-ubuntu-9-10/#more-2681
J' ai ajouté les compléments nécessaires dans le fichier menu.lst pour
que Grub lance mes autres systèmes.
Tout fonctionne sauf pour Win98.
Le souci c'est que mon CD multi-boot ne contient pas de fichier
grub.conf dans le répertoire /boot/grub , ni ailleurs .
Par contre il y a un fichier boot.cat a la racine du Cd, mais je ne
sais pas ce qu'il contient !
Si vous pouvez encore me donner des pistes , je suis preneur ...
Des pistes sur quoi, d'un coté tu nous parles de Grub2 et de l'autre tu
utilise Grub legacy.
Certes ...
Je préfèrerai continuer avec Grub legacy . Sans d'autres pistes je me
pencherai sur Grub2.
Le problème vient du fait que le disque qui contient W98 n'est pas le disque
de boot alors pourquoi ne pas te mettre dans cette configuration cela te
simplifierais la vie et plus besoin d'échanger l'ordre des disques au niveau
des gestionnaires de boot.
"Michel__D" a écrit dans le message de news: 4ce80daa$0$32457$ [...]
A priori tu pourrais modifier manuellement le fichier /boot/grub/grub.cfg
et tu rajoute à la section qui concerne les autres os (30_os-prober) et donc W98 :
drivemap -s hd0 hd1 (la ligne ci-dessus est à rajouter avant le chainloader ...)
PS:Il faut savoir que le fichier /boot/grub/grub.cfg est modifié lors d'une mise à jour de Grub (sudo update-grub et ses équivalents).
Cela semble intéressant.
Cependant le Cdrom qui me sert au multiboot a été crée en suivant ce tuto: http://www.pendrivelinux.com/make-a-usb-boot-cd-for-ubuntu-9-10/#more-2681 J' ai ajouté les compléments nécessaires dans le fichier menu.lst pour que Grub lance mes autres systèmes. Tout fonctionne sauf pour Win98.
Le souci c'est que mon CD multi-boot ne contient pas de fichier grub.conf dans le répertoire /boot/grub , ni ailleurs . Par contre il y a un fichier boot.cat a la racine du Cd, mais je ne sais pas ce qu'il contient !
Si vous pouvez encore me donner des pistes , je suis preneur ...
Des pistes sur quoi, d'un coté tu nous parles de Grub2 et de l'autre tu utilise Grub legacy.
Certes ... Je préfèrerai continuer avec Grub legacy . Sans d'autres pistes je me pencherai sur Grub2.
Le problème vient du fait que le disque qui contient W98 n'est pas le disque de boot alors pourquoi ne pas te mettre dans cette configuration cela te simplifierais la vie et plus besoin d'échanger l'ordre des disques au niveau des gestionnaires de boot.
Pascal Hambourg
ACE a écrit :
"ACE" a écrit dans le message de news: 4ce7947d$0$5389$
Pour etre complet voici un extrait de mon lilo.conf donnant le boot correct sur Win98:
Sans l'option table=/dev/hdb, ça donne quoi ? Pareil qu'avec grub ? Dans ce cas, une solution pourrait être d'amorcer le MBR dans /dev/hdb plutôt que la partition Windows directement, en supposant que le code du MBR amorce la partition Windows.
ACE a écrit :
"ACE" <ace@wanadoo.invalid> a écrit dans le message de news:
4ce7947d$0$5389$ba4acef3@reader.news.orange.fr...
Pour etre complet voici un extrait de mon lilo.conf donnant le boot correct
sur Win98:
Sans l'option table=/dev/hdb, ça donne quoi ? Pareil qu'avec grub ?
Dans ce cas, une solution pourrait être d'amorcer le MBR dans /dev/hdb
plutôt que la partition Windows directement, en supposant que le code du
MBR amorce la partition Windows.
Sans l'option table=/dev/hdb, ça donne quoi ? Pareil qu'avec grub ? Dans ce cas, une solution pourrait être d'amorcer le MBR dans /dev/hdb plutôt que la partition Windows directement, en supposant que le code du MBR amorce la partition Windows.
ACE
"Michel__D" a écrit dans le message de news: 4ce8fe39$0$32429$
[...]
Le problème vient du fait que le disque qui contient W98 n'est pas le disque de boot alors pourquoi ne pas te mettre dans cette configuration cela te simplifierais la vie et plus besoin d'échanger l'ordre des disques au niveau des gestionnaires de boot.
Je viens d'essayer cela, mais c'est alors MDK qui ne fonctionne plus correctement. Il semblerait que grub prend des info dans le Bios , mais pas toutes .
J'ai réussi à lancer MDK avec un fichier menu.lst assez curieux:
title linux kernel (hd0,6) /boot/vmlinuz root=/dev/hdb7 splash=silent vgax8 initrd (hd0,6) /boot/initrd.img
pas d'erreur dans ces lignes (copie), il fallait hd0 avec root=/dev/hdb7 pour lancer MDK finir en ligne de commande seulement au lieu du mode graphique attendu (root=/dev/hda7 a donné une erreur)
Merci pour votre aide. Je vais réexaminer la question plus tard en tenant compte de vos suggestions
"Michel__D" <Michel.NOSPAM@orange-ft.com.invalid> a écrit dans le message de
news: 4ce8fe39$0$32429$ba4acef3@reader.news.orange.fr...
[...]
Le problème vient du fait que le disque qui contient W98 n'est pas le
disque
de boot alors pourquoi ne pas te mettre dans cette configuration cela te
simplifierais la vie et plus besoin d'échanger l'ordre des disques au
niveau
des gestionnaires de boot.
Je viens d'essayer cela, mais c'est alors MDK qui ne fonctionne plus
correctement.
Il semblerait que grub prend des info dans le Bios , mais pas toutes .
J'ai réussi à lancer MDK avec un fichier menu.lst assez curieux:
title linux
kernel (hd0,6) /boot/vmlinuz root=/dev/hdb7 splash=silent vgax8
initrd (hd0,6) /boot/initrd.img
pas d'erreur dans ces lignes (copie), il fallait hd0 avec root=/dev/hdb7
pour lancer MDK finir en ligne de commande seulement au lieu du mode
graphique attendu (root=/dev/hda7 a donné une erreur)
Merci pour votre aide.
Je vais réexaminer la question plus tard en tenant compte de vos suggestions
"Michel__D" a écrit dans le message de news: 4ce8fe39$0$32429$
[...]
Le problème vient du fait que le disque qui contient W98 n'est pas le disque de boot alors pourquoi ne pas te mettre dans cette configuration cela te simplifierais la vie et plus besoin d'échanger l'ordre des disques au niveau des gestionnaires de boot.
Je viens d'essayer cela, mais c'est alors MDK qui ne fonctionne plus correctement. Il semblerait que grub prend des info dans le Bios , mais pas toutes .
J'ai réussi à lancer MDK avec un fichier menu.lst assez curieux:
title linux kernel (hd0,6) /boot/vmlinuz root=/dev/hdb7 splash=silent vgax8 initrd (hd0,6) /boot/initrd.img
pas d'erreur dans ces lignes (copie), il fallait hd0 avec root=/dev/hdb7 pour lancer MDK finir en ligne de commande seulement au lieu du mode graphique attendu (root=/dev/hda7 a donné une erreur)
Merci pour votre aide. Je vais réexaminer la question plus tard en tenant compte de vos suggestions
ACE
"Pascal Hambourg" a écrit dans le message de news: icbh9o$25r0$
[..]
Sans l'option table=/dev/hdb, ça donne quoi ? Pareil qu'avec grub ? Dans ce cas, une solution pourrait être d'amorcer le MBR dans /dev/hdb plutôt que la partition Windows directement, en supposant que le code du MBR amorce la partition Windows.
Avant de voir ce message, je viens d'essayer quelque chose de ce genre , en permutant dans le bios l'ordre de boot (Boot sur le disque contenant Win98 ) et en installant grub sur ce meme disque ...j'ai dû faire des mélanges curieux pour arriver à booter linux MDK...extrait fichier menu lst:
title linux kernel (hd0,6) /boot/vmlinuz root=/dev/hdb7 splash=silent vgax8 initrd (hd0,6) /boot/initrd.img
pas d'erreur dans ces lignes (copie), il fallait hd0 avec root=/dev/hdb7 pour lancer MDK finir en ligne de commande seulement au lieu du mode graphique attendu (root=/dev/hda7 a donné une erreur)
Merci pour votre aide. Je vais réexaminer la question plus tard en tenant compte de vos suggestions.
"Pascal Hambourg" <boite-a-spam@plouf.fr.eu.org> a écrit dans le message de
news: icbh9o$25r0$1@saria.nerim.net...
[..]
Sans l'option table=/dev/hdb, ça donne quoi ? Pareil qu'avec grub ?
Dans ce cas, une solution pourrait être d'amorcer le MBR dans /dev/hdb
plutôt que la partition Windows directement, en supposant que le code du
MBR amorce la partition Windows.
Avant de voir ce message, je viens d'essayer quelque chose de ce genre , en
permutant dans le bios l'ordre de boot (Boot sur le disque contenant Win98 )
et en installant grub sur ce meme disque ...j'ai dû faire des mélanges
curieux pour arriver à booter linux MDK...extrait fichier menu lst:
title linux
kernel (hd0,6) /boot/vmlinuz root=/dev/hdb7 splash=silent vgax8
initrd (hd0,6) /boot/initrd.img
pas d'erreur dans ces lignes (copie), il fallait hd0 avec root=/dev/hdb7
pour lancer MDK finir en ligne de commande seulement au lieu du mode
graphique attendu (root=/dev/hda7 a donné une erreur)
Merci pour votre aide.
Je vais réexaminer la question plus tard en tenant compte de vos
suggestions.
"Pascal Hambourg" a écrit dans le message de news: icbh9o$25r0$
[..]
Sans l'option table=/dev/hdb, ça donne quoi ? Pareil qu'avec grub ? Dans ce cas, une solution pourrait être d'amorcer le MBR dans /dev/hdb plutôt que la partition Windows directement, en supposant que le code du MBR amorce la partition Windows.
Avant de voir ce message, je viens d'essayer quelque chose de ce genre , en permutant dans le bios l'ordre de boot (Boot sur le disque contenant Win98 ) et en installant grub sur ce meme disque ...j'ai dû faire des mélanges curieux pour arriver à booter linux MDK...extrait fichier menu lst:
title linux kernel (hd0,6) /boot/vmlinuz root=/dev/hdb7 splash=silent vgax8 initrd (hd0,6) /boot/initrd.img
pas d'erreur dans ces lignes (copie), il fallait hd0 avec root=/dev/hdb7 pour lancer MDK finir en ligne de commande seulement au lieu du mode graphique attendu (root=/dev/hda7 a donné une erreur)
Merci pour votre aide. Je vais réexaminer la question plus tard en tenant compte de vos suggestions.
Pascal Hambourg
ACE a écrit :
"Pascal Hambourg" a écrit dans le message de news: icbh9o$25r0$
[..]
Sans l'option table=/dev/hdb, ça donne quoi ? Pareil qu'avec grub ? Dans ce cas, une solution pourrait être d'amorcer le MBR dans /dev/hdb plutôt que la partition Windows directement, en supposant que le code du MBR amorce la partition Windows.
Avant de voir ce message, je viens d'essayer quelque chose de ce genre , en permutant dans le bios l'ordre de boot (Boot sur le disque contenant Win98 ) et en installant grub sur ce meme disque
C'est très différent et beaucoup plus invasif que ce que je suggérais.
ACE a écrit :
"Pascal Hambourg" <boite-a-spam@plouf.fr.eu.org> a écrit dans le message de
news: icbh9o$25r0$1@saria.nerim.net...
[..]
Sans l'option table=/dev/hdb, ça donne quoi ? Pareil qu'avec grub ?
Dans ce cas, une solution pourrait être d'amorcer le MBR dans /dev/hdb
plutôt que la partition Windows directement, en supposant que le code du
MBR amorce la partition Windows.
Avant de voir ce message, je viens d'essayer quelque chose de ce genre , en
permutant dans le bios l'ordre de boot (Boot sur le disque contenant Win98 )
et en installant grub sur ce meme disque
C'est très différent et beaucoup plus invasif que ce que je suggérais.
"Pascal Hambourg" a écrit dans le message de news: icbh9o$25r0$
[..]
Sans l'option table=/dev/hdb, ça donne quoi ? Pareil qu'avec grub ? Dans ce cas, une solution pourrait être d'amorcer le MBR dans /dev/hdb plutôt que la partition Windows directement, en supposant que le code du MBR amorce la partition Windows.
Avant de voir ce message, je viens d'essayer quelque chose de ce genre , en permutant dans le bios l'ordre de boot (Boot sur le disque contenant Win98 ) et en installant grub sur ce meme disque
C'est très différent et beaucoup plus invasif que ce que je suggérais.
Lucas Levrel
Le 21 novembre 2010, ACE a écrit :
J'ai réussi à lancer MDK avec un fichier menu.lst assez curieux:
title linux kernel (hd0,6) /boot/vmlinuz root=/dev/hdb7 splash=silent vgax8 initrd (hd0,6) /boot/initrd.img
pas d'erreur dans ces lignes (copie), il fallait hd0 avec root=/dev/hdb7 pour lancer MDK finir en ligne de commande seulement au lieu du mode graphique attendu (root=/dev/hda7 a donné une erreur)
J'ai pas tout suivi, mais des fois que ça ait un rapport, voilà ce que j'ai constaté... J'ai installé une distrib sur une clef USB. Quand je boote dessus avec un PC récent dont le BIOS le permet, elle apparaît comme /dev/sda. Quand je boote dessus avec un ancien PC dont le BIOS ne le permet pas, en passant par Plop bootmanager, elle apparaît comme /dev/sdb. (Du coup je dois changer la ligne de commande de grub.)
Bref, à ta place je ne me préoccuperais pas de savoir si le menu.lst est curieux, du moment qu'il fait ce que tu veux.
-- LL
Le 21 novembre 2010, ACE a écrit :
J'ai réussi à lancer MDK avec un fichier menu.lst assez curieux:
title linux
kernel (hd0,6) /boot/vmlinuz root=/dev/hdb7 splash=silent vgax8
initrd (hd0,6) /boot/initrd.img
pas d'erreur dans ces lignes (copie), il fallait hd0 avec root=/dev/hdb7
pour lancer MDK finir en ligne de commande seulement au lieu du mode
graphique attendu (root=/dev/hda7 a donné une erreur)
J'ai pas tout suivi, mais des fois que ça ait un rapport, voilà ce que
j'ai constaté... J'ai installé une distrib sur une clef USB. Quand je
boote dessus avec un PC récent dont le BIOS le permet, elle apparaît comme
/dev/sda. Quand je boote dessus avec un ancien PC dont le BIOS ne le
permet pas, en passant par Plop bootmanager, elle apparaît comme /dev/sdb.
(Du coup je dois changer la ligne de commande de grub.)
Bref, à ta place je ne me préoccuperais pas de savoir si le menu.lst est
curieux, du moment qu'il fait ce que tu veux.
J'ai réussi à lancer MDK avec un fichier menu.lst assez curieux:
title linux kernel (hd0,6) /boot/vmlinuz root=/dev/hdb7 splash=silent vgax8 initrd (hd0,6) /boot/initrd.img
pas d'erreur dans ces lignes (copie), il fallait hd0 avec root=/dev/hdb7 pour lancer MDK finir en ligne de commande seulement au lieu du mode graphique attendu (root=/dev/hda7 a donné une erreur)
J'ai pas tout suivi, mais des fois que ça ait un rapport, voilà ce que j'ai constaté... J'ai installé une distrib sur une clef USB. Quand je boote dessus avec un PC récent dont le BIOS le permet, elle apparaît comme /dev/sda. Quand je boote dessus avec un ancien PC dont le BIOS ne le permet pas, en passant par Plop bootmanager, elle apparaît comme /dev/sdb. (Du coup je dois changer la ligne de commande de grub.)
Bref, à ta place je ne me préoccuperais pas de savoir si le menu.lst est curieux, du moment qu'il fait ce que tu veux.
-- LL
Sergio
Le 22/11/2010 11:59, Lucas Levrel a écrit :
J'ai pas tout suivi, mais des fois que ça ait un rapport, voilà ce que j'ai constaté... J'ai installé une distrib sur une clef USB. Quand je boote dessus avec un PC récent dont le BIOS le permet, elle apparaît comme /dev/sda. Quand je boote dessus avec un ancien PC dont le BIOS ne le permet pas, en passant par Plop bootmanager, elle apparaît comme /dev/sdb. (Du coup je dois changer la ligne de commande de grub.)
Bref, à ta place je ne me préoccuperais pas de savoir si le menu.lst est curieux, du moment qu'il fait ce que tu veux.
exemple chez moi :
- 1 disque IDE vu comme /dev/sda (normal) avec Windows dessus, pas toujours là - 1 lecteur zip IDE vu comme /dev/sdb (pas toujours là) - 1 disque SATA, où est installé Grub (legacy) et mon Linux, qui est le disque de boot.
Par défaut, le PC boote sur le disque SATA qui est vu : - comme /dev/sda /dev/sdb, /dev/sdc suivant que les deux lecteurs précédents sont là ou pas.
Ça n'empêche pas de booter dessus... Et dans le menu.lst, je boote avec : root (hd0,0)
-- Serge http://leserged.online.fr/ Mon blog: http://cahierdesergio.free.fr/ Soutenez le libre: http://www.framasoft.org
Le 22/11/2010 11:59, Lucas Levrel a écrit :
J'ai pas tout suivi, mais des fois que ça ait un rapport, voilà ce que j'ai constaté... J'ai installé une distrib sur une clef USB.
Quand je boote dessus avec un PC récent dont le BIOS le permet, elle apparaît comme /dev/sda. Quand je boote dessus avec un ancien
PC dont le BIOS ne le permet pas, en passant par Plop bootmanager, elle apparaît comme /dev/sdb. (Du coup je dois changer la ligne
de commande de grub.)
Bref, à ta place je ne me préoccuperais pas de savoir si le menu.lst est curieux, du moment qu'il fait ce que tu veux.
exemple chez moi :
- 1 disque IDE vu comme /dev/sda (normal) avec Windows dessus, pas toujours là
- 1 lecteur zip IDE vu comme /dev/sdb (pas toujours là)
- 1 disque SATA, où est installé Grub (legacy) et mon Linux, qui est le disque de boot.
Par défaut, le PC boote sur le disque SATA qui est vu :
- comme /dev/sda /dev/sdb, /dev/sdc suivant que les deux lecteurs précédents sont là ou pas.
Ça n'empêche pas de booter dessus... Et dans le menu.lst, je boote avec :
root (hd0,0)
--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
J'ai pas tout suivi, mais des fois que ça ait un rapport, voilà ce que j'ai constaté... J'ai installé une distrib sur une clef USB. Quand je boote dessus avec un PC récent dont le BIOS le permet, elle apparaît comme /dev/sda. Quand je boote dessus avec un ancien PC dont le BIOS ne le permet pas, en passant par Plop bootmanager, elle apparaît comme /dev/sdb. (Du coup je dois changer la ligne de commande de grub.)
Bref, à ta place je ne me préoccuperais pas de savoir si le menu.lst est curieux, du moment qu'il fait ce que tu veux.
exemple chez moi :
- 1 disque IDE vu comme /dev/sda (normal) avec Windows dessus, pas toujours là - 1 lecteur zip IDE vu comme /dev/sdb (pas toujours là) - 1 disque SATA, où est installé Grub (legacy) et mon Linux, qui est le disque de boot.
Par défaut, le PC boote sur le disque SATA qui est vu : - comme /dev/sda /dev/sdb, /dev/sdc suivant que les deux lecteurs précédents sont là ou pas.
Ça n'empêche pas de booter dessus... Et dans le menu.lst, je boote avec : root (hd0,0)
-- Serge http://leserged.online.fr/ Mon blog: http://cahierdesergio.free.fr/ Soutenez le libre: http://www.framasoft.org