#1 Le 04/07/2006, à 14:54
- clahor
installation grub??
bjr je voudrai installer grub mais j'ai deja 2 xp installés (1 sur le fast track de la CM (raid) un autre sur le 1 er DD en SATA , & j'ai ubuntu installé sur le 2 ieme DD en SATA (sdc1)
je crains d'ecraser le multiboot xp installé sur le MBR du DD en hd0 (j'ai eu des problemes avec une mandriva qui maintenant declare de nombreuses erreurs si je tente de l'installer , erreur a la copie de tel ou tel autre fichier.....
grub va til ecraser le MBR du DD en hd0 si je tente de l'installer
quelle partition dois je declarer active la 1 ere du hd0 sur laquelle est xp ou la 1 ere du sdc1 sur laquelle est installe ubuntu (CD alternate) (que je ne reussis pas a booter c la raison pour laquelle je me retrouve sur ce forum.....
merci d'avance a vous
PS1: j'avais tenté d'installer le grub sur un floppy mails il ne boote pas non plus???
PS2:j'aimerais passer sur ubuntu
Dernière modification par clahor (Le 04/07/2006, à 14:54)
Hors ligne
#2 Le 04/07/2006, à 17:47
- Bubble's Talks
Re : installation grub??
La question semble posée en désordre.
Pour y répondre il faudrait plus d'éléments.
> j'avais tenté d'installer le grub sur un floppy mails il ne boote pas non plus???
le disque sata, sdc, est il correctement déclaré dans le cmos du bios ?
C'est le second disque sata ? Dans quel ordre se fait le boot ? (d'abord le disque sur le port Raid, tu n'en as qu'un seul ??)
> quelle partition dois je declarer active la 1 ere du hd0 sur laquelle est xp ou la 1 ere du sdc1
Pour Grub cette question ne se pose pas. Mais pour démarrer WinXp par lui -même sa partition doit être active.
> grub va til ecraser le MBR du DD en hd0 si je tente de l'installer
Oui si tu l'installes sur le hd0 ...
C'est à dire que si tu suis l'enchainement des manips pour installer Grub (lire doc) et qu'a la commande "setup" du tapes
setup (hd0), le MBR du hd0 il est "Grubé"
Mais quel est ce disque hd0 ?
- As-tu le résultat de "fdisk -l" ? A partir d'une session live du cd.
- Sur quelle disque-partition pointe ton menu démarrant Ubuntu à partir de la disquette ?
- Que contient device.map de la disquette ?
> j'aimerais passer sur ubuntu
heureusement ce n'est pas un camion ;-)
Hors ligne
#3 Le 04/07/2006, à 19:37
- clahor
Re : installation grub??
merci de ta reponse ...bon j'ai reinstallé ubuntu cd aletrnate proprement en mettant grub sur la 1 ere partition du 3 ieme DD ou est installé ubuntu
As-tu le résultat de "fdisk -l" ? A partir d'une session live du cd.
/dev/sda1 W95 fat32
/dev/sda2 W95 ext'd
/dev/sda5 W95 fat32
sda6 W95 fat32/dev/sdb1 W95 fat32
/dev/sdb2 W95 ext'd
dev/sdb5 W95 fat32/dev/sdc1 83 linux
/dev/sdc2 W95 ext'd
dev/sdc3 W95 fat32
dev/sdc5 83 linux
dev/sdc6 82 swap
mon 1 er DD est sur un connecteur IDE (fasttrack) le boot se fait sur celui la , mo, 2 ieme DD sur un SATA (sdb) , mon 3 ieme DD sur un SATA (sdc) , j'ai installé linux sur sdc (en terminologie grub (hd2,0)
sur le MBR du 1 er DD il y a GAG (multiboot multi OS) et l emultiboot de xp je peux lancer xp depuis gag et quand je lance grub depuis gag j'obtiens
grub
avec un curseur clignotant
a ce stade que dois je faire
mon menu.lst
# menu.lst - See: grub(8), info grub,
update-grub(8)
# grub-install(8),grub-floppy(8),
# grub-md5-crypt,/usr/share/doc/grub
# and/usr/share/doc/grub-doc/.
## default num
# Set thedefault entry to the entry number NUM. Numbering
starts from 0, and
# the entry number 0 is thedefault if the command is not used.
#
# You canspecify 'saved' instead of a number. In this case,
the default entry
# is the entry saved with thecommand 'savedefault'.
# WARNING: If you are usingdmraid do not change this entry to 'saved' or your
#array will desync and will not let you boot your
system.
default 0## timeout sec
# Set atimeout, in SEC seconds, before automatically booting
the default entry
# (normally the first entrydefined).
timeout 10## hiddenmenu
#Hides the menu by default (press ESC to see the
menu)
#hiddenmenu# Pretty colours
#color cyan/bluewhite/blue
## password ['--md5'] passwd
# If used inthe first section of a menu file, disable all
interactive editing
# control (menu entry editor andcommand-line) and entries protected by the
# command'lock'
# e.g. password topsecret
# password--md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# passwordtopsecret
#
# examples
#
# titleWindows 95/98/NT/2000
# root (hd0,0)
#makeactive
# chainloader +1
#
# titleLinux
# root (hd0,1)
# kernel/vmlinuz root=/dev/hda2 ro
##
# Put static bootstanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between theAUTOMAGIC KERNELS LIST markers will be modified
## bythe debian update-grub script except for the default
options below
## DO NOT UNCOMMENT THEM, Just edit
them to your needs
## ## Start Default Options ##
##default kernel options
## default kernel options forautomagic boot options
## If you want special optionsfor specific kernels use kopt_x_y_z
## where x.y.z iskernel version. Minor versions can be omitted.
##e.g. kopt=root=/dev/hda1 ro
##kopt_2_6_8=root=/dev/hdc1 ro
##kopt_2_6_8_2_686=root=/dev/hdc2 ro
#kopt=root=/dev/sdc1 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd2,0)## should
update-grub create alternative automagic boot
options
## e.g. alternative=true
##alternative=false
# alternative=true## should
update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##lockalternative=false
# lockalternative=false##
additional options to use with the default boot
option, but not with the
## alternatives
## e.g.defoptions=vga=791 resume=/dev/hda5
#defoptions=quiet splash
## altoption boot targets
option
## multiple altoptions lines are allowed
##e.g. altoptions=(extra menu suffix) extra boot
options
## altoptions=(recovery mode) single
#altoptions=(recovery mode) single
## controls how
many kernels should be put into the menu.lst
## onlycounts the first occurence of a kernel, not the
##alternative kernel options
## e.g. howmany=all
##howmany=7
# howmany=all## should update-grub
create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true## should
update-grub adjust the value of the default booted
system
## can be true or false
#updatedefaultentry=false
## ## End Default Options
##
title Ubuntu, kernel
2.6.15-23-386
root (hd2,0)
kernel/boot/vmlinuz-2.6.15-23-386 root=/dev/sdc1 ro quiet
splash
initrd/boot/initrd.img-2.6.15-23-386
savedefault
boottitle Ubuntu, kernel 2.6.15-23-386
(recovery mode)
root (hd2,0)
kernel/boot/vmlinuz-2.6.15-23-386 root=/dev/sdc1 ro
single
initrd/boot/initrd.img-2.6.15-23-386
boottitle
Ubuntu, memtest86+
root (hd2,0)
kernel/boot/memtest86+.bin
boot### END DEBIAN AUTOMAGIC
KERNELS LIST
# This is a divider, added to separate
the menu items below from the Debian
# ones.
titleOther operating systems:
root# This entry
automatically added by the Debian installer for a
non-linux OS
# on /dev/sda1
titleWindows NT/2000/XP (loader)
root(hd0,0)
savedefault
chainloader +1
grand merci (je suppose que je dois decommenter certaines lignes en sachant que la partitin de ubuntu est en (hd2,0) en grub soit sdc1 avec fdisk
Dernière modification par clahor (Le 04/07/2006, à 19:47)
Hors ligne
#4 Le 05/07/2006, à 00:37
- Bubble's Talks
Re : installation grub??
Si tu obtiens "Grub" à l'écran c'est que le mbr du hd2 est lu, Stage1 (de grub) est chargé.
Mais que Stage1 ne va pas plus loin.
Vérifies attentivement dans ton bios que le sdc est reconnu (comme un disque sata ect.)
Demande et vérifie que l'on peut bien booter un disque à partir du MBR d'un autre sur son MBR (car à l'instar d'une solution avec lilo, un autre bootloader, j'aurais dis qu'il fallait plutot installer Grub dans le systeme de fichier plutot que sur le mbr
soit lors d'une réinstallation manuelle
faire setup (hd2,0)
au lieu de setup (hd2)
Sinon,
Essayes pour tester de modifier l'ordre de boot de tes disques (si il est possible de passer un connecté sur non-raid avant un connecté sur raid ?)
Et précisant de booter sur le 3 ieme
Et en modifiant (à l'aide du cd live) dans le menu.lst ce paragraphe :
title Ubuntu, kernel 2.6.15-23-386
root (hd2,0)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/sdc1 ro quiet splash
initrd /boot/initrd.img-2.6.15-23-386
savedefault
boot
En
title Ubuntu, kernel 2.6.15-23-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/sda1 ro quiet splash
initrd /boot/initrd.img-2.6.15-23-386
savedefault
boot
Non je pense pas que tu doives décommenter des lignes de ton menu.lst(présenté sans les retours fin de ligne il a l'air bizarre)
Hors ligne
#5 Le 05/07/2006, à 09:01
- clahor
Re : installation grub??
merci de ta reponse je fais tout ça des que je suis chez moi ce soir
(présenté sans les retours fin de ligne il a l'air bizarre)
en fait j'ai fait un copier coller sur le bloc notes de xp (qui boote encore , je passe sous xp lit les partitions win grace au "driver " IFS , qui permet de lire & d'ecrire sur linux depuis win) ceci explique peut etre cela , car depuis un live CD , selon que c knoppix ou ubuntu live , les DD ne sont pas montés de la meme façon (certains sont montés sous knoppix pas sous ubuntu & reciproquement)....je suppose que je dois le faire a la main mais je ne maitrise pas encore completement , en plus l'encodage des lettres sous live CD est en qwerty
Vérifies attentivement dans ton bios que le sdc est reconnu (comme un disque sata ect.)
oui il est bien reconnu
Essayes pour tester de modifier l'ordre de boot de tes disques (si il est possible de passer un connecté sur non-raid avant un connecté sur raid ?)
Et précisant de booter sur le 3 ieme
je vais verifier ...le simple fait de modifier l'ordre de boot peut faire fonctionner grub??
Demande et vérifie que l'on peut bien booter un disque à partir du MBR d'un autre sur son MBR
j'utilise gag qui visiblement peut booter tous les OS possible et imaginables
(car à l'instar d'une solution avec lilo, un autre bootloader, j'aurais dis qu'il fallait plutot installer Grub dans le systeme de fichier plutot que sur le mbr
soit lors d'une réinstallation manuelle
faire setup (hd2,0)
au lieu de setup (hd2)
en fait quand j'ai installé grub avec le cd alternate de ubuntu j'ai indiqué (hd2,0) donc je suppose qu'il s'est installé dans les 1 ers secteurs de la partition & non sur le MBR (me trompe je?????)
en tout cas merci pour tout
Dernière modification par clahor (Le 05/07/2006, à 10:00)
Hors ligne
#6 Le 05/07/2006, à 16:22
- Bubble's Talks
Re : installation grub??
>le simple fait de modifier l'ordre de boot peut faire fonctionner grub??
Si tu modifies en conséquence le menu.lst, oui.
Mais si comme tu le supposes, tu as installé Grub dans la partition, alors non.
Ceci était pour vérifier qu'au moins le disque peut démarrer.
Pour être fixé, tu peux faire une copie de ton MBR :
sudo dd if=/dev/sdc of=~/Desktop/mbrsdc.mbr bs=512 count=1
tu obtiens sur le bureau courant un fichier hexa (que tu peux ouvrir avec hexedit ou quemac) dans lequel tu peux lire au moins en toute lettres "GRUB geom. hard disk error"
Et une copie du premier secteur de ta partition :
sudo dd if=/dev/sdc of=~/Desktop/mbrsdc1.mbr bs=512 skip=63 count=1
>car depuis un live CD , selon que c knoppix ou ubuntu live , les DD ne sont pas montés de la meme façon (certains sont montés sous knoppix pas sous ubuntu & reciproquement)....je suppose que je dois le faire a la main mais je ne maitrise pas encore completement , en plus l'encodage des lettres sous live CD est en qwerty
Knoopix monte tous les disques et toutes les partitions, normalement.
Ubuntu, seulement le sien, normalement.
Normalement.
Pour le clavier en qwerty il suffit de trouver "Clavier" et ->France
Ps : Ne modifie pas tout trop vite parcequ'a chaque post tu en dis un peu plus.
Dernière modification par Bubble's Talks (Le 05/07/2006, à 16:26)
Hors ligne
#7 Le 05/07/2006, à 20:01
- clahor
Re : installation grub??
tout d'abord merci a toi j'ai enfin reussi mais pas tout compris , je m'explique quand je modifie l'ordre de boot (des DD) dansle bios si je boote sur un live CD en faisant fdisk -l j'obtiens toujours
sda maxtor 80 GO
sdb maxtor 160 GO
sdc hitachi 80 GO (quel que soit l'ordre de boot des DD dans le bios avec fdisk c tjrs dans cet ordre????
j'ai formaté en ext3 , mis les DD dans le bios dans le meme ordre que celui donné par fdisk et la ça marche???
maintenant c pas gagné je n'accede pas a mes DD (je veux importer mes marque pages firefox sauvegardés sur une partition en fat32) , depuis mon poste de travail je suppose qu'il faut les monter (en console?????je crois que je vais lire la doc)
merci de ton aide ça m'a encouragé
Dernière modification par clahor (Le 05/07/2006, à 20:02)
Hors ligne
#8 Le 06/07/2006, à 13:19
- Bubble's Talks
Re : installation grub??
>si je boote sur un live CD en faisant fdisk -l j'obtiens toujours la même chose.
Euh, je pense, que c'est à peu près normal.
Le live-cd décrit le branchement physique des disques - qui lui n'a pas changé.
>j'ai formaté en ext3 , mis les DD dans le bios dans le meme ordre que celui donné par fdisk et la ça marche???
Euh vous pouvez repeter la question ?
>maintenant c pas gagné je n'accede pas a mes DD
Premiers pas avec Linux ; le montage des disques.
Methode facile (...) pas en ligne de commande.
Dans Systeme -> Administration -> Disques, selectionner un disque et la partition a acceder. "Modifier" son chemin d'acces et lui en créer un dans /media/ (c-a-d créer un point de montage)
Puis activer.
La partition est lisible. Mais à chaque demarrage il faut la réactiver (repasser par "Disques" reselectionner son point de montage etc.
Pour fixer ce point, il suffit d'ouvrir le féchier Fstab dans (/etc/) avec un éditeur de texte et les droits superU et d'y reporter en une seule ligne qq informations
Ex pour ma deuxieme partition fat32 du premier disque en lecture-ecriture-execution libre :
/dev/hda2 /media/echange vfat umask=000 0 0
Enregistrer puis un umount/mount all (en tas) via la ligne de commande.
Ces manips sont très largement expliquées, décrites et commentées dans des montagnes de doc, beaucoup mieux que je ne pourrais le faire.
Dernière modification par Bubble's Talks (Le 06/07/2006, à 21:08)
Hors ligne
#9 Le 06/07/2006, à 18:31
- clahor
Re : installation grub??
grandmerci a toi je lis (etidues) tout ça
Hors ligne