#1 Le 13/04/2008, à 14:22
- Pierrick78
chargeur d'amorçage , GRUB sur quel périphérique
Bonjour,
j'essaie d'intaller la version 7.1 d'Ubuntu sur un PC tatoué où il y a déjà XP d'installé.
Dans l'install graphique à la fin je clique sur Avancé pour renseigné le périphérique où sera installé le programme de démarrage. Par défaut c'est hd0 , je mets hd0,10 mais à la fin de l'install ça plante en me disant que GRUB ne peut pas copié à l'endroit spécifié.
voici ce que me renvoit le fdisk -l
ubuntu@ubuntu:~$ sudo fdisk -l
Disque /dev/hdb: 60.0 Go,60022480896 octets
255 heads,63 sectors/track,7297 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf43e7cdd
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdb1 * 1 522 4192933+ 7 HPFS/NTFS
/dev/hdb2 523 7297 54420187+ f W95 Etendu (LBA)
/dev/hdb5 523 1797 10241406 7 HPFS/NTFS
/dev/hdb6 1798 4365 20627428+ 7 HPFS/NTFS
/dev/hdb7 4366 4496 1052226 82 Linux swap / Solaris
/dev/hdb8 4497 4887 3140676 83 Linux
/dev/hdb9 4888 6162 10241406 7 HPFS/NTFS
/dev/hdb10 6163 7297 9116856 83 Linux
Disque /dev/sda: 250.0 Go,250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0xbe08d558
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 764 6136798+ 12 Compaq diagnostics
/dev/sda2 * 765 15551 118776577+ 7 HPFS/NTFS
/dev/sda3 15552 30401 119282625 c W95 FAT32 (LBA)
Je voudrais installer Ubuntu sur le premier disque partition hdb10.
Que faut-il que je mette comme paramètre pour GRUB ?
Merci pour votre aide.
#3 Le 13/04/2008, à 14:56
- azimuth024
Re : chargeur d'amorçage , GRUB sur quel périphérique
Il te suffit de booter sur le liveCD, de lancer un terminal et de taper la commande
grub-install /dev/hdb10
Ensuite tu devras vérifier que hdb10 est bien activée comme partition de démarrage (toujours avec le liveCD, grâce à gparted (Système->Administration->Gnome Partition Editor). C'est un flag à positionner sur la partition hdb10.
Hors ligne
#4 Le 13/04/2008, à 15:12
- Pierrick78
Re : chargeur d'amorçage , GRUB sur quel périphérique
Pierrick78 a écrit :Par défaut c'est hd0 , je mets hd0,10
C'est de là que vient le souci. Peux-tu préciser exactement quel dialogue te demande quoi quand tu as rentré ce réglage?
C'est à la fin de l'install étape 7, il récapitule toutes les paramètres, là il y a un bouton en bas à droite "Avancé" , après dans la boite de dialogue nommée "Options Avancées" c'est marqué :
Chargeur d'amorçage
Périphérique où sera installé le programme de démarrage
(hd0)
c'est la valeur qu'il y a par défaut.
Moi je voudrais l'installer sur la partition /hdb10 , cela correspond je crois à (hd1,9) non ?
car premier disque = hd0 , deuxième = hd 1
et partition N° 1 -> 0
partition n --> n-1
donc hdb10 --> hd1,9
me trompe-je ?
:-)
#5 Le 13/04/2008, à 15:18
- Pierrick78
Re : chargeur d'amorçage , GRUB sur quel périphérique
Il te suffit de booter sur le liveCD, de lancer un terminal et de taper la commande
grub-install /dev/hdb10
Ensuite tu devras vérifier que hdb10 est bien activée comme partition de démarrage (toujours avec le liveCD, grâce à gparted (Système->Administration->Gnome Partition Editor). C'est un flag à positionner sur la partition hdb10.
le problème c'est que l'installation ne se fait pas car l'installeur n'a pas pu aller jusqu'au bout (Errreur Fatale) du coup il ne m'installe pas tout.
Oui mais je veux continuer à booter avec XP, et qu'il me propose de soit démarrer sous XP ou Linux.
Pour ça je crois avoir compris je modifierai le boot.ini.
Avec GParted, je laisserai la partition XP bootable et je rendrai la partition Linux non bootable.
#6 Le 13/04/2008, à 16:38
- azimuth024
Re : chargeur d'amorçage , GRUB sur quel périphérique
le problème c'est que l'installation ne se fait pas car l'installeur n'a pas pu aller jusqu'au bout (Errreur Fatale) du coup il ne m'installe pas tout.
Alors utilise l'alternate CD. Il n'installe grub qu'à la fin.
Hors ligne
#7 Le 15/04/2008, à 09:56
- flocondeneige
Re : chargeur d'amorçage , GRUB sur quel périphérique
J'ai eu le même problème hier soir : l'erreur fatale se déclenche parce qu'on s'est trompé dans ce qu'on a écrit… En l'occurrence, /dev/hdb10 correspond à (hd0,9) et pas à (hd0,10).
J'espère que ça t'aide.
Hors ligne
#8 Le 15/04/2008, à 16:48
- traaf
Re : chargeur d'amorçage , GRUB sur quel périphérique
hda = hd0
hdb = hd1
donc (hd1,9)
mais je ne suis pas sûr que tu puisse rendre une partition logique amorçable....
Vault106, musique libre, enjoy it /!\
Hors ligne
#9 Le 18/04/2008, à 11:15
- ddmdllt
Re : chargeur d'amorçage , GRUB sur quel périphérique
mais je ne suis pas sûr que tu puisse rendre une partition logique amorçable....
Pas en passant par le MBR par défaut du DOS/Windows (enfin XP crois pas et Vista je sais pas). Et c'est le seul intérêt du flag dans la table des partitions (grub s'en moque si dans le mbr).
Si WIndows est resté installé, pour XP, on peut arranger avec le boot.ini + une sauvegarde brut du 1er secteur pour demander au ntloadr de repasser la main à linux.
Sinon avec grub dans le mbr et que linux (ce qui est mon cas depuis quelque temps maintenant), évidemment c'est plus simple... sauf si le pc est tatoué!
Question bête: hdb = (hd1,xx) = 2ème disque mais le bios, c'est bien le deuxième disque qu'il essaie de booter? (Ça n'explique pas d'erreur lors de l'install mais c'est le truc bête pour le 1er redémarrage après... Surtout si on est pas habitué...)
Dernière modification par ddmdllt (Le 18/04/2008, à 11:20)
Hors ligne