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 28/12/2009, à 13:46

mac-gyver31

[Résolu]Le MBR des disques non bootables

Bonjour,

Lorsqu'on parle du MBR, et qu'on recherche de la doc à ce sujet, on ne trouve que des doc et des tutos qui s'appliquent à des disques systèmes "bootable", qu'ils soient internes ou externes.

Du coup, je n'arrive pas à solutionner mon problème : comment retirer grub d'un disque externe USB, quand on n'a pas sauvegardé au début le MBR du disque ?

Je pose ma question autrement : que contiennent les 446 premiers octets du MBR d'un disque classique usb externe non bootable, quand il est neuf, et après un 1er formatage par windows ?

Quel est mon problème ? : j'ai installé une distro ubuntu sur un disque externe USB que je veux maintenant recycler comme un disque de stockage classique, et que j'ai reformaté. Et quand par malheur je boote mon PC avec le disque branché, le PC cherche à booter dessus, et j'ai une erreur, puisque ce n'est plus un disque système. J'avais installé grub sur le disque usb, et non en dual-boot sur le disque interne du PC, justement pour ne pas modifier ce disque. ET c'est Grub qui renvoit l'erreur, n'arrivant plus à mapper sur l'OS qui n'existe plus sur le disque.

SVP, ne me répondez pas qu'il suffit de modifier la boot list de mon bios. J'ai souvent besoin de booter sur un autre disque externe...

Merci de vos aides

Dernière modification par mac-gyver31 (Le 30/12/2009, à 10:44)


Il est temps d'enlever les fenêtres, et de construire un monde ouvert.

Hors ligne

#2 Le 28/12/2009, à 13:51

compte supprimé

Re : [Résolu]Le MBR des disques non bootables

Dans gparted il y a un truc qui permet de créer une table de partition vierge msdos (périphérique->créer table de partition). Peut-être que ça suffit ?

Dernière modification par faustus (Le 28/12/2009, à 13:53)

#3 Le 28/12/2009, à 14:10

twinsen93

Re : [Résolu]Le MBR des disques non bootables

Le flag de boot c'est sur les partitions. La c'est le magic number 0xAA55 a la fin du MBR qui indique qu'il contient un bootloader. (http://fr.wikipedia.org/wiki/Master_boot_record)

Attention, sauvegarde le MBR avant

Si recréer une table de partition ne suffit pas (ou si tu conserver tes partitions), tu peux essayer de mettre les deux derniers octets du MBR 0 (octets 510 et 511), avec un éditeur hexadécimal par exemple.

Hors ligne

#4 Le 28/12/2009, à 14:15

Michel Leunen

Re : [Résolu]Le MBR des disques non bootables

mac-gyver31 a écrit :

Je pose ma question autrement : que contiennent les 446 premiers octets du MBR d'un disque classique usb externe non bootable, quand il est neuf, et après un 1er formatage par windows ?

Pas grand chose. Un code régional, des 0 et une table de partition si elle existe.
Pour supprimer Grub, il suffit de remettre un MBR normal soit en utilisant la console de réparation d'un Windows (fixmbr) soit la commande fdisk /MBR d'un windows soit, sous Linux, l'utilitaire mbr ou ms-sys. mbr est dans les dépôts et peut être installé avec Synaptic.
Voir
http://linux.leunen.com/?p=704
http://linux.leunen.com/?p=762
Ca devrait résoudre ton problème.


Michel Leunen
http://linux.leunen.com

Hors ligne

#5 Le 28/12/2009, à 14:16

Michel Leunen

Re : [Résolu]Le MBR des disques non bootables

faustus a écrit :

Dans gparted il y a un truc qui permet de créer une table de partition vierge msdos (périphérique->créer table de partition). Peut-être que ça suffit ?

D'après mes essais, cela ne modifie que la table de partition et ne touche pas au reste du MBR.


Michel Leunen
http://linux.leunen.com

Hors ligne

#6 Le 28/12/2009, à 14:40

compte supprimé

Re : [Résolu]Le MBR des disques non bootables

Michel Leunen a écrit :
faustus a écrit :

Dans gparted il y a un truc qui permet de créer une table de partition vierge msdos (périphérique->créer table de partition). Peut-être que ça suffit ?

D'après mes essais, cela ne modifie que la table de partition et ne touche pas au reste du MBR.

Encore appris quelque chose... (c'est le genre de truc qu'on ne teste pas souvent, à vrai dire... wink)

#7 Le 28/12/2009, à 15:27

mac-gyver31

Re : [Résolu]Le MBR des disques non bootables

Merci pour vos réponses.
J'en commente quelques unes.

- La piste Gparted : oui, mais non... Non parceque ca touche à la table des partitions, et moi, je veux pas y toucher. Ou alors, faut que je sauve mon MBR, que j'applique cette fonction, et que je prenne les 446 premiers octets de ce nouveau MBR pour les mettre sur celui que j'ai sauvé, et enfin le restaurer... Un peu laborieux quand même. Je testerai si j'ai rien de mieux...

- Le magic number. J'y ai cru moi aussi. J'ai essayé de mettre des 0 à la place. Le disque n'est plus reconnu, ni par windows, ni par ubuntu. Il est déclaré inutilisable par la "disk management console" de windows.

Je vais tester l'utilitaire mbr de ubuntu.


Il est temps d'enlever les fenêtres, et de construire un monde ouvert.

Hors ligne

#8 Le 28/12/2009, à 16:03

mac-gyver31

Re : [Résolu]Le MBR des disques non bootables

Bon, ben c'est pas gagné....

sudo install-mbr /dev/sdb est sans effet. Le mode -v de la commande me confirme qu'elle remplis bien son office, mais le MBR écrit est rigoureusement identique !!!

le mode -r a un effet : le code grub est retiré. Mais le disque est toujours reconnu comme bootable, provoquant au boot l'affichage de :

MBR FA

Ce qui ne solutionne in fine pas mon problème.
On a l'impression que, quoi qu'on y mette, les 446 1er octets sont chargés et exécutés.

Je repense au Magic Number, qui théoriquement devrait être la solution.
N'y-aurait-il pas une valeur à mettre autre que 0xAA55 et 0x0000 et qui serait spécifique aux disques non bootables ?

Ou alors le code à mettre doit être l'équivalent de "RETURN"...


Il est temps d'enlever les fenêtres, et de construire un monde ouvert.

Hors ligne

#9 Le 28/12/2009, à 16:16

twinsen93

Re : [Résolu]Le MBR des disques non bootables

Tu peux essayer de mettre les 446 premiers octets a 0.

Ou bien vérifier que aucune des partitions primaires n'a le flag bootable, des fois que le bios se base la dessus.

C'était mes dernières idées, la je suis a sec.

Hors ligne

#10 Le 28/12/2009, à 16:48

Michel Leunen

Re : [Résolu]Le MBR des disques non bootables

mac-gyver31 a écrit :

N'y-aurait-il pas une valeur à mettre autre que 0xAA55 et 0x0000 et qui serait spécifique aux disques non bootables ?

Dans la table de partition qui fait 64 octets, il y a 16 octets par partition primaire. Le premier de ces 16 octets est le flag de boot. S'il est à 0, la partition est non bootable, si c'est 0x80, elle est bootable.
La table de partition commence avec l'octet 01BE (446) du MBR.
Il te suffit donc de mettre à zéro les octets 01BE, 01CE, 01DE et 01EE.


Michel Leunen
http://linux.leunen.com

Hors ligne

#11 Le 28/12/2009, à 16:50

Michel Leunen

Re : [Résolu]Le MBR des disques non bootables

twinsen93 a écrit :

Tu peux essayer de mettre les 446 premiers octets a 0.

La table de partition où se trouvent les flags de boot se trouve après ces 446 octets.

twinsen93 a écrit :

Ou bien vérifier que aucune des partitions primaires n'a le flag bootable, des fois que le bios se base la dessus.

Oui, le BIOS se base sur le flag de boot pour savoir quelle partiton démarrer.


Michel Leunen
http://linux.leunen.com

Hors ligne

#12 Le 28/12/2009, à 17:04

mac-gyver31

Re : [Résolu]Le MBR des disques non bootables

twinsen93 a écrit :

Ou bien vérifier que aucune des partitions primaires n'a le flag bootable, des fois que le bios se base la dessus.

Non, c'est pas çà... J'ai qu'une partition NTFS, et elle n'a pas le flag bootable.

twinsen93 a écrit :

Tu peux essayer de mettre les 446 premiers octets a 0.

J'ai essayé çà aussi. Le disque est toujours bootable. On se retrouve avec un écran vierge, curseur en haut à gauche.

Michel Leunen a écrit :
mac-gyver31 a écrit :

N'y-aurait-il pas une valeur à mettre autre que 0xAA55 et 0x0000 et qui serait spécifique aux disques non bootables ?

Dans la table de partition qui fait 64 octets, il y a 16 octets par partition primaire. Le premier de ces 16 octets est le flag de boot. S'il est à 0, la partition est non bootable, si c'est 0x80, elle est bootable.
La table de partition commence avec l'octet 01BE (446) du MBR.
Il te suffit donc de mettre à zéro les octets 01BE, 01CE, 01DE et 01EE.

J'ai qu'une partition, et elle n'est pas bootable. Il y a deux notions je crois : la notion de disque bootable, et celle de partition bootable. Sur un disque système, les deux le sont bien sûr, et la partition système contient une image système.
Ce qui dit que le disque est bootable est le magic number : 2 derniers octets du MBR = 0xAA55 quand le disque est bootable, dixit toutes les docs...
Mais aucune ne parle des disques non bootables.

Bon... Je finirai bien par mettre la main sur un disque USB "standard".

Je ferai une autopsie de son MBR et viendrai vous faire part de mes découvertes....

Merci de votre contribution à tous en attendant


Il est temps d'enlever les fenêtres, et de construire un monde ouvert.

Hors ligne

#13 Le 28/12/2009, à 17:20

Michel Leunen

Re : [Résolu]Le MBR des disques non bootables

mac-gyver31 a écrit :

Ce qui dit que le disque est bootable est le magic number : 2 derniers octets du MBR = 0xAA55 quand le disque est bootable, dixit toutes les docs...

Ces deux octets servent de sanity check et permettent de déterminer si le MBR est sain. De plus, en binaire, A te 5 font 10101010 et 01010101. Les deux octets peuvent donc servir à déterminer si on est en mode litlle endian ou big endian (LSB first ou MSB first).

Autrement dit, le BIOS doit trouver ces deux octets 0xAA55 sinon il donne un message d'erreur et c'est en ça qu'ils sont considérés comme indispensable pour qu'un disque soit bootable. Mais il n'y a pas de valeur non-bootable parce que toute autre valeur donnerait une erreur.

Le disque que le PC va booter est déterminé dans le BIOS. C'est un des paramètres que tu peux modifier dans le BIOS.


Michel Leunen
http://linux.leunen.com

Hors ligne

#14 Le 28/12/2009, à 18:07

mac-gyver31

Re : [Résolu]Le MBR des disques non bootables

Michel Leunen a écrit :

Autrement dit, le BIOS doit trouver ces deux octets 0xAA55 sinon il donne un message d'erreur et c'est en ça qu'ils sont considérés comme indispensable pour qu'un disque soit bootable. Mais il n'y a pas de valeur non-bootable parce que toute autre valeur donnerait une erreur.

Jusque là, je te suis. Voilà enfin une explication sensée collant avec mes observations et expérimentations.

Michel Leunen a écrit :

Le disque que le PC va booter est déterminé dans le BIOS. C'est un des paramètres que tu peux modifier dans le BIOS.

Ok aussi.
Tu parles de la "boot list". On précise l'ordre de scrutation des médias pour y rechercher un système bootable.
Sauf erreur de ma part, le BIOS scrute la liste dans l'ordre et boote sur le premier périph sur lequel il trouve un média bootable. Quand ta boot list contient, dans l'ordre, le lecteur CD/DVD, puis le disque interne, et que tu places dans ton lecteur CD/DVD une rondelle non bootable, le BIOS la zappe et boote sur ton disque interne.

ALors il me semble qu'on doit pouvoir avoir le même comportement avec un disque USB "standard", même s'il est en tête de liste dans la "boot list" du BIOS.

Tu achètes un disque usb externe vierge à Carrouf, tu le branches sur ton PC windows, tu modifies sa "boot list" pour avoir ce disque usb en tête de boot list, et au reboot, ton PC reste planté sur la routine de chargement du MBR du disque externe ?

A vrai dire, j'ai jamais essayé, mais celà me surprendrait beaucoup....


Il est temps d'enlever les fenêtres, et de construire un monde ouvert.

Hors ligne

#15 Le 28/12/2009, à 18:28

Nasman

Re : [Résolu]Le MBR des disques non bootables

Je viens de regarder avec une carte sd - qui je pense doit fonctionner comme un disque dur:

- les 446 premiers octets sont vides
- l'unique partition en FAT16 (avec des photos) a le drapeau boot (octet 0x80 en 1be)
- les octets 1fe et 1ff contiennent 55 AA

Une autre carte sd bootable contenant une liveusb karmic possède une partie exécutable (les 446 premiers octets) une partition de boot (0x80 en 1be) puis 55 aa pour les 2 derniers octets.

Je pense qu'un disque de données a 446 octets valant zéro, une table de partitions avec au moins 1 partition et 55 aa à la fin.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#16 Le 28/12/2009, à 20:54

Michel Leunen

Re : [Résolu]Le MBR des disques non bootables

mac-gyver31 a écrit :

ALors il me semble qu'on doit pouvoir avoir le même comportement avec un disque USB "standard", même s'il est en tête de liste dans la "boot list" du BIOS. .

Oui, il gfaut que sur ce périphérique se trouve une partition bootable.

mac-gyver31 a écrit :

Tu achètes un disque usb externe vierge à Carrouf, tu le branches sur ton PC windows, tu modifies sa "boot list" pour avoir ce disque usb en tête de boot list, et au reboot, ton PC reste planté sur la routine de chargement du MBR du disque externe ?

Non parce qu'il n'y a pas de partition bootable sur ce périphérique. Il n'y a aucun flag de boot activé.
Maintenant, sur ce disque USB, crée une partition primaire et active le flag de boot et ton PC essaiera de booter dessus.


Michel Leunen
http://linux.leunen.com

Hors ligne

#17 Le 28/12/2009, à 21:19

mac-gyver31

Re : [Résolu]Le MBR des disques non bootables

Michel Leunen a écrit :
mac-gyver31 a écrit :

Tu achètes un disque usb externe vierge à Carrouf, tu le branches sur ton PC windows, tu modifies sa "boot list" pour avoir ce disque usb en tête de boot list, et au reboot, ton PC reste planté sur la routine de chargement du MBR du disque externe ?

Non parce qu'il n'y a pas de partition bootable sur ce périphérique. Il n'y a aucun flag de boot activé.
Maintenant, sur ce disque USB, crée une partition primaire et active le flag de boot et ton PC essaiera de booter dessus.

On est d'accord... Y'a donc bien un truc qui cloche avec ce disque...
Il n'y a pas de partition bootable. Juste une partition primaire NTFS dont le flag boot n'est pas activé, et le PC boote quand même dessus....


Il est temps d'enlever les fenêtres, et de construire un monde ouvert.

Hors ligne

#18 Le 28/12/2009, à 21:36

Michel Leunen

Re : [Résolu]Le MBR des disques non bootables

mac-gyver31 a écrit :

On est d'accord... Y'a donc bien un truc qui cloche avec ce disque...

Donne un peu le résultat de la commande suivante qui affiche le MBR en hexa:

sudo dd if=/dev/sdc bs=512 count=1 | xxd

Et remplace /dev/sdc par le bon disque externe.


Michel Leunen
http://linux.leunen.com

Hors ligne

#19 Le 29/12/2009, à 09:33

mac-gyver31

Re : [Résolu]Le MBR des disques non bootables

Voilà tel qu'il est maintenant.
Le Bios tente de booter dessus, alors que les 446 premiers octets sont vides, et les partitions non bootables :

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 787a ba0f 0000 [b]00[/b]01  ........xz......
00001c0: 0100 07fe ffff 3f00 0000 803d fc06 [b]00[/b]00  ......?....=....
00001d0: 0000 0000 0000 0000 0000 0000 0000 [b]00[/b]00  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 [b]00[/b]00  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.

J'essaie de trouver un disque usb neuf....


Il est temps d'enlever les fenêtres, et de construire un monde ouvert.

Hors ligne

#20 Le 29/12/2009, à 09:34

mac-gyver31

Re : [Résolu]Le MBR des disques non bootables

Raahhhh..

Le gras passe pas dans les balises de code...

Le revoici propre :

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 787a ba0f 0000 0001  ........xz......
00001c0: 0100 07fe ffff 3f00 0000 803d fc06 0000  ......?....=....
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.

Il est temps d'enlever les fenêtres, et de construire un monde ouvert.

Hors ligne

#21 Le 29/12/2009, à 10:00

compte supprimé

Re : [Résolu]Le MBR des disques non bootables

Sur 2 clés usb (en fat), j'ai ça :

0000000: fabe 007c bf00 7ab9 0001 fc0e 1f0e 07f3  ...|..z.........
0000010: a5ea 167a 0000 bbbe 7b33 c980 3f80 7506  ...z....{3..?.u.
0000020: fec5 8bf3 eb07 803f 0075 02fe c183 c310  .......?.u......
0000030: 81fb fe7b 72e5 83f9 0474 0b81 f903 0174  ...{r....t.....t
0000040: 0abb a57a eb2c bb87 7aeb 278b 4c02 8b14  ...z.,..z.'.L...
0000050: b801 02bb 007c cd13 7305 bbbc 7aeb 132e  .....|..s...z...
0000060: a1fe 7d3d 55aa 7405 bbbc 7aeb 05ea 007c  ..}=U.t...z....|
0000070: 0000 2e8a 073c 0074 0c53 bb07 00b4 0ecd  .....<.t.S......
0000080: 105b 43eb edeb fe4e 6f20 626f 6f74 6162  .[C....No bootab
0000090: 6c65 2070 6172 7469 746f 6e20 696e 2074  le partiton in t
00000a0: 6162 6c65 0049 6e76 616c 6964 2050 6172  able.Invalid Par
00000b0: 7469 746f 6e20 7461 626c 6500 496e 7661  titon table.Inva
00000c0: 6c69 6420 6f72 2064 616d 6167 6564 2042  lid or damaged B
00000d0: 6f6f 7461 626c 6520 7061 7274 6974 696f  ootable partitio
00000e0: 6e00 0000 0000 0000 0000 0000 0000 0000  n...............
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 6c46 b1ff 0000 0001  ........lF......
00001c0: 0100 0bfe 3f76 3f00 0000 782b 1d00 0000  ....?v?...x+....
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.

Sauf la table d'allocation, différente, évidemment (l'id de la partition ?).

Dernière modification par faustus (Le 29/12/2009, à 10:07)

#22 Le 29/12/2009, à 10:09

serged

Re : [Résolu]Le MBR des disques non bootables

Voir :
http://fr.wikipedia.org/wiki/Master_boot_record


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#23 Le 29/12/2009, à 10:16

Michel Leunen

Re : [Résolu]Le MBR des disques non bootables

Dans les trois cas, il n'y a aucune partition bootable. Je ne vois pas du tout pourquoi il essaie de booter sur le premier disque USB et pas sur tes deux clefs. Il n'y a pas de différence en fait entre les deux.


Michel Leunen
http://linux.leunen.com

Hors ligne

#24 Le 29/12/2009, à 10:16

compte supprimé

Re : [Résolu]Le MBR des disques non bootables

Je viens de redémarrer, après avoir mis l'usb en premier, et clé branchée... Devine !
Message d'erreur : non system disk ou un truc du genre ! lol

Le seul espoir est donc dans le bios lui-même. Peut-être une option qui le forcerait à ne pas tenir compte des périphériques non amorçables, comme il fait avec les lecteurs de cd vides ou contenant un cd audio, par exemple...

Dernière modification par faustus (Le 29/12/2009, à 10:26)

#25 Le 29/12/2009, à 10:53

Michel Leunen

Re : [Résolu]Le MBR des disques non bootables

faustus a écrit :

Message d'erreur : non system disk ou un truc du genre ! lol

Oui, mais le disque de mac-gyver31 est non-amorçable aussi puisque les 446 premiers octets sont tous nuls. Ne me dis pas qu'il trouve une routine d'amorçage là-dedans hmm


Michel Leunen
http://linux.leunen.com

Hors ligne