Pages : 1
#1 Le 29/08/2016, à 13:39
- fred790
Proble de boot
Bonjour
j'ai installé sur un portable Compaq NC8430 un SSD 240 Go
1- J'ai installé win7 64 bit en creant une partition de 120 Go
2- j'ai créé une partition DATA NTFS de 20 Go
3 - j'ai installé ubuntu 16.04 LTS 64 bits
Une fois installé au redemarrage , j'ai le message suivant :
Error: no such partition
Entering rescue mode
grub rescue >
j'ai utilisé boot repair et le resultat est le meme : voici le boot info:
http://paste2.org/b50Nf84P
Quelqu'un pour m'aider svp ?
Hors ligne
#2 Le 29/08/2016, à 13:54
- Nasman
Re : Proble de boot
Ton pc ne serait pas passé (peut être sans te le demander) à Windows 10 ?
Le passage à W10 détruit l'entrée vers la première partition logique sda5 si cette dernière n'est pas dans l'ordre du disque (or sda5 est après sda6).
Si c'est le cas alors tu te retrouves avec une première partie de grub-pc qui est dans le mbr (1er secteur du disque) et qui pointe vers la partition système linux sda5 qui contient le menu de boot (choix des OS). Or comme l'entrée vers sda5 a été supprimée (merci microsoft), grb-pc ne peut atteindre le menu d'où le grub rescue >
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#3 Le 29/08/2016, à 13:57
- fred790
Re : Proble de boot
Non le PC a eu une installation récente de win 7 sans se connecter sur le net.
l'installation de win 7 précédait dans la journée celle de ubuntu.
Hors ligne
#4 Le 29/08/2016, à 14:11
- Nasman
Re : Proble de boot
Peux tu poster le résultat de
sudo dd if=/dev/sda bs=512 count=2 skip=286724094 | hexdump -C
et
sudo dd if=/dev/sda bs=512 count=8 skip=286724096 | hexdump -C
Je pense que la première entrée du 1er ebr (emplacement du début de la partition étendue pointe vers sda5 (partition de swap au secteur 461787136 et que la deuxième entrée (qui devrait indiquer l'emplacement du deuxième ebr - lui même indiquant l'emplacement de sda6) est vide.
Si tel est le cas alors il faudra effectuer quelques petites corrections pour retrouver ta partition sda6 (elle devrait normalement se retrouver en sda5 à la place de sda6 et vice versa)
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#5 Le 29/08/2016, à 14:31
- fred790
Re : Proble de boot
ubuntu@ubuntu:~$ sudo dd if=/dev/sda bs=512 count=2 skip=286724094 | hexdump -C
2+0 enregistrements lus
2+0 enregistrements écrits
1024 bytes (1,0 kB, 1,0 KiB) copied, 7,7728e-05 s, 13,2 MB/s
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef |................|
000001c0 ff ff 82 ef ff ff 02 40 6f 0a 00 f0 6b 00 00 ef |.......@o...k...|
000001d0 ff ff 05 ef ff ff 01 00 00 00 01 40 6f 0a 00 00 |...........@o...|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000003b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef |................|
000003c0 ff ff 83 ef ff ff 01 00 00 00 00 40 6f 0a 00 00 |...........@o...|
000003d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000003f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000400
ubuntu@ubuntu:~$ sudo dd if=/dev/sda bs=512 count=8 skip=286724096 | hexdump -C
00000000 eb 63 90 00 00 00 00 00 00 00 00 00 00 00 00 00 |.c..............|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000050 00 00 00 00 00 00 00 00 00 00 00 80 00 4a 1b 12 |.............J..|
00000060 00 00 00 00 ff fa 90 90 f6 c2 80 74 05 f6 c2 70 |...........t...p|
00000070 74 02 b2 80 ea 79 7c 00 00 31 c0 8e d8 8e d0 bc |t....y|..1......|
00000080 00 20 fb a0 64 7c 3c ff 74 02 88 c2 52 bb 17 04 |. ..d|<.t...R...|
00000090 f6 07 03 74 06 be 88 7d e8 17 01 be 05 7c b4 41 |...t...}.....|.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 5a 84 d2 0f |...p.v....s.Z...|
000000f0 83 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 00 00 00 00 00 00 00 00 |...<.u..........|
000001c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000400 00 80 53 00 00 e8 4d 01 00 b2 10 00 9b f6 37 01 |..S...M.......7.|
00000410 2f 1f 50 00 00 00 00 00 02 00 00 00 02 00 00 00 |/.P.............|
00000420 00 80 00 00 00 80 00 00 00 20 00 00 94 0a c4 57 |......... .....W|
00000430 a2 0a c4 57 08 00 ff ff 53 ef 01 00 01 00 00 00 |...W....S.......|
00000440 47 92 c3 57 00 00 00 00 00 00 00 00 01 00 00 00 |G..W............|
00000450 00 00 00 00 0b 00 00 00 00 01 00 00 3c 00 00 00 |............<...|
00000460 42 02 00 00 7b 00 00 00 91 45 3a 6a 86 6a 4e 9b |B...{....E:j.jN.|
00000470 9c ec c7 f4 2e 36 f6 da 00 00 00 00 00 00 00 00 |.....6..........|
00000480 00 00 00 00 00 00 00 00 2f 6d 6e 74 2f 62 6f 6f |......../mnt/boo|
00000490 74 2d 73 61 76 2f 73 64 61 36 00 00 00 00 00 00 |t-sav/sda6......|
000004a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000004c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fa 03 |................|
000004d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000004e0 08 00 00 00 00 00 00 00 00 00 00 00 2d fe b6 75 |............-..u|
000004f0 88 c5 46 a6 93 dc a2 7b 7e f2 57 b8 01 01 00 00 |..F....{~.W.....|
00000500 0c 00 00 00 00 00 00 00 47 92 c3 57 0a f3 02 00 |........G..W....|
00000510 04 00 00 00 00 00 00 00 00 00 00 00 ff 7f 00 00 |................|
00000520 00 80 a0 00 ff 7f 00 00 01 00 00 00 ff ff a0 00 |................|
00000530 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 |................|
00000550 00 00 00 00 00 00 00 00 00 00 00 00 1c 00 1c 00 |................|
00000560 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000570 00 00 00 00 04 00 00 00 fe 8c 7c 00 00 00 00 00 |..........|.....|
00000580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
8+0 enregistrements lus
8+0 enregistrements écrits
4096 bytes (4,1 kB, 4,0 KiB) copied, 0,00200912 s, 2,0 MB/s
00001000
Hors ligne
#6 Le 29/08/2016, à 15:04
- Nasman
Re : Proble de boot
Voici les infos intéressantes :
1ère commande passée :
000001b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef
000001c0 ff ff 82 ef ff ff 02 40 6f 0a 00 f0 6b 00 00 ef
000001d0 ff ff 05 ef ff ff 01 00 00 00 01 40 6f 0a 00 00
En 1be-1cd est indiquée la première partition logique qui commence 0x0a6f4002, soit 175063042 secteurs apès l'ebr courant, donc en 286724094+175063042=461787136 soit sda5, elle est de type 82 (linux-swap).
La deuxième entrée existe et commence un secteur après la partition étendue, donc en 286724095 et est de type 05 (partition étendue ou ebr)
Le deuxième ebr est présent à cet emplacement, c'est ce que l'on voit ici
000003b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef
000003c0 ff ff 83 ef ff ff 01 00 00 00 00 40 6f 0a 00 00
1ère (et unique entrée en 3be) avec une deuxième partition logique sda6 de type 83 (ext4 sans doute) et commençant 1 secteur après l'ebr actuel, soit en 286724095+1=286724096
C'est bien la partition système ubuntu.
Ce qui me gène c'est qu'en général Le début de la partition système donné par la commande
sudo dd if=/dev/sda bs=512 count=8 skip=286724096 | hexdump -C
devrait retourner un tas de zéros jusqu'à l'offset 400. Or il n'en est rien et la chaîne .GRUB .Geom.Hard Disk.Read. Error est plutôt de celle que l'on trouve dans un mbr Linux. Je ne sais pas si c'est la conséquence d'un boot repair mal utilisé ou d'une installation d'ubuntu avec grub-pc installé dans la zone amorce de la partition et non pas dans le mbr (/dev/sda)
Nota si on veut mettre les partitions dans l'ordre du disque alors il faudra indiquer l'emplacement de la partition ext4 comme première entrée (première commande) donc remplacer le 82 par un 83 et le 02 40 6f 0a 00 f0 6b 00 par 02 00 00 00 00 40 6f 0a
La deuxième entrée devra aussi être modifiée (le début sera toujours le même mais la taille sera peut être à modifier - il faut que je vérifie)
Le deuxième ebr devra indiquer une partition de type 82 et pointer vers le secteur 461787136, soit 175063041 secteurs plus loin (0xA6F4001 en hexadécimal soient les octets 01 40 6f 0a en little endian), la taille correspondra aux octets 00 f0 6b 00
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#7 Le 29/08/2016, à 15:12
- Nasman
Re : Proble de boot
Taille du deuxième ebr = 468860927+1 - 286724095 = 182136833 = 0xadb3001, soient les octets 01 30 db 0a
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#8 Le 29/08/2016, à 15:17
- fred790
Re : Proble de boot
un peu compliqué tout ca pour moi ....
Hors ligne
#9 Le 29/08/2016, à 15:19
- Bougron
Re : Proble de boot
Bonjour Nasman.
Ton analyse des MBR continue de m'impressionner.
J'ai noté que tu penses qu'initialement le secteur de boot d'installation retenu avait été SDA4 au lieu de SDA.
Ne serait-il pas plus simple de supprimer SDA5, SDA6 (puis SDA4 ?) et de refaire une installation standard vu que c'est une toute première installation?
car il n'y a aucune donnée utilisateur à récupérer.
Hors ligne
#10 Le 29/08/2016, à 15:24
- fred790
Re : Proble de boot
sauf solution miracle, je pense que je vais tout reinstaller ....
Hors ligne
#11 Le 29/08/2016, à 15:28
- fred790
Re : Proble de boot
je pense que le bios hp compaq est bloqué par HP . on a interface de configuration d'ordi et pas d'acces au biios a preprement parler. c'est un viel ordi et a mon avis il y a des prob de reconnaissance SATA AHCI
Hors ligne
#12 Le 29/08/2016, à 15:35
- Nasman
Re : Proble de boot
Je pense que grub pc a été installé dans sda6 (pas sda4).
Effectivement s'il n'y a rien à récupérer la réinstallation est le plus simple en veillant à mettre la première partition logique avant (dans l'ordre du disque) la seconde (swap)
Mais je dois être joueur et c'est en bidouillant qu'on apprend (dans ce cas on peut tout faire sauf toucher ce qui est avant le secteur 286722048 (secteur qui suit sda3)
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#13 Le 29/08/2016, à 15:39
- Babdu89
Re : Proble de boot
Bonjour.
@Nasman.
Je ne sais pas si c'est la conséquence d'un boot repair mal utilisé ou d'une installation d'ubuntu avec grub-pc installé dans la zone amorce de la partition et non pas dans le mbr (/dev/sda)
Pour info, si çà peut aider à trouver.
Si tu as utilisé Boot-Repair chez toi. As tu déjà regardé les log qu'il créé?
Dans Windows c'est dans un dossier "boot-sav" dans la racine de la partition.
Dans les Linux, c'est dans /var/log/boot-sav.
À la première utilisation, Boot-Repair ou boot info. Il est créé un dossier "boot-sav" dans tous les Os installé sur la machine.
Dans ce dossier; Il est fait une sauvegarde de tous les secteurs de d'amorçage des disque et partitions actuels. On voit çà dans le dossier "mbr-backup" Je pense qu'en "fouinant" dans le dossier /boot-sav du Ubuntu de fred790, tu devrais retrouvé les mbr d'origines, avant utilisation de Boot-Repair pour faire la réparation qu'il a faite.
Pour info encore, normalement le dossier "boot-sav" est imperdable sauf à ce que l'utilisateur le supprime volontairement. (encore faut-il savoir où il est.).
Dans une config dual ou multi boot, ce dossier est écrit dans chaque système au premier lancement de Boot-Repair.
Puis lors des lancements suivant, il reprend et copie depuis le début des indications, en ajoutant l'état des mbr du moment.
Dans ma config ce qu'affiche le contenu de "boot-sav" du dernier boot info;
Tout çà pour dire que je conseillerai, dès l'installation de la config terminé, d'installer et lancer un boot info. De manière à avoir le dossier "boot-sav" créé, avec la sauvegarde des mbr d'origine des disques et partitions dans ce dossier.
@+. Babdu89 .
Dernière modification par Babdu89 (Le 29/08/2016, à 15:53)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
Pages : 1