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.

#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.
roll

#2 Le 13/04/2008, à 14:52

ddmdllt

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?


David (Site web (fr) - Home page (en) - weblog)

Hors ligne

#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

ddmdllt a écrit :
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

azimuth024 a écrit :

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

Pierrick78 a écrit :

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

traaf a écrit :

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)


David (Site web (fr) - Home page (en) - weblog)

Hors ligne