tuto:linux:grub
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
tuto:linux:grub [2009/03/15 10:30] – créée root | tuto:linux:grub [2009/03/15 10:41] (Version actuelle) – root | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
Source : http:// | Source : http:// | ||
- | = Gestionnaire d' | + | ====== Gestionnaire d' |
===== Paramétrage ===== | ===== Paramétrage ===== | ||
- | ''''''' | + | **Grub** désigne les disques et partitions présents sur votre machine d’une manière différente de celle utilisée par Ubuntu. |
Avec Grub, les disques et les partitions sont identifiés à l’aide d’expressions écrites entre parenthèses. Si par exemple on souhaite désigner le lecteur de disquettes, on écrira (fd0). fd signifie qu’on s’intéresse au lecteur de disquettes. Le 0 est là pour indiquer qu’il s’agit du premier lecteur de disquettes. Si on possède un deuxième lecteur de disquettes, celui-ci sera désigné par (fd1). Notez que même si l’on ne possède qu’un seul lecteur, il est nécessaire de mentionner le 0. | Avec Grub, les disques et les partitions sont identifiés à l’aide d’expressions écrites entre parenthèses. Si par exemple on souhaite désigner le lecteur de disquettes, on écrira (fd0). fd signifie qu’on s’intéresse au lecteur de disquettes. Le 0 est là pour indiquer qu’il s’agit du premier lecteur de disquettes. Si on possède un deuxième lecteur de disquettes, celui-ci sera désigné par (fd1). Notez que même si l’on ne possède qu’un seul lecteur, il est nécessaire de mentionner le 0. | ||
Ligne 29: | Ligne 29: | ||
==== Paramètrage du noyau dans Grub ==== | ==== Paramètrage du noyau dans Grub ==== | ||
- | Le script | + | Le script |
- | + | ||
Dans « / | Dans « / | ||
- | kopt=root=/ | + | |
C'est un commentaire, | C'est un commentaire, | ||
- | Si vous avez besoin de paramètres additionnels pour le noyau (par exemple, si quelqu' | + | Si vous avez besoin de paramètres additionnels pour le noyau (par exemple, si quelqu' |
- | kopt=root=/ | + | |
Après les modifications, | Après les modifications, | ||
Ligne 49: | Ligne 49: | ||
==== Windows dans le menu Grub ==== | ==== Windows dans le menu Grub ==== | ||
- | Pour ajouter | + | Pour ajouter |
Les lignes à ajouter dépendent de votre cas en particulier où se trouve la partition Windows. | Les lignes à ajouter dépendent de votre cas en particulier où se trouve la partition Windows. | ||
Ligne 58: | Ligne 58: | ||
Ajoutez les lignes suivantes à la fin du fichier : | Ajoutez les lignes suivantes à la fin du fichier : | ||
- | title Windows NT/ | + | |
- | root (hd0,0) | + | root (hd0,0) |
- | | + | savedefault |
- | | + | makeactive |
- | | + | chainloader +1 |
- | boot | + | boot |
==Windows se trouve sur la 1re partition du 2e disque dur== | ==Windows se trouve sur la 1re partition du 2e disque dur== | ||
Il faut alors virtuellement placer ce disque dur en « hd0 » sans quoi Windows ne peut démarrer. Les lignes à ajouter sont alors : | Il faut alors virtuellement placer ce disque dur en « hd0 » sans quoi Windows ne peut démarrer. Les lignes à ajouter sont alors : | ||
- | title Windows NT/ | + | |
- | root (hd1,0) # la partition a démarrer | + | root (hd1,0) # la partition a démarrer |
- | | + | makeactive # cette commande positionne le bit de partition active à 1 (au cas où) |
- | map (hd0) (hd1) # hd0 devient hd1 | + | map (hd0) (hd1) # hd0 devient hd1 |
- | map (hd1) (hd0) # hd1 devient hd0 virtuellement | + | map (hd1) (hd0) # hd1 devient hd0 virtuellement |
- | | + | chainloader +1 # saut au début de la piste suivante car c'est un OS Microsoft(R). |
==Windows/ | ==Windows/ | ||
L’installation normale de Windows, de la version la plus ancienne à la version la plus récente (si cette dernière prend en charge le multi-boot) propose normalement un multi-boot reprenant les diverses versions de Windows ou Dos installées. | L’installation normale de Windows, de la version la plus ancienne à la version la plus récente (si cette dernière prend en charge le multi-boot) propose normalement un multi-boot reprenant les diverses versions de Windows ou Dos installées. | ||
- | Dans certains cas atypiques, concernant le plus souvent les anciennes versions et/ou une installation dans le désordre, il est parfois nécessaire d’utiliser les commandes « hide » et « unhide ». | + | Dans certains cas atypiques, concernant le plus souvent les anciennes versions et/ou une installation dans le désordre, il est parfois nécessaire d’utiliser les commandes « hide » et « unhide ». |
Ceci permet de cacher la ou les versions que l’on ne veut pas voir démarrer, outre le fait qu’il faut utiliser « map » si ce disque n’est pas le premier. | Ceci permet de cacher la ou les versions que l’on ne veut pas voir démarrer, outre le fait qu’il faut utiliser « map » si ce disque n’est pas le premier. | ||
Ligne 84: | Ligne 84: | ||
Un exemple : | Un exemple : | ||
- | > Windows 2000 (NT 5.0) est sur la < | + | > Windows 2000 (NT 5.0) est sur la < |
> Et vous voulez démarrer Windows 2000. | > Et vous voulez démarrer Windows 2000. | ||
Votre fichier de configuration (vers la fin) « menu.lst » devra contenir les « paragraphes » suivants : | Votre fichier de configuration (vers la fin) « menu.lst » devra contenir les « paragraphes » suivants : | ||
- | title Windows 2000 | + | |
- | hide (hd0,0) #la 1re partition est masquée | + | hide (hd0,0) #la 1re partition est masquée |
- | | + | unhide (hd0,1) #la 2e partition est démasquée (même si elle n' |
- | | + | rootnoverify (hd0,1) #on part sur la 2e |
- | | + | makeactive |
- | | + | chainloader +1 |
Dans cet exemple, ce paragraphe est bien entendu suivi de : | Dans cet exemple, ce paragraphe est bien entendu suivi de : | ||
- | title Windows 98 | + | |
- | hide (hd0,1) #la seconde partition est masquée | + | hide (hd0,1) #la seconde partition est masquée |
- | | + | unhide (hd0,0) #la première partition est démasquée |
- | | + | rootnoverify (hd0,0) #on part sur la 1re |
- | | + | makeactive |
- | | + | chainloader +1 |
pour pouvoir démarrer Win 98. | pour pouvoir démarrer Win 98. | ||
Ligne 119: | Ligne 119: | ||
C'est la façon la plus simple et la plus sûr pour lancer d' | C'est la façon la plus simple et la plus sûr pour lancer d' | ||
- | === Pré-requis === | + | ===== Pré-requis |
- | Le Grub de votre 2e système Linux ''' | + | Le Grub de votre 2e système Linux **ne doit pas être installé dans le MBR** de votre disque dur. Il doit être installé dans le secteur d' |
Exemple : | Exemple : | ||
> Le 2e système Linux se nomme GNU/Debian, et a été installé, ainsi que son Grub, sur la partition « /dev/sda3 » (ici hd0,2 dans le langage de Grub). | > Le 2e système Linux se nomme GNU/Debian, et a été installé, ainsi que son Grub, sur la partition « /dev/sda3 » (ici hd0,2 dans le langage de Grub). | ||
- | Rajouter simplement une entrée dans le « / | + | Rajouter simplement une entrée dans le « / |
- | ### END DEBIAN AUTOMAGIC KERNELS LIST | + | |
- | + | ||
- | # This is a divider, added to separate the menu items below from the Debian | + | # This is a divider, added to separate the menu items below from the Debian |
- | # ones. | + | # ones. |
- | | + | title Other operating systems: |
- | | + | root |
- | + | ||
- | # GNU/Debian Linux installé sur /dev/sda3 | + | # GNU/Debian Linux installé sur /dev/sda3 |
- | | + | title Grub Debian |
- | root (hd0,2) | + | root (hd0,2) |
- | | + | chainloader +1 |
- | boot | + | boot |
Ainsi, lorsque vous sélectionnerez votre 2e système, le Grub de votre système principal passera le relais au Grub de votre 2e système et vous proposera les choix configurés dans son propre « menu.lst ». | Ainsi, lorsque vous sélectionnerez votre 2e système, le Grub de votre système principal passera le relais au Grub de votre 2e système et vous proposera les choix configurés dans son propre « menu.lst ». | ||
Ligne 147: | Ligne 147: | ||
==== Choix du système d’exploitation par défaut ou du noyau par défaut ==== | ==== Choix du système d’exploitation par défaut ou du noyau par défaut ==== | ||
- | Le système d' | + | Le système d' |
- | Ce champ '' | + | Ce champ //default// correspond au numéro de la ligne qui est sélectionnée par défaut lors du démarrage. |
Attention, 0 correspond a la 1re ligne, 1 correspond à la deuxième ligne, etc. | Attention, 0 correspond a la 1re ligne, 1 correspond à la deuxième ligne, etc. | ||
Ligne 155: | Ligne 155: | ||
Pour modifier le système d' | Pour modifier le système d' | ||
- | * Étape 1 : Position de ce sur quoi on veut booter dans le menu de Grub, vérifier dans quelle position se trouve le noyau ou l'OS sur lequel vous voulez booter. On peut utiliser deux méthodes pour celà : Soit on redémarre l' | + | |
- | * Étape 2 : Modification du fichier de configuration de grub dans Ubuntu, ouvrez le fichier | + | * Étape 2 : Modification du fichier de configuration de grub dans Ubuntu, ouvrez le fichier |
- | | + | default k où « k » est un nombre (généralement 0). Remplacez « k » par le nombre « n-1 ». |
Exemple : vous voulez booter par défaut sous windows | Exemple : vous voulez booter par défaut sous windows | ||
- | * au redémarrage de l' | + | |
- | * on ouvre le fichier menu.lst, on cherche les occurrences de '' | + | * on ouvre le fichier menu.lst, on cherche les occurrences de //default// en tappant ctrl+F puis rechercher puis //default//. Normalement il n'y a qu'une seule ligne qui ne commence pas par # et qui contienne le mot //default//. Alors il suffit de modifier |
==== Comment faire un sous-menu avec grub ==== | ==== Comment faire un sous-menu avec grub ==== | ||
Ligne 173: | Ligne 173: | ||
Grub permet d' | Grub permet d' | ||
- | title monsousmenu ubuntu autre version | + | |
- | root (hd0,0) | + | root (hd0,0) |
- | configfile | + | |
Ligne 190: | Ligne 190: | ||
Lorsque Grub a été effacé par l' | Lorsque Grub a été effacé par l' | ||
- | Il existe un live-cd spécialement conçu pour la restauration du grub après une ré-installation de Windows, et très facile à employer. C'est le [http:// | + | Il existe un live-cd spécialement conçu pour la restauration du grub après une ré-installation de Windows, et très facile à employer. C'est le [[http:// |
- | Depuis le cdrom de Super Grub Disk vous devez suivre les options : Français -> Linux -> Arranger Démarrage de Linux. SGD vous dira: ''' | + | |
Et Grub sera à nouveau sur votre MBR vous permettant de démarrer aussi bien Windows que Linux. | Et Grub sera à nouveau sur votre MBR vous permettant de démarrer aussi bien Windows que Linux. | ||
- | Toutefois, si vous ne possédez pas de disquette de démarrage, ne cédez pas à la panique car il y a moyen de s'en sortir à l'aide d'un Live CD contenant le programme Grub. Si vous n'avez pas de Live CD, vous pouvez, par exemple, télécharger [http:// | + | Toutefois, si vous ne possédez pas de disquette de démarrage, ne cédez pas à la panique car il y a moyen de s'en sortir à l'aide d'un Live CD contenant le programme Grub. Si vous n'avez pas de Live CD, vous pouvez, par exemple, télécharger |
- | Vous pouvez également utiliser le Live CD Ubuntu. | + | Vous pouvez également utiliser le Live CD Ubuntu. |
En dernier recours, le CD d' | En dernier recours, le CD d' | ||
- | === Avec le Live CD Ubuntu === | + | ===== Avec le Live CD Ubuntu |
- | sudo grub --batch | + | sudo grub --batch |
- | Si vous ne savez pas sur quelle partition se trouvent les fichiers de Grub, entrez à l' | + | Si vous ne savez pas sur quelle partition se trouvent les fichiers de Grub, entrez à l' |
grub> find / | grub> find / | ||
- | Cette commande vous indiquera la partition sur laquelle sont situés ces fichiers. Imaginons que cette commande nous a fourni | + | Cette commande vous indiquera la partition sur laquelle sont situés ces fichiers. Imaginons que cette commande nous a fourni |
grub> root (hd0,1) | grub> root (hd0,1) | ||
- | Remplacez bien entendu | + | Remplacez bien entendu |
- | L' | + | L' |
grub> setup (hd0) | grub> setup (hd0) | ||
grub> quit | grub> quit | ||
Ligne 222: | Ligne 222: | ||
Voilà le travail est fini. Grub est remis d' | Voilà le travail est fini. Grub est remis d' | ||
- | === Avec le CD d' | + | ===== Avec le CD d' |
C'est la méthode la plus simple. | C'est la méthode la plus simple. | ||
- | == Pré-requis == | + | ====== Pré-requis |
- | Vous devez savoir quel est le nom de votre partition racine ('' | + | Vous devez savoir quel est le nom de votre partition racine (///dev/hdxy// où **x** est une lettre et **y** un chiffre disponible dans ///etc/fstab//) ainsi que les numéros Grub correspondants ( //(hdz,w)// où **z** et **w** sont des chiffres disponibles dans « / |
Ligne 235: | Ligne 235: | ||
Si celui-ci est SATA il s'agit de « /dev/sda ». | Si celui-ci est SATA il s'agit de « /dev/sda ». | ||
- | De plus, si vous n'avez qu' | + | De plus, si vous n'avez qu' |
- | Grub ne se souciant pas du système d' | + | Grub ne se souciant pas du système d' |
- | == Démarche == | + | ====== Démarche |
Insérez le CD d' | Insérez le CD d' | ||
Ligne 248: | Ligne 248: | ||
Vous arrivez à un menu, choisissez « Restauration GRUB ». | Vous arrivez à un menu, choisissez « Restauration GRUB ». | ||
- | + | | |
Sélectionnez votre disque racine. | Sélectionnez votre disque racine. | ||
Puis sélectionnez le disque contenant la MBR. Le plus souvent (hd0). | Puis sélectionnez le disque contenant la MBR. Le plus souvent (hd0). | ||
Ligne 256: | Ligne 256: | ||
- | === Avec le CD d' | + | ===== Avec le CD d' |
À moins que vous n'ayez d' | À moins que vous n'ayez d' | ||
- | == Pré-requis == | + | ====== Pré-requis |
- | Vous devez savoir quel est le nom de votre partition racine ('' | + | Vous devez savoir quel est le nom de votre partition racine (///dev/hdxy// où **x** est une lettre et **y** un chiffre disponible dans ///etc/fstab//) ainsi que les numéros Grub correspondants ( //(hdz,w)// où **z** et **w** sont des chiffres disponibles dans « / |
Ligne 271: | Ligne 271: | ||
De plus, si vous n'avez qu' | De plus, si vous n'avez qu' | ||
- | Grub ne se souciant pas du système d' | + | Grub ne se souciant pas du système d' |
- | == Démarche == | + | ====== Démarche |
Démarrez l' | Démarrez l' | ||
Ligne 302: | Ligne 302: | ||
==== Installation ==== | ==== Installation ==== | ||
- | Tout d’abord, vous pouvez installer le paquet | + | Tout d’abord, vous pouvez installer le paquet |
- | Ces images vont être placées dans « / | + | Ces images vont être placées dans /// |
Cependant vous n' | Cependant vous n' | ||
Ligne 314: | Ligne 314: | ||
sudo mv /chemin_de votre_image / | sudo mv /chemin_de votre_image / | ||
- | [http:// | + | [[http:// |
Puis ajoutez ceci dans le fichier « / | Puis ajoutez ceci dans le fichier « / | ||
+ | |||
splashimage=(hdX, | splashimage=(hdX, | ||
+ | |||
Ou : | Ou : | ||
+ | |||
splashimage=/ | splashimage=/ | ||
+ | |||
Ou : | Ou : | ||
+ | |||
splashimage=(hdX, | splashimage=(hdX, | ||
- | (hdX,Y) représente alors la partition | + | |
+ | (hdX,Y) représente alors la partition | ||
(hdX,Y) se détermine ainsi : | (hdX,Y) se détermine ainsi : | ||
Ligne 329: | Ligne 335: | ||
Y=numéro de la partition sur le disque, numérotées à partir de 0. Si votre « /boot » est sur la 5e partition, Y=4. | Y=numéro de la partition sur le disque, numérotées à partir de 0. Si votre « /boot » est sur la 5e partition, Y=4. | ||
Le plus simple, consiste à regarder sous la ligne que vous insérez, à quel endroit Grub a défini « root ». Vous trouverez pour chaque boot possible des blocs du type : | Le plus simple, consiste à regarder sous la ligne que vous insérez, à quel endroit Grub a défini « root ». Vous trouverez pour chaque boot possible des blocs du type : | ||
- | | + | |
- | | + | title Ubuntu, kernel... |
- | ... | + | root (hdX,Y) |
+ | ... | ||
Pour voir votre image, redémarrez l’ordinateur et admirez. | Pour voir votre image, redémarrez l’ordinateur et admirez. | ||
- | Sachez que cependant si vous utilisez | + | Sachez que cependant si vous utilisez |
- | | + | |
- | | + | |
+ | background XXXXXX | ||
Ou XXXXXX est un code de couleur hexdécimal, | Ou XXXXXX est un code de couleur hexdécimal, | ||
- | Il est possible également d' | + | Il est possible également d' |
- | Ce « boot splash | + | Ce //boot splash// est présent dans la version 6.06. |
==== Création de son image ==== | ==== Création de son image ==== | ||
Les images utilisées par grub sont bien particulières. Elle doivent remplir un certain cahier des charges : | Les images utilisées par grub sont bien particulières. Elle doivent remplir un certain cahier des charges : | ||
- | * fichier de type « xpm.gz » ; | ||
- | * taille de 640x480 ; | ||
- | * être en 14 couleurs seulement. | ||
- | Pour vous aider, Coffee a écrit un petit script disponible [http:// | ||
- | Sinon, vous pouvez transformer vos images en ligne de commande grâce à // | + | * fichier |
+ | * taille de 640x480 ; | ||
+ | * être en 14 couleurs seulement. | ||
- | convert -resize 640x480! -colors 14 / | + | Pour vous aider, Coffee a écrit un petit script disponible [[http:// |
+ | |||
+ | | ||
+ | |||
+ | convert -resize 640x480! -colors 14 / | ||
Notez que « .jpg » dans le format initial est un exemple. Puis il faut compresser l' | Notez que « .jpg » dans le format initial est un exemple. Puis il faut compresser l' | ||
- | | + | gzip MonImage.xpm |
- | Enfin vous la déplacez dans le répertoire « / | + | Enfin vous la déplacez dans le répertoire « / |
- | | + | sudo mv / |
- | ==== Grime ==== | + | ==== Grime ==== |
- | [http:// | + | [[http:// |
Pour cela, il vous suffit de le télécharger et le décompresser. Il faut ensuite, en ligne de commande, se placer dans le dossier où il a été décompressé et saisir : | Pour cela, il vous suffit de le télécharger et le décompresser. Il faut ensuite, en ligne de commande, se placer dans le dossier où il a été décompressé et saisir : | ||
+ | |||
./configure | ./configure | ||
sudo make | sudo make | ||
Ensuite, si tout s'est bien passé, tapez : | Ensuite, si tout s'est bien passé, tapez : | ||
+ | |||
sudo grime | sudo grime | ||
- | Et normalement une fenêtre devrait apparaitre pour régler les ''' | + | Et normalement une fenêtre devrait apparaitre pour régler les **splashimage**. |
- | Grime requiert ImageMagick. Si il y a un message d' | + | Grime requiert ImageMagick. Si il y a un message d' |
Ligne 402: | Ligne 414: | ||
- | ===== Passer votre clavier de QWERTY en AZERTY | + | ===== Passer votre clavier de QWERTY en AZERTY ===== |
- | Si un jour vous devez éditer des lignes dans Grub ou que vous décidez d' | + | Si un jour vous devez éditer des lignes dans Grub ou que vous décidez d' |
Si vous avez un clavier AZERTY vous allez peiner pour retrouver certaines touches. En effet par défaut Grub utilise en clavier QWERTY. | Si vous avez un clavier AZERTY vous allez peiner pour retrouver certaines touches. En effet par défaut Grub utilise en clavier QWERTY. | ||
- | Pour remédier à cela il faut faire ceci: | + | Pour remédier à cela il faut faire ceci: |
Sauvegardez puis ouvrez le fichier « menu.lst » : | Sauvegardez puis ouvrez le fichier « menu.lst » : | ||
- | # Emulation d'un clavier azerty_FR | + | |
- | | + | setkey less backquote |
- | | + | setkey greater tilde |
- | | + | setkey ampersand 1 |
- | | + | setkey 1 exclam |
- | | + | setkey tilde 2 |
- | | + | setkey 2 at |
- | | + | setkey doublequote 3 |
- | | + | setkey 3 numbersign |
- | | + | setkey quote 4 |
- | | + | setkey 4 dollar |
- | | + | setkey parenleft 5 |
- | | + | setkey 5 percent |
- | | + | setkey minus 6 |
- | | + | setkey 6 caret |
- | | + | setkey backquote 7 |
- | | + | setkey 7 ampersand |
- | | + | setkey underscore 8 |
- | | + | setkey 8 asterisk |
- | | + | setkey backslash 9 |
- | | + | setkey 9 parenleft |
- | | + | setkey at 0 |
- | | + | setkey 0 parenright |
- | | + | setkey parenright minus |
- | | + | setkey numbersign underscore |
- | # no change for equal | + | # no change for equal |
- | # no change for plus | + | # no change for plus |
- | | + | setkey a q |
- | | + | setkey A Q |
- | | + | setkey z w |
- | | + | setkey Z W |
- | | + | setkey caret bracketleft |
- | # no equivalent for diaresis => we keep the US braceleft | + | # no equivalent for diaresis => we keep the US braceleft |
- | | + | setkey dollar bracketright |
- | # no equivalent for pound => we keep the US braceright | + | # no equivalent for pound => we keep the US braceright |
- | | + | setkey q a |
- | | + | setkey Q A |
- | | + | setkey m semicolon |
- | | + | setkey M colon |
- | | + | setkey bracketleft quote |
- | | + | setkey percent doublequote |
- | | + | setkey asterisk backslash |
- | | + | setkey bracketright bar |
- | | + | setkey w z |
- | | + | setkey W Z |
- | | + | setkey comma m |
- | | + | setkey question M |
- | | + | setkey semicolon comma |
- | | + | setkey period less |
- | | + | setkey colon period |
- | | + | setkey slash greater |
- | | + | setkey exclam slash |
- | | + | setkey bar question |
Ceci va dire à Grub qu'il doit changer chacune des touches d'un clavier QWERTY par son équivalent en AZERTY. Au prochain démarrage, votre clavier dans Grub sera un AZERTY. | Ceci va dire à Grub qu'il doit changer chacune des touches d'un clavier QWERTY par son équivalent en AZERTY. Au prochain démarrage, votre clavier dans Grub sera un AZERTY. | ||
Ligne 470: | Ligne 482: | ||
# Repasser le clavier en qwerty | # Repasser le clavier en qwerty | ||
- | title Repasser le clavier en qwerty | + | |
- | | + | setkey |
===== Voir le détail du démarrage (Edgy Eft) ===== | ===== Voir le détail du démarrage (Edgy Eft) ===== | ||
- | Lors du boot de la version 6.10, l' | + | Lors du boot de la version 6.10, l' |
sudo update-grub | sudo update-grub | ||
Ligne 486: | Ligne 498: | ||
Voici quelques liens, pour ceux qui veulent approfondir le sujet : | Voici quelques liens, pour ceux qui veulent approfondir le sujet : | ||
- | * site du [http:// | + | |
- | * [http:// | + | * [[http:// |
==== Les fichiers de Grub ont disparu ! ==== | ==== Les fichiers de Grub ont disparu ! ==== | ||
Ligne 535: | Ligne 547: | ||
=== Cas type === | === Cas type === | ||
+ | |||
En interrompent une copie du disque dur entier sur un autre, volontairement ou par coupure de courant, la taille du disque dur cible peut-être erroné. Au BIOS, dans mon cas type, je me retrouvais avec une taille de 33821 Mo. Que cela soit avec un formatage de bas niveau (low Format) ou en réinstallant le MBR, rien n'y faisait. Il y avait plusieurs utilitaires qui reconnaissaient la véritable taille du disque et reformataient bien le disque dur, mais que cela soit sous Windows Xp SP2 ou Linux Kubuntu 7.04, rien ne fonctionnait. | En interrompent une copie du disque dur entier sur un autre, volontairement ou par coupure de courant, la taille du disque dur cible peut-être erroné. Au BIOS, dans mon cas type, je me retrouvais avec une taille de 33821 Mo. Que cela soit avec un formatage de bas niveau (low Format) ou en réinstallant le MBR, rien n'y faisait. Il y avait plusieurs utilitaires qui reconnaissaient la véritable taille du disque et reformataient bien le disque dur, mais que cela soit sous Windows Xp SP2 ou Linux Kubuntu 7.04, rien ne fonctionnait. | ||
Ligne 542: | Ligne 555: | ||
Pour ce faire, je vous suggère la méthode testée suivante : | Pour ce faire, je vous suggère la méthode testée suivante : | ||
- | * Avec le CD (déjà cité si haut) « Ultimate Boot CD », ma version était 4.0.3 (2007-05-25), | + | |
- | * Entrer dans la section « Hard Disk Tools ». | + | * Entrer dans la section « Hard Disk Tools ». |
- | * Entrer dans la sous-section « Installations Tools ». | + | * Entrer dans la sous-section « Installations Tools ». |
- | * Sélectionner le programme « MaxBlast V4.0 (Maxtor). | + | * Sélectionner le programme « MaxBlast V4.0 (Maxtor). |
- | * Suivez les instructions et appuyez sur la touche « Entrée ». | + | * Suivez les instructions et appuyez sur la touche « Entrée ». |
- | * Accepter les termes de la licence d' | + | * Accepter les termes de la licence d' |
- | * Sur l' | + | * Sur l' |
- | * Sélectionner l' | + | * Sélectionner l' |
- | * Puis, sélectionnez l' | + | * Puis, sélectionnez l' |
- | * Cliquer sur le bouton « Next ». | + | * Cliquer sur le bouton « Next ». |
- | * Copier la valeur du champ « Native LBA » ou la plus grande taille que vous verrez sur cette page, dans le champ « Recommended Reported LBA ». | + | * Copier la valeur du champ « Native LBA » ou la plus grande taille que vous verrez sur cette page, dans le champ « Recommended Reported LBA ». |
- | * Cliquer sur le bouton « Next » pour procéder à l' | + | * Cliquer sur le bouton « Next » pour procéder à l' |
Voilà, il ne vous reste plus qu'a redémarré votre ordinateur et à re-partitionner et reformater votre disque dur pour y récupérer tout son espace réel. | Voilà, il ne vous reste plus qu'a redémarré votre ordinateur et à re-partitionner et reformater votre disque dur pour y récupérer tout son espace réel. | ||
tuto/linux/grub.1237113008.txt.gz · Dernière modification : 2009/03/15 10:30 de root