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 20/08/2010, à 13:46

guigui0001

[Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Bonjour,

J'ai un gros problème avec mon PC sur lequel Vista est installé.

J'ai décidé d'installer Ubuntu 9.10 il y a quelques jours, et j'ai vu que la mise à niveau vers la version 10.04 était dispo. Donc je fais la mise à niveau, tout se passe bien, l'ordi redémarre...

Et là impossible de booter.

Grub m'affiche "no such device grub rescue >" (c'est un prompt)

En gros grub a pris la place du MBR de Windows. J'ai essayé de réparer le MBR à l'aide de Windows PE, sans succès.

Je ne possède pas le CD de Windows, par contre j'ai le CD Live d'ubuntu 9.10.

Que faire ? Qui peut me dire quoi mettre dans le prompt ?

Merci d'avance smile

Dernière modification par guigui0001 (Le 25/09/2010, à 19:10)

Hors ligne

#2 Le 20/08/2010, à 14:50

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Démarre en Live CD Ubuntu 9.10 : on va tout d'abord faire un diagnostic.
Dans une console tape :

sudo fdisk -lu /dev/sda

et post le résultat.
Si tu as d'autes disques durs fais pareil pour /dev/sdb, ...
Pour regarder le MBR dans une console :

sudo dd if=/dev/sda bs=512 count=1 | hexdump -C

et aussi

sudo dd if=/dev/sda1 bs=512 count=2 | hexdump -C

Post les résultats.


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#3 Le 20/08/2010, à 15:06

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

smile
Merci beaucoup pour ta réponse, je fais ça dans une heure environ et je te poste les rapports. Par contre question : comment on affiche la console (je suis tout nouveau sur linux roll )

Hors ligne

#4 Le 20/08/2010, à 16:09

marcodel

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

salut

comment on affiche la console

applications>>accessoires>>terminal
a+

En ligne

#5 Le 20/08/2010, à 17:03

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Merci, mais le problème c'est que lorsque je vais sur le live CD, je ne parviens pas à lancer "essayer ubuntu sans altérer votre système"... Y a-t-il une démarche particulière ? Ou ce n'est pas normal ?

Hors ligne

#6 Le 20/08/2010, à 17:31

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

C'est le CD avec lequel tu as installé ? Ce n'est pas normal. Ton installation était sur une nouvelle partition, ou dans Windows avec l'installateur Wubi ?


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#7 Le 20/08/2010, à 17:36

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Re, bon finalement j'ai pu me débrouiller avec le live CD 10.04 wink

Les rapports :

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x06804cbf

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63    20466809    10233373+  27  Unknown
/dev/sda2   *    20467712   166793215    73162752    6  FAT16
/dev/sda3       166793216   292098039    62652412    7  HPFS/NTFS
/dev/sda4       292098048   312578047    10240000    f  W95 Ext'd (LBA)
/dev/sda5       292100096   312578047    10238976    7  HPFS/NTFS
ubuntu@ubuntu:~$

==============================================

Le MBR : (avec un disk error qui m'inquiète dans le rapport...)

1+0 records in
1+0 records out
512 bytes (512 B) copied, 0,00040906 s, 1,3 MB/s
00000000  eb 63 90 d0 bc 00 7c fb  50 07 50 1f fc be 1b 7c  |.c....|.P.P....||
00000010  bf 1b 06 50 57 b9 e5 01  f3 a4 cb bf 05 00 31 c0  |...PW.........1.|
00000020  b2 80 cd 13 73 07 4f 74  02 eb f3 eb fe bd 88 07  |....s.Ot........|
00000030  80 7e 00 5a 74 54 f8 b8  10 96 b3 15 cd 15 72 16  |.~.ZtT........r.|
00000040  81 f9 00 00 74 2b f8 b8  10 96 b3 16 cd 15 72 06  |....t+........r.|
00000050  81 f9 01 00 74 1b f8 b8  10 96 00 80 01 00 00 00  |....t...........|
00000060  00 00 00 00 ff fa 90 90  f6 c2 80 75 02 b2 80 ea  |...........u....|
00000070  74 7c 00 00 31 c0 8e d8  8e d0 bc 00 20 fb a0 64  |t|..1....... ..d|
00000080  7c 3c ff 74 02 88 c2 52  bb 17 04 80 27 03 74 06  ||<.t...R....'.t.|
00000090  be 88 7d e8 1c 01 be 05  7c f6 c2 80 74 48 b4 41  |..}.....|...tH.A|
000000a0  bb aa 55 cd 13 5a 52 72  3d 81 fb 55 aa 75 37 83  |..U..ZRr=..U.u7.|
000000b0  e1 01 74 32 31 c0 89 44  04 40 88 44 ff 89 44 02  |..t21..D.@.D..D.|
000000c0  c7 04 10 00 66 8b 1e 5c  7c 66 89 5c 08 66 8b 1e  |....f..\|f.\.f..|
000000d0  60 7c 66 89 5c 0c c7 44  06 00 70 b4 42 cd 13 72  |`|f.\..D..p.B..r|
000000e0  05 bb 00 70 eb 76 b4 08  cd 13 73 0d f6 c2 80 0f  |...p.v....s.....|
000000f0  84 d0 00 be 93 7d e9 82  00 66 0f b6 c6 88 64 ff  |.....}...f....d.|
00000100  40 66 89 44 04 0f b6 d1  c1 e2 02 88 e8 88 f4 40  |@f.D...........@|
00000110  89 44 08 0f b6 c2 c0 e8  02 66 89 04 66 a1 60 7c  |.D.......f..f.`||
00000120  66 09 c0 75 4e 66 a1 5c  7c 66 31 d2 66 f7 34 88  |f..uNf.\|f1.f.4.|
00000130  d1 31 d2 66 f7 74 04 3b  44 08 7d 37 fe c1 88 c5  |.1.f.t.;D.}7....|
00000140  30 c0 c1 e8 02 08 c1 88  d0 5a 88 c6 bb 00 70 8e  |0........Z....p.|
00000150  c3 31 db b8 01 02 cd 13  72 1e 8c c3 60 1e b9 00  |.1......r...`...|
00000160  01 8e db 31 f6 bf 00 80  8e c6 fc f3 a5 1f 61 ff  |...1..........a.|
00000170  26 5a 7c be 8e 7d eb 03  be 9d 7d e8 34 00 be a2  |&Z|..}....}.4...|
00000180  7d e8 2e 00 cd 18 eb fe  47 52 55 42 20 00 47 65  |}.......GRUB .Ge|
00000190  6f 6d 00 48 61 72 64 20  44 69 73 6b 00 52 65 61  |om.Hard Disk.Rea|
000001a0  64 00 20 45 72 72 6f 72  0d 0a 00 bb 01 00 b4 0e  |d. Error........|
000001b0  cd 10 ac 3c 00 75 f4 c3  bf 4c 80 06 00 00 00 01  |...<.u...L......|
000001c0  01 00 27 fe ff ff 3f 00  00 00 3b 4c 38 01 80 fe  |..'...?...;L8...|
000001d0  ff ff 06 fe ff ff 00 50  38 01 00 c0 b8 08 00 fe  |.......P8.......|
000001e0  ff ff 07 fe ff ff 00 10  f1 09 f8 ff 77 07 00 fe  |............w...|
000001f0  ff ff 0f fe ff ff 00 10  69 11 00 80 38 01 55 aa  |........i...8.U.|
00000200

=====================================================

00000000  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|
00000010  00 00 00 00 00 f8 00 00  3f 00 ff 00 3f 00 00 00  |........?...?...|
00000020  00 00 00 00 80 00 80 00  3a 4c 38 01 00 00 00 00  |........:L8.....|
00000030  00 00 0c 00 00 00 00 00  c3 84 13 00 00 00 00 00  |................|
00000040  f6 00 00 00 01 00 00 00  2a ed 9b e4 27 88 3c 96  |........*...'.<.|
00000050  00 00 00 00 fa 33 c0 8e  d0 bc 00 7c fb 68 c0 07  |.....3.....|.h..|
00000060  1f 1e 68 66 00 cb 88 16  0e 00 66 81 3e 03 00 4e  |..hf......f.>..N|
00000070  54 46 53 75 15 b4 41 bb  aa 55 cd 13 72 0c 81 fb  |TFSu..A..U..r...|
00000080  55 aa 75 06 f7 c1 01 00  75 03 e9 d2 00 1e 83 ec  |U.u.....u.......|
00000090  18 68 1a 00 b4 48 8a 16  0e 00 8b f4 16 1f cd 13  |.h...H..........|
000000a0  9f 83 c4 18 9e 58 1f 72  e1 3b 06 0b 00 75 db a3  |.....X.r.;...u..|
000000b0  0f 00 c1 2e 0f 00 04 1e  5a 33 db b9 00 20 2b c8  |........Z3... +.|
000000c0  66 ff 06 11 00 03 16 0f  00 8e c2 ff 06 16 00 e8  |f...............|
000000d0  40 00 2b c8 77 ef b8 00  bb cd 1a 66 23 c0 75 2d  |@.+.w......f#.u-|
000000e0  66 81 fb 54 43 50 41 75  24 81 f9 02 01 72 1e 16  |f..TCPAu$....r..|
000000f0  68 07 bb 16 68 70 0e 16  68 09 00 66 53 66 53 66  |h...hp..h..fSfSf|
00000100  55 16 16 16 68 b8 01 66  61 0e 07 cd 1a e9 6a 01  |U...h..fa.....j.|
00000110  90 90 66 60 1e 06 66 a1  11 00 66 03 06 1c 00 1e  |..f`..f...f.....|
00000120  66 68 00 00 00 00 66 50  06 53 68 01 00 68 10 00  |fh....fP.Sh..h..|
00000130  b4 42 8a 16 0e 00 16 1f  8b f4 cd 13 66 59 5b 5a  |.B..........fY[Z|
00000140  66 59 66 59 1f 0f 82 16  00 66 ff 06 11 00 03 16  |fYfY.....f......|
00000150  0f 00 8e c2 ff 0e 16 00  75 bc 07 1f 66 61 c3 a0  |........u...fa..|
00000160  f8 01 e8 08 00 a0 fb 01  e8 02 00 eb fe b4 01 8b  |................|
00000170  f0 ac 3c 00 74 09 b4 0e  bb 07 00 cd 10 eb f2 c3  |..<.t...........|
00000180  0d 0a 41 20 64 69 73 6b  20 72 65 61 64 20 65 72  |..A disk read er|
00000190  72 6f 72 20 6f 63 63 75  72 72 65 64 00 0d 0a 42  |ror occurred...B|
000001a0  4f 4f 54 4d 47 52 20 69  73 20 6d 69 73 73 69 6e  |OOTMGR is missin|
000001b0  67 00 0d 0a 42 4f 4f 54  4d 47 52 20 69 73 20 63  |g...BOOTMGR is c|
000001c0  6f 6d 70 72 65 73 73 65  64 00 0d 0a 50 72 65 73  |ompressed...Pres|
000001d0  73 20 43 74 72 6c 2b 41  6c 74 2b 44 65 6c 20 74  |s Ctrl+Alt+Del t|
000001e0  6f 20 72 65 73 74 61 72  74 0d 0a 00 00 00 00 00  |o restart.......|
000001f0  00 00 00 00 00 00 00 00  80 9d b2 ca 00 00 55 aa  |..............U.|
00000200  07 00 42 00 4f 00 4f 00  54 00 4d 00 47 00 52 00  |..B.O.O.T.M.G.R.|
00000210  04 00 24 00 49 00 33 00  30 00 00 e0 00 00 00 30  |..$.I.3.0......0|
00000220  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000250  00 00 00 00 00 00 eb 22  90 90 05 00 4e 00 54 00  |......."....N.T.|
00000260  4c 00 44 00 52 00 00 00  00 00 00 00 00 00 00 00  |L.D.R...........|
00000270  00 00 00 00 00 00 00 00  00 00 66 0f b7 06 0b 00  |..........f.....|
00000280  66 0f b6 1e 0d 00 66 f7  e3 66 a3 52 02 66 8b 0e  |f.....f..f.R.f..|
00000290  40 00 80 f9 00 0f 8f 0e  00 f6 d9 66 b8 01 00 00  |@..........f....|
000002a0  00 66 d3 e0 eb 08 90 66  a1 52 02 66 f7 e1 66 a3  |.f.....f.R.f..f.|
000002b0  66 02 66 0f b7 1e 0b 00  66 33 d2 66 f7 f3 66 a3  |f.f.....f3.f..f.|
000002c0  56 02 e8 95 04 66 8b 0e  4e 02 66 89 0e 26 02 66  |V....f..N.f..&.f|
000002d0  03 0e 66 02 66 89 0e 2a  02 66 03 0e 66 02 66 89  |..f.f..*.f..f.f.|
000002e0  0e 2e 02 66 03 0e 66 02  66 89 0e 3e 02 66 03 0e  |...f..f.f..>.f..|
000002f0  66 02 66 89 0e 46 02 66  b8 90 00 00 00 66 8b 0e  |f.f..F.f.....f..|
00000300  26 02 e8 83 09 66 0b c0  0f 84 53 fe 66 a3 32 02  |&....f....S.f.2.|
00000310  66 b8 a0 00 00 00 66 8b  0e 2a 02 e8 6a 09 66 a3  |f.....f..*..j.f.|
00000320  36 02 66 b8 b0 00 00 00  66 8b 0e 2e 02 e8 58 09  |6.f.....f.....X.|
00000330  66 a3 3a 02 66 a1 32 02  66 0b c0 0f 84 20 fe 67  |f.:.f.2.f.... .g|
00000340  80 78 08 00 0f 85 17 fe  67 66 8d 50 10 67 03 42  |.x......gf.P.g.B|
00000350  04 67 66 0f b6 48 0c 66  89 0e 72 02 67 66 8b 48  |.gf..H.f..r.gf.H|
00000360  08 66 89 0e 6e 02 66 a1  6e 02 66 0f b7 0e 0b 00  |.f..n.f.n.f.....|
00000370  66 33 d2 66 f7 f1 66 a3  76 02 66 a1 46 02 66 03  |f3.f..f.v.f.F.f.|
00000380  06 6e 02 66 a3 4a 02 66  83 3e 36 02 00 0f 84 1d  |.n.f.J.f.>6.....|
00000390  00 66 83 3e 3a 02 00 0f  84 c4 fd 66 8b 1e 3a 02  |.f.>:......f..:.|
000003a0  1e 07 66 8b 3e 4a 02 66  a1 2e 02 e8 e0 01 66 0f  |..f.>J.f......f.|
000003b0  b7 0e 00 02 66 b8 02 02  00 00 e8 22 08 66 0b c0  |....f......".f..|
000003c0  0f 85 16 00 66 0f b7 0e  5a 02 66 b8 5c 02 00 00  |....f...Z.f.\...|
000003d0  e8 0c 08 66 0b c0 0f 84  42 0c 67 66 8b 00 1e 07  |...f....B.gf....|
000003e0  66 8b 3e 3e 02 e8 3f 06  66 a1 3e 02 66 bb 20 00  |f.>>..?.f.>.f. .|
000003f0  00 00 66 b9 00 00 00 00  66 ba 00 00 00 00 e8 e4  |..f.....f.......|
00000400
2+0 records in
2+0 records out
1024 bytes (1,0 kB) copied, 0,00256003 s, 400 kB/s

=====================================================

Sinon j'ai accès au winboot du Ubuntu installé si ça t'intéresse.

Merci pour ton aide précieuse smile

Hors ligne

#8 Le 20/08/2010, à 19:05

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Je te donne tout de suite des explications ; Je réfléchirais plus après.
Le premier rapport décrit tes partitions : une 1ère surprise pour moi ! La partition 1 n'est pas bootable et a un système de fichiers 27 inconnu ?
C'est conforme à ce qui figure dans le MBR : la description des partitions commence à la ligne 1b0 avec les 4 derniers chiffres en hexadécimal (ici 00 01) et prend une ligne pour chacune ; si tu vas à la ligne suivante tu trouves en 5éme et 6ème position 27 qui est effectivement repris dans le rapport fdisk et qualifié "unknown". Pourtant nous avons dans le dernier rapport qui concerne le secteur de boot de la 1ère partition en 1ère ligne "NTFS", qui semble indiqué qu'elle est en NTFS ! et d'ailleurs on trouve plus bas dans ce rapport en ligne 200 "..B.O.O.T.M.G.R." qui est un chargeur Windows, et un peu plus haut les messages d'erreur d'un boot sous Windows.
Tu t'inquiètes pour "avec un disk error qui m'inquiète dans le rapport.." : rien que de normal. Ton MBR contient GRUB (ligne 180), viennent ensuite les messages en cas d'erreur au boot.
Si l'on revient au premier rapport (fdisk) ta 2ème partition est une FAT16 et elle est bootable. Tu le retrouve sur le MBR en ligne 1d0 en fin : 80 fe , 80 veut dire bootable ; et la ligne suivante en 5ème et 6ème position 06 est le type de partition.
Enfin tu n'as pas de partition en Ext3 ou Ext4 : donc tu as installé Ubuntu sous Windows par Wubi ?
Quand tu dis

Sinon j'ai accès au winboot du Ubuntu installé si ça t'intéresse.

Qu'est-ce que tu fais très précisément ?


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#9 Le 20/08/2010, à 19:22

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Re, merci tout d'abord d'avoir pris le temps de décortiquer ce rapport et de me l'avoir expliqué smile

Je suis aussi surpris que toi, parce que je n'ai pas de partition sous FAT16 à ma connaissance, et quand tu me dis que la partition 1 n'est pas bootable, ouch !

J'ai effectivement installé Ubuntu 9.10 à l'aide de Wubi, jusqu'ici ça marchait parfaitement. J'avais le gestionnaire de démarrage de Windows qui me proposait de booter soit sous Vista, soit sous Ubuntu.

Et depuis la mise à niveau, j'ai l'impression que grub a pris la place du MBR de Windows...

Pour cette histoire de Winboot, je veux dire par là que je peux y accéder via l'explorateur de fichiers, donc si il y a une modif à faire dedans, je pense que ça ira wink

J'attends donc que tu réfléchisses ! smile

Bonne soirée,

guigui0001

Hors ligne

#10 Le 20/08/2010, à 21:20

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Voilà quelques considérations supplémentaires, mais je ne veux pas faire de manipulations avant d'avoir bien compris ; ça pourrait tout casser.
Oui je pense que Grub a pris la place du code habituel de Windows dans le MBR, lors de la mise à jour vers la 10.04. Heureusement il n'a pas touché au secteur de boot de ta première partition (je dis ça sous bénéfice d'inventaire, mais comme il y a "..B.O.O.T.M.G.R."...).
Quand je vois ta table de partition je dirais que la FAT16 est une partition de récupération installée par le fabricant et que la partition Windows est sda1, et qu'elle est normalement bootable ; mais la partition que j'ai appelé de récupération possède probablement aussi les outils pour booter.
Le problème maintenant c'est que tu as une bécanne en Windows et qu'elle n'a pas le MBR adéquat. Mais comme Ubuntu est sous Windows tu ne peux évidemment pas booter dessus. Heureusement il y a le live CD.
Je ne suis pas un expert en Windows : peut-être d'autres sauront-ils te guider mieux que moi et plus rapidement.
Je réfléchis et me documente.


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#11 Le 20/08/2010, à 21:40

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Ok, pas de problème. C'est vrai que ce live CD est vraiment bien, on a vraiment tout comme si l'OS était installé... Sauf que bien sûr, quand on éteint le PC, il faut à nouveau installer les programmes qu'on avait mis et refaire les réglages... Heureusement c'est plutôt rapide.

Merci encore, j'attends donc, en espérant que tu me tires de ce mauvais pas smile

Bonne soirée, bonne nuit cool

Hors ligne

#12 Le 21/08/2010, à 00:40

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Il faut compléter le diagnostic, et aussi faire des sauvegardes avant de toucher à quoi que ce soit.
Quest-ce que c'est cette partition sda2 ?
Aprés avoir booter en live CD, dans une console :

sudo dd if=/dev/sda2 bs=512 count=2 | hexdump -C

et post le rapport.
Pour avoir une autre vue de tes partitions, dans la console :

sudo blkid

Tu trouveras peut-être dans le rapport des labels pour certaines partitions ; par exemple sda1 ne s'appellerait-elle pas Winboot ?
Maintenant avec le navigateur on regarde Winboot : est-ce qu'il n'y a pas dedans un fichier boot.ini ? et ntdetect.com,   et aussi un bootloader dont je ne sais pas comment il s'appelle dans Vista (c'est NTDLR pour XP, et BOOTMGR probablement pour Vista comme c'est écrit dans le rapport relatif à sda1).
Avec le navigateur tu devrais pouvoir regarder les autres partitions, et voir si certaines n'ont pas un boot.ini.
Maintenant passons aux sauvegardes : le MBR et les secteurs de boot de tes partitions.
Dans une console :

sudo dd if=/dev/sda of=~/MBR512.img bs=512 count=1

Tu retrouve le fichier dans ton home : copie le sur un support externe (par ex. une cle USB).
Et maintenant la même chose pour chacune des partitions sda1, sda2, sda3 et sda5. Je prend 8 secteurs pour être sur :

sudo dd if=/dev/sda1 of=~/8Ssda1.img bs=512 count=8

à copier sur un support externe (puis sda2, sda3, sda5).
Enfin le secteur de la partition étendue (appelé EBR, extended boot record) :

sudo dd if=/dev/sda4 of=~/2Ssda4.img bs=512 count=4

.
Si tu as des données auxquelles tu tiens c'est le moment de les sauvegarder à partir de la session live.
A ce stade un bon expert de Windows devrait pouvoir te faire réparer ton MBR, et éventuellement plus si besoin.
De mon coté je vais réfléchir à un processus sous Linux.
A bientôt.


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#13 Le 21/08/2010, à 10:30

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Ok, je vais faire ça dans l'après-midi. En ce qui concerne la réparation du MBR, tu ne connais pas quelqu'un sur ce forum qui serait spécialiste de Windows ? Parce qu'en fait, je suis inscrit sur le forum Tom's Guide et c'est un peu moi l'expert de Windows... hmm Et pourtant je n'y arrive pas, j'ai lancé la réparation du MBR à l'aide d'une invite de commande, ça n'a pas marché...

Enfin bon, bref, je te donne les rapports bientôt, merci encore smile

Sinon chapeau bas à ceux qui ont fait le CD Live smile

Hors ligne

#14 Le 21/08/2010, à 10:35

marcodel

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

salut
pour reparer le mbr de vista , tu as cette soluce :
http://www.vista-xp.fr/forum/topic1474.html
a+

En ligne

#15 Le 21/08/2010, à 10:39

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Ne répare pas le MBR avant de l'avoir sauvegardé !


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#16 Le 21/08/2010, à 14:39

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Déjà essayé pour la console de récup, merci quand même. Voici les rapports :

00000000  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|
00000010  00 00 00 00 00 f8 00 00  3f 00 ff 00 00 50 38 01  |........?....P8.|
00000020  00 00 00 00 80 00 00 00  ff bf b8 08 00 00 00 00  |................|
00000030  00 00 0c 00 00 00 00 00  15 27 1d 00 00 00 00 00  |.........'......|
00000040  f6 00 00 00 01 00 00 00  a5 25 fe 3c 53 fe 3c 5e  |.........%.<S.<^|
00000050  00 00 00 00 fa 33 c0 8e  d0 bc 00 7c fb 68 c0 07  |.....3.....|.h..|
00000060  1f 1e 68 66 00 cb 88 16  0e 00 66 81 3e 03 00 4e  |..hf......f.>..N|
00000070  54 46 53 75 15 b4 41 bb  aa 55 cd 13 72 0c 81 fb  |TFSu..A..U..r...|
00000080  55 aa 75 06 f7 c1 01 00  75 03 e9 d2 00 1e 83 ec  |U.u.....u.......|
00000090  18 68 1a 00 b4 48 8a 16  0e 00 8b f4 16 1f cd 13  |.h...H..........|
000000a0  9f 83 c4 18 9e 58 1f 72  e1 3b 06 0b 00 75 db a3  |.....X.r.;...u..|
000000b0  0f 00 c1 2e 0f 00 04 1e  5a 33 db b9 00 20 2b c8  |........Z3... +.|
000000c0  66 ff 06 11 00 03 16 0f  00 8e c2 ff 06 16 00 e8  |f...............|
000000d0  40 00 2b c8 77 ef b8 00  bb cd 1a 66 23 c0 75 2d  |@.+.w......f#.u-|
000000e0  66 81 fb 54 43 50 41 75  24 81 f9 02 01 72 1e 16  |f..TCPAu$....r..|
000000f0  68 07 bb 16 68 70 0e 16  68 09 00 66 53 66 53 66  |h...hp..h..fSfSf|
00000100  55 16 16 16 68 b8 01 66  61 0e 07 cd 1a e9 6a 01  |U...h..fa.....j.|
00000110  90 90 66 60 1e 06 66 a1  11 00 66 03 06 1c 00 1e  |..f`..f...f.....|
00000120  66 68 00 00 00 00 66 50  06 53 68 01 00 68 10 00  |fh....fP.Sh..h..|
00000130  b4 42 8a 16 0e 00 16 1f  8b f4 cd 13 66 59 5b 5a  |.B..........fY[Z|
00000140  66 59 66 59 1f 0f 82 16  00 66 ff 06 11 00 03 16  |fYfY.....f......|
00000150  0f 00 8e c2 ff 0e 16 00  75 bc 07 1f 66 61 c3 a0  |........u...fa..|
00000160  f8 01 e8 08 00 a0 fb 01  e8 02 00 eb fe b4 01 8b  |................|
00000170  f0 ac 3c 00 74 09 b4 0e  bb 07 00 cd 10 eb f2 c3  |..<.t...........|
00000180  0d 0a 41 20 64 69 73 6b  20 72 65 61 64 20 65 72  |..A disk read er|
00000190  72 6f 72 20 6f 63 63 75  72 72 65 64 00 0d 0a 42  |ror occurred...B|
000001a0  4f 4f 54 4d 47 52 20 69  73 20 6d 69 73 73 69 6e  |OOTMGR is missin|
000001b0  67 00 0d 0a 42 4f 4f 54  4d 47 52 20 69 73 20 63  |g...BOOTMGR is c|
000001c0  6f 6d 70 72 65 73 73 65  64 00 0d 0a 50 72 65 73  |ompressed...Pres|
000001d0  73 20 43 74 72 6c 2b 41  6c 74 2b 44 65 6c 20 74  |s Ctrl+Alt+Del t|
000001e0  6f 20 72 65 73 74 61 72  74 0d 0a 00 00 00 00 00  |o restart.......|
000001f0  00 00 00 00 00 00 00 00  80 9d b2 ca 00 00 55 aa  |..............U.|
00000200  07 00 42 00 4f 00 4f 00  54 00 4d 00 47 00 52 00  |..B.O.O.T.M.G.R.|
00000210  04 00 24 00 49 00 33 00  30 00 00 e0 00 00 00 30  |..$.I.3.0......0|
00000220  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000250  00 00 00 00 00 00 eb 22  90 90 05 00 4e 00 54 00  |......."....N.T.|
00000260  4c 00 44 00 52 00 00 00  00 00 00 00 00 00 00 00  |L.D.R...........|
00000270  00 00 00 00 00 00 00 00  00 00 66 0f b7 06 0b 00  |..........f.....|
00000280  66 0f b6 1e 0d 00 66 f7  e3 66 a3 52 02 66 8b 0e  |f.....f..f.R.f..|
00000290  40 00 80 f9 00 0f 8f 0e  00 f6 d9 66 b8 01 00 00  |@..........f....|
000002a0  00 66 d3 e0 eb 08 90 66  a1 52 02 66 f7 e1 66 a3  |.f.....f.R.f..f.|
000002b0  66 02 66 0f b7 1e 0b 00  66 33 d2 66 f7 f3 66 a3  |f.f.....f3.f..f.|
000002c0  56 02 e8 95 04 66 8b 0e  4e 02 66 89 0e 26 02 66  |V....f..N.f..&.f|
000002d0  03 0e 66 02 66 89 0e 2a  02 66 03 0e 66 02 66 89  |..f.f..*.f..f.f.|
000002e0  0e 2e 02 66 03 0e 66 02  66 89 0e 3e 02 66 03 0e  |...f..f.f..>.f..|
000002f0  66 02 66 89 0e 46 02 66  b8 90 00 00 00 66 8b 0e  |f.f..F.f.....f..|
00000300  26 02 e8 83 09 66 0b c0  0f 84 53 fe 66 a3 32 02  |&....f....S.f.2.|
00000310  66 b8 a0 00 00 00 66 8b  0e 2a 02 e8 6a 09 66 a3  |f.....f..*..j.f.|
00000320  36 02 66 b8 b0 00 00 00  66 8b 0e 2e 02 e8 58 09  |6.f.....f.....X.|
00000330  66 a3 3a 02 66 a1 32 02  66 0b c0 0f 84 20 fe 67  |f.:.f.2.f.... .g|
00000340  80 78 08 00 0f 85 17 fe  67 66 8d 50 10 67 03 42  |.x......gf.P.g.B|
00000350  04 67 66 0f b6 48 0c 66  89 0e 72 02 67 66 8b 48  |.gf..H.f..r.gf.H|
00000360  08 66 89 0e 6e 02 66 a1  6e 02 66 0f b7 0e 0b 00  |.f..n.f.n.f.....|
00000370  66 33 d2 66 f7 f1 66 a3  76 02 66 a1 46 02 66 03  |f3.f..f.v.f.F.f.|
00000380  06 6e 02 66 a3 4a 02 66  83 3e 36 02 00 0f 84 1d  |.n.f.J.f.>6.....|
00000390  00 66 83 3e 3a 02 00 0f  84 c4 fd 66 8b 1e 3a 02  |.f.>:......f..:.|
000003a0  1e 07 66 8b 3e 4a 02 66  a1 2e 02 e8 e0 01 66 0f  |..f.>J.f......f.|
000003b0  b7 0e 00 02 66 b8 02 02  00 00 e8 22 08 66 0b c0  |....f......".f..|
000003c0  0f 85 16 00 66 0f b7 0e  5a 02 66 b8 5c 02 00 00  |....f...Z.f.\...|
000003d0  e8 0c 08 66 0b c0 0f 84  42 0c 67 66 8b 00 1e 07  |...f....B.gf....|
000003e0  66 8b 3e 3e 02 e8 3f 06  66 a1 3e 02 66 bb 20 00  |f.>>..?.f.>.f. .|
000003f0  00 00 66 b9 00 00 00 00  66 ba 00 00 00 00 e8 e4  |..f.....f.......|
00000400
2+0 records in
2+0 records out
1024 bytes (1,0 kB) copied, 0,0222266 s, 46,1 kB/s

======================================================

Ensuite :

/dev/loop0: TYPE="squashfs"
/dev/sda1: LABEL="PQSERVICE" UUID="963C8827E49BED2A" TYPE="ntfs"
/dev/sda2: LABEL="ACER" UUID="5E3CFE533CFE25A5" TYPE="ntfs"
/dev/sda3: LABEL="DATA" UUID="D23811D73811BC03" TYPE="ntfs"
/dev/sda5: LABEL="Linux" UUID="42A8EFCAA8EFBA95" TYPE="ntfs"
/dev/sdb1: UUID="BAEC-F2B8" TYPE="vfat"

===============================================================

Dans le dossier "winboot" sur la partition de linux, j'ai uniquement : "wubildr" "wubildr.cfg" et "wubildr.mbr"

Dans le disque C: (celui de Windows), j'ai "bootmgr" "bootsect.bak" "wubildr" et "wubildr.mbr"

==========================================================================

Pour les sauvegardes, j'ai un petit problème : je me retrouve avec seulement 3 fichiers : "2Ssda.img", "8Ssda1.img" et "MBR512.img"

Est-ce normal ?

Hors ligne

#17 Le 21/08/2010, à 18:23

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Je dépouille tes rapports.
Le premier concerne je suppose sda2 (pourrais-tu copier aussi la commande qui génère le rapport). On trouve à la ligne 000 NTFS, à la ligne 200 "..B.O.O.T.M.G.R", et au dessus les messages d'erreur d'un boot Windows. La partition est donc en NTFS et comporte dans son secteur de boot Bootmgr. Et non pas une partition en FAT16 comme le disait sudo fdisk -lu /dev/sda.
Manifestement les descripteurs de partition du MBR ne sont pas en phase avec les partitions elles-mêmes.
Le sudo blkid (2ème rapport) est intéressant : tes partitions sda1, sda2, sda3 et sda5 sont toutes en NTFS, ce qui est assez logique puisque tu n'as jamais eu que du Windows comme OS, sauf un court épisode sous Ubuntu.
Leur label apporte des informations.
La partition sda5 est celle que tu as crée quand tu as installé Linux avec Wubi ; elle est en NTFS et dedans il doit y avoir un gros fichier en ext qui est le conteneur du système Ubuntu (peut-être "wubildr" ; je n'ai jamais utilisé Wubi et je le découvre).
La partition sda3 s'appelle DATA : c'est probablement une partition de données.
Tu as une partition /dev/sb1 qui je suppose est ta clé USB pour sauvegardes. Elle est formatée en NTFS
sda1 et sda2 s'appellent PQSERVICE et ACER (marque de ton ordi ?). J'hésite un peu, le plus simple étant que PQSERVICE soit une partition d'utilitaires pour l'essentiel la récupération, et ACER la partition principale de boot.
Pour la sauvegarde des secteurs de boot ce n'est pas normal que tu ne les aie pas toutes. 2Ssda.img est l'image de l'EBR dela partition étendue (pour éviter toute confusion il faudrait la nommer 2Ssda4.img), MBR512 l'image du MBR, et 8Ssda1.img celle du secteur de boot de la partition sda1. Recommence donc :

sudo dd if=/dev/sda1 of=~/8SPQSERVICE.img bs=512 count=8
sudo dd if=/dev/sda2 of=~/8SACER.img bs=512 count=8
sudo dd if=/dev/sda3 of=~/8SDATA.img bs=512 count=8
sudo dd if=/dev/sda5 of=~/8SLinux.img bs=512 count=8

J'ai précisé les noms des fichiers de sortie pour que l'on s'y retrouve plus facilement.

J'essaye de préciser tes deux dernières phrases.
Dans la session Live tu as un répertoire Winboot : où est-il dans l'arborescence : à la racine ou dans un autre répertoire comme "media".
Quand tu dis

Dans le disque C: (celui de Windows), j'ai "bootmgr" "bootsect.bak" "wubildr" et "wubildr.mbr"

Comment sais-tu que c'est le disque C de Windows : tu devrais être dans ton arborescence dans le répertoire media et Ubuntu les auraient normalement appelés PQSERVICE, ACER, DATA.

Je ne suis pas étonné que la réparation du MBR avec la console de recup n'ait pas marché. Au mieux il a changé de bootloader pour BootMGR, mais il n'a pas touché à ta table des partitions et le démarrage avec une mauvaise table  peut s'en trouver compromis. Peut-être faut-il regarder si cette manip a touché à quelque chose en faisant :

sudo dd if=/dev/sda bs=512 count=1 | hexdump -C

Le processus que j'envisage est un peu long, mais ne touchera qu'au strict minimum de choses. Il s'agit de booter avec un grub, et d'adresser ta partition principale en Windows pour voir si cela démarre. Cela suppose que ton ordinateur ne soit pas tatoué. Je pense que cela mérite d'être essayé, car les secteurs de boot de sda1 et sda2 ont l'air encore en état. Mais comme je ne connais pas Vista je vais avoir besoin de ton aide : pour l'instant tu n'as pas vu de boot.ini ; il n'y en a pas dans Vista ? C'est remplacé par autre chose ?

Si cela te convient, et avec les derniers éléments on pourra passer à la préparation de ce processus.

Enfin pour ta formation en Linux il faut que je t'avertisse à propos de la commande <dd> que je t'ai fait utiliser plusieurs fois : elle est puissante , mais aussi dangereuse car une faute d'attention et une mauvaise frappe peuvent conduire à des catastrophes. Donc ne l'utiliser que lorsqu'elle est la seule à faire ce que l'on veut faire ; bien relire. Quand on fait une nouvelle commande commencer par l'essayer sans sudo. C'est probablement moins dangereux de faire un copier-coller quand on a un tuto, mais cela ne dispense pas de relire avec un esprit critique. Tout ce que je t'ai transmis a été auparavant essayé sur ma propre bécanne, puis copié-collé.
Bon courage, j'ai bon espoir que l'on ait bientôt fini.


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#18 Le 21/08/2010, à 18:59

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Re, merci pour tout, je ferai ça dans la soirée ou demain.

En tout cas ça fait plaisir de tomber sur un expert comme toi, qui explique tout bien comme il le faut ! smile

Je te tiens au courant. (Acer est bien la marque de mon PC pour info)
wink

Hors ligne

#19 Le 21/08/2010, à 23:49

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Je viens de trouver ça :

@Bessette et molene.

Ce que je tenterai au prompt grub rescue>
ls  devrait lister les partitions valides
Si vous n'êtes par sûr(es) de la partition, vous pouvez tester jusqu'à afficher la bonne structure :
ls (hd0,1) --> pour /dev/sda1
ls (hd1,2) --> pour /dev/sdb2    etc
Lorsque la partition / est trouvée il faut taper la commande :
set prefix=(hdX,Y)/boot/grub  en remplaçant bien sûr les X et Y par les bonnes valeurs
puis
set root=(hdX,Y)
insmod /boot/grub/linux.mod
linux /vmlinuz root=/dev/sdXY ro  là sdXY sera aussi à adapter
initrd /initrd.img
boot

Si ça démarre, il faudra alors adapter les fichiers de boot:
sudo  update-grub  pour réadapter les options GRUB
sudo  grub-install  /dev/sda  /dev/sda pour le MBR du DD principal c'est le cas majoritaire. Sinon adapter.

sur ce fil de discussion http://forum.ubuntu-fr.org/viewtopic.php?id=412281
Ca devrait pouvoir servir dans ton cas (c'est l'explication des commandes de grub rescue>); Si cela marche ça permettrait de booter sur ton installation d'Ubuntu. Il resterait quand même le problème de Windows.
On verra ça demain.


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#20 Le 22/08/2010, à 12:07

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Bonjour,

Voici les rapports :

ubuntu@ubuntu:~$ sudo dd if=/dev/sda bs=512 count=1 | hexdump -C
00000000  eb 63 90 d0 bc 00 7c fb  50 07 50 1f fc be 1b 7c  |.c....|.P.P....||
00000010  bf 1b 06 50 57 b9 e5 01  f3 a4 cb bf 05 00 31 c0  |...PW.........1.|
00000020  b2 80 cd 13 73 07 4f 74  02 eb f3 eb fe bd 88 07  |....s.Ot........|
00000030  80 7e 00 5a 74 54 f8 b8  10 96 b3 15 cd 15 72 16  |.~.ZtT........r.|
00000040  81 f9 00 00 74 2b f8 b8  10 96 b3 16 cd 15 72 06  |....t+........r.|
00000050  81 f9 01 00 74 1b f8 b8  10 96 00 80 01 00 00 00  |....t...........|
00000060  00 00 00 00 ff fa 90 90  f6 c2 80 75 02 b2 80 ea  |...........u....|
00000070  74 7c 00 00 31 c0 8e d8  8e d0 bc 00 20 fb a0 64  |t|..1....... ..d|
00000080  7c 3c ff 74 02 88 c2 52  bb 17 04 80 27 03 74 06  ||<.t...R....'.t.|
00000090  be 88 7d e8 1c 01 be 05  7c f6 c2 80 74 48 b4 41  |..}.....|...tH.A|
000000a0  bb aa 55 cd 13 5a 52 72  3d 81 fb 55 aa 75 37 83  |..U..ZRr=..U.u7.|
000000b0  e1 01 74 32 31 c0 89 44  04 40 88 44 ff 89 44 02  |..t21..D.@.D..D.|
000000c0  c7 04 10 00 66 8b 1e 5c  7c 66 89 5c 08 66 8b 1e  |....f..\|f.\.f..|
000000d0  60 7c 66 89 5c 0c c7 44  06 00 70 b4 42 cd 13 72  |`|f.\..D..p.B..r|
000000e0  05 bb 00 70 eb 76 b4 08  cd 13 73 0d f6 c2 80 0f  |...p.v....s.....|
000000f0  84 d0 00 be 93 7d e9 82  00 66 0f b6 c6 88 64 ff  |.....}...f....d.|
00000100  40 66 89 44 04 0f b6 d1  c1 e2 02 88 e8 88 f4 40  |@f.D...........@|
00000110  89 44 08 0f b6 c2 c0 e8  02 66 89 04 66 a1 60 7c  |.D.......f..f.`||
00000120  66 09 c0 75 4e 66 a1 5c  7c 66 31 d2 66 f7 34 88  |f..uNf.\|f1.f.4.|
00000130  d1 31 d2 66 f7 74 04 3b  44 08 7d 37 fe c1 88 c5  |.1.f.t.;D.}7....|
00000140  30 c0 c1 e8 02 08 c1 88  d0 5a 88 c6 bb 00 70 8e  |0........Z....p.|
00000150  c3 31 db b8 01 02 cd 13  72 1e 8c c3 60 1e b9 00  |.1......r...`...|
00000160  01 8e db 31 f6 bf 00 80  8e c6 fc f3 a5 1f 61 ff  |...1..........a.|
00000170  26 5a 7c be 8e 7d eb 03  be 9d 7d e8 34 00 be a2  |&Z|..}....}.4...|
00000180  7d e8 2e 00 cd 18 eb fe  47 52 55 42 20 00 47 65  |}.......GRUB .Ge|
00000190  6f 6d 00 48 61 72 64 20  44 69 73 6b 00 52 65 61  |om.Hard Disk.Rea|
000001a0  64 00 20 45 72 72 6f 72  0d 0a 00 bb 01 00 b4 0e  |d. Error........|
000001b0  cd 10 ac 3c 00 75 f4 c3  bf 4c 80 06 00 00 00 01  |...<.u...L......|
000001c0  01 00 27 fe ff ff 3f 00  00 00 3b 4c 38 01 80 fe  |..'...?...;L8...|
000001d0  ff ff 06 fe ff ff 00 50  38 01 00 c0 b8 08 00 fe  |.......P8.......|
000001e0  ff ff 07 fe ff ff 00 10  f1 09 f8 ff 77 07 00 fe  |............w...|
000001f0  ff ff 0f fe ff ff 00 10  69 11 00 80 38 01 55 aa  |........i...8.U.|
00000200
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0,0310354 s, 16,5 kB/s

Sous vista, boot.ini est remplacé par bootmgr.

Attention, ma clé USB n'est pas en NTFS mais en FAT32...

Merci encore smile

Dernière modification par guigui0001 (Le 22/08/2010, à 12:08)

Hors ligne

#21 Le 22/08/2010, à 15:08

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Sous réserve d'une vérification détaillée ton MBR n'a pas l'air d'avoir été changé.
Autant pour moi pour ta cle, elle est effectivement en vfat ; c'est mieux pour la manip qui va suivre.
Je prépare donc l'installation de grub (-legacy) sur une cle USB. Elle te permettra de démarrer sur la cle, pour ensuite choisir une partition à booter, notamment sur ton disque dur ta partition Windows, ce que je ne sais par te montrer avec le grub rescue que tu récoltes actuellement au boot.
La clé doit être formatée en vfat ; elle peut contenir d'autes données qui ne seront pas modifiées et resteront toujours accessibles; Mais il est prudent si ce sont pour toi des données importantes d'en faire une copie en cas d'erreur de manipulation.

Donc boot avec le live CD pour ouvrir une session live. Insère ta clé. Normalement une fenêtre du navigateur s'ouvre et te montre l'arborescence de ta clé (Sinon avec le navigateur tu trouve ta cle dans media et tu double-clique sur son nom).
Ouvre le menu Fichier - Créer un dossier, appelle le nouveau dossier <grub> (tape sur Entrée pour fixer le nom).

Je m'absente un peu pour vérifier la suite et reviens pour t'en donner le détail.


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#22 Le 22/08/2010, à 15:18

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Okay ! smile

Hors ligne

#23 Le 22/08/2010, à 16:55

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

En live CD ouvre une session live.
On commence par installer Grub (-legacy) à la place de grub(-pc).
Menu Système - Administration -Gestionnaire de paquets Synaptic,
dans la fenêtre qui s'ouvre bouton en haut à droite <Rechercher> ...grub...la recherche te renvoie une liste dans laquelle tu trouve grub (Legacy version dans le commentaire) non coché et en dessous grug-common (version 2) est coché en vert. Clic droit sur grub - sélectionner pour installation - Une pop-up s'ouvre  : à désinstaller grub-pc - Ajouter à la sélection.  Quand la pop-up est fermée clic en haut de la fenêtre sur - Appliquer - Une nouvelle pop-up te donne les paquets à désinstaller, à installer ; on confirme par  Appliquer.

Une fois l'installation (et la désisnstallation) faite va dans l'arborescence, ouvre boot puis grub : tu dois voir dans les fichiers en fin de liste notamment stage1, stage2...
On copie les fichiers du répertoire grub vers le répertoire grub de ta cle :

sudo cp /boot/grub/* /media/<tacle>/grub

On crée un marqueur pour retrouver sans erreur ta cle et son grub : dans l'arborecence de te clé double-clic sur grub ; menu - Fichier - Créer un document - Fichier vierge ; on le renomme <dummy-tacle> (ou le nom que tu voudras) (on fixe le nom par Entrée) .
On met à jour le menu.lst : avec gedit ( Applications - Accessoires - Editeur de texte ) ouvre menu.lst du répertoire grub de ta clé. Parcours doucement le fichier et corrige dans celui-ci les éléments en gras dans le code :

# 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 the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default		4

[b]## timeout sec[/b]
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
[b]timeout		20[/b]

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the 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 for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel 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=(hd0,1) ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)

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

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
##      indomU=true
##      indomU=false
# indomU=detect

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

## should update-grub add savedefault to the default options
## can be true or false
[b]# savedefault=false[/b]

## ## End Default Options ##

#0 Annonce les systemes Linux
title		-------------------  Systemes  Linux :  ------------------------
root

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		-------------------  Other operating systems : ------------------------
root


# This entry automatically added by the Debian installer for an existing
## Pour démarrer Windows XP avec WinXP du disque DD2
title		WindowsXP  avex WinXP sur le disque sda1
root		(hd1,0)		# la partition à démarrer
map		(hd0) (hd1)	# hd0 devient hd1
map		(hd1) (hd0)	# hd1 devient hd0 virtuellement
chainloader	+1		# saut au début de la piste suivante car c’est un OS #	
##
# This entry automatically added by the Debian installer for an existing

Malheureusement ils ne sont pas en gras, mais seulement entouré de ; il s'agit de [b]timeout        20
# savedefault=false  et des entrées de menu : aucun pour les systèmes linux, une entrée pour Windows.
Enregistre le fichier.

On passe à la configuration de grub. Je te fais un nouveau post pour cette configuration.


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#24 Le 22/08/2010, à 17:29

PaulK

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Toujours dans la session live, en console :

sudo grub --batch
à l'invite grub> find /grub/dummy-tacle

grub te retourne la partition recherchée ; ce sera probablement (hd1,0), si c'est autre chose tu adaptes les commandes suivantes :

à l'invite grub>root (hd1,0)

et ensuite :

grub>setup (hd1)

La configuration s'effectue ; tu auras probablement un avertissement sans conséquence.
[edit] j'ai oublié : tu auras peut-être à sortir de grub ; tape : grub>quit.
Aprés tu éteinds la bécanne. Tu la relances en allant dans le Bios pour booter sur la cle USB.
Normalement tu devrais avoir un menu avec seulement le choix de Windows. Tu le lance et ... on verra ?

Dernière modification par PaulK (Le 22/08/2010, à 18:00)


Compaq Presario - Karmic 9.10 - Lupu501-enterré!
Asus M2N-SLI Deluxe-remplacé par AsRock - AMD Athlon 64 X2  - Ubuntu 14.04 LTS Trusty 64 bits -Ubuntu 18.04 Bionic
Asus EeePC - Ubuntu 14.04 LTS Trusty 32 bits - Puppy431 - enterré!
Clevo - Ubuntu 18.04 Bionic LTS vers 20.04 Focal

Hors ligne

#25 Le 22/08/2010, à 18:13

guigui0001

Re : [Résolu] Impossible de démarrer (MBR cassé) ==> Grub rescue

Merci, je ferai ça demain wink

Bonne soirée smile

Hors ligne