Je viens de supprimer Linux de mon PC et je n'arrive plus=20
=E0 d=E9marrer sous WIndows 2000. J'ai le droit =E0 "Syst=E8me=20
d'exploitation manquant" :-/ j'ai essay=E9 une r=E9paration=20
du secteur de boot avec le CD d'install et j'ai aussi fait=20
un fdisk /mbr avec une disquette de boot, mais j'ai=20
toujours le m=EAme message :-( qui peut me donner des=20
infos =E0 ce suejt, merci !!
[...] Donc il y a un pb avec le secteur de boot de ta partition W2k Cela peut être du à une signature 0xAA55 manquante à la fin
[...] j'aime pas utiliser le terme de signature qui peut induire en erreur avec la signature située sur le MBR à l'offset $1B8 d'ou le terme de mot magique $55AA situé à l'offset $1FE du secteur de boot et qui n'est pas trouvé
Effectivement, il y a 2 "marqueurs", mais je te rappelle que la signature en 0x01B8 est propre uniquement à la famille Windows NT. Aucun autre OS ne l'utilise (DOS, Win9x, Linux, ..). Par contre le 0xAA55 final (du MBR) est commun à tous les OS.
On retrouve aussi cette valeur à la fin des secteurs de boot mais uniquement avec les OS Microsoft.
Vu que le 0xAA55 final est plus général que ce qu'on trouve en 0x1B8, c'est pourquoi je l'appelle "signature", mais c'est vrai qu'il peut y avoir une (légère) confusion.
Remarque : à propos d'écriture "AA55" (chez moi) ou "55AA" (chez toi):
On doit écrire 0xAA55, et non pas 0x5555 (ou $55AA).
On lit (avec un éditeur hexa p.ex.) : offset 01FE : 55 offset 01FF : AA Mais comme on est (sous toute plate-forme Intel et compatible) en représentation "little endian", ce sont les octets de poids faibles qui apparaissent en premiers. Donc 55 est l'octet de poids faible, et AA l'octet de poids fort Donc la représentation hexa du word est 0xAA55 (ou $AA55)
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *
Michel_D <MD> s'est ainsi exprimé:
"Jean-Claude BELLAMY" <Jean-Claude.Bellamy@wanadoo.fr> a écrit dans
[...]
Donc il y a un pb avec le secteur de boot de ta partition W2k
Cela peut être du à une signature 0xAA55 manquante à la fin
[...] j'aime pas utiliser le terme de signature qui peut induire
en erreur avec la signature située sur le MBR à l'offset $1B8
d'ou le terme de mot magique $55AA situé à l'offset $1FE du
secteur de boot et qui n'est pas trouvé
Effectivement, il y a 2 "marqueurs", mais je te rappelle que la signature en
0x01B8 est propre uniquement à la famille Windows NT. Aucun autre OS ne
l'utilise (DOS, Win9x, Linux, ..). Par contre le 0xAA55 final (du MBR) est
commun à tous les OS.
On retrouve aussi cette valeur à la fin des secteurs de boot mais uniquement
avec les OS Microsoft.
Vu que le 0xAA55 final est plus général que ce qu'on trouve en 0x1B8, c'est
pourquoi je l'appelle "signature", mais c'est vrai qu'il peut y avoir une
(légère) confusion.
Remarque : à propos d'écriture "AA55" (chez moi) ou "55AA" (chez toi):
On doit écrire 0xAA55, et non pas 0x5555 (ou $55AA).
On lit (avec un éditeur hexa p.ex.) :
offset 01FE : 55
offset 01FF : AA
Mais comme on est (sous toute plate-forme Intel et compatible) en
représentation "little endian", ce sont les octets de poids faibles qui
apparaissent en premiers.
Donc 55 est l'octet de poids faible, et AA l'octet de poids fort
Donc la représentation hexa du word est 0xAA55 (ou $AA55)
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
Jean-Claude.Bellamy@wanadoo.fr * JC.Bellamy@free.fr
[...] Donc il y a un pb avec le secteur de boot de ta partition W2k Cela peut être du à une signature 0xAA55 manquante à la fin
[...] j'aime pas utiliser le terme de signature qui peut induire en erreur avec la signature située sur le MBR à l'offset $1B8 d'ou le terme de mot magique $55AA situé à l'offset $1FE du secteur de boot et qui n'est pas trouvé
Effectivement, il y a 2 "marqueurs", mais je te rappelle que la signature en 0x01B8 est propre uniquement à la famille Windows NT. Aucun autre OS ne l'utilise (DOS, Win9x, Linux, ..). Par contre le 0xAA55 final (du MBR) est commun à tous les OS.
On retrouve aussi cette valeur à la fin des secteurs de boot mais uniquement avec les OS Microsoft.
Vu que le 0xAA55 final est plus général que ce qu'on trouve en 0x1B8, c'est pourquoi je l'appelle "signature", mais c'est vrai qu'il peut y avoir une (légère) confusion.
Remarque : à propos d'écriture "AA55" (chez moi) ou "55AA" (chez toi):
On doit écrire 0xAA55, et non pas 0x5555 (ou $55AA).
On lit (avec un éditeur hexa p.ex.) : offset 01FE : 55 offset 01FF : AA Mais comme on est (sous toute plate-forme Intel et compatible) en représentation "little endian", ce sont les octets de poids faibles qui apparaissent en premiers. Donc 55 est l'octet de poids faible, et AA l'octet de poids fort Donc la représentation hexa du word est 0xAA55 (ou $AA55)
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *
Michel_D
"Jean-Claude BELLAMY" a écrit dans le message news: e8#
Michel_D <MD> s'est ainsi exprimé:
"Jean-Claude BELLAMY" a écrit dans
[...] Donc il y a un pb avec le secteur de boot de ta partition W2k Cela peut être du à une signature 0xAA55 manquante à la fin
[...] j'aime pas utiliser le terme de signature qui peut induire en erreur avec la signature située sur le MBR à l'offset $1B8 d'ou le terme de mot magique $55AA situé à l'offset $1FE du secteur de boot et qui n'est pas trouvé
Effectivement, il y a 2 "marqueurs", mais je te rappelle que la signature en 0x01B8 est propre uniquement à la famille Windows NT. Aucun autre OS ne l'utilise (DOS, Win9x, Linux, ..). Par contre le 0xAA55 final (du MBR) est commun à tous les OS.
On retrouve aussi cette valeur à la fin des secteurs de boot mais uniquement avec les OS Microsoft.
Vu que le 0xAA55 final est plus général que ce qu'on trouve en 0x1B8, c'est pourquoi je l'appelle "signature", mais c'est vrai qu'il peut y avoir une (légère) confusion.
Remarque : à propos d'écriture "AA55" (chez moi) ou "55AA" (chez toi):
On doit écrire 0xAA55, et non pas 0x5555 (ou $55AA).
On lit (avec un éditeur hexa p.ex.) : offset 01FE : 55 offset 01FF : AA Mais comme on est (sous toute plate-forme Intel et compatible) en représentation "little endian", ce sont les octets de poids faibles qui apparaissent en premiers. Donc 55 est l'octet de poids faible, et AA l'octet de poids fort Donc la représentation hexa du word est 0xAA55 (ou $AA55)
C'est vrai que j'aurais du écrire la séquence magique $55, $AA qui est le reflet exact du contenu situé à l'offset $1FE , mais bon on efface pas des années de dur labeur réalisées sous 68000 comme cela.
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *
"Jean-Claude BELLAMY" <Jean-Claude.Bellamy@wanadoo.fr> a écrit dans le message news: e8#AjmrdDHA.904@TK2MSFTNGP11.phx.gbl...
Michel_D <MD> s'est ainsi exprimé:
"Jean-Claude BELLAMY" <Jean-Claude.Bellamy@wanadoo.fr> a écrit dans
[...]
Donc il y a un pb avec le secteur de boot de ta partition W2k
Cela peut être du à une signature 0xAA55 manquante à la fin
[...] j'aime pas utiliser le terme de signature qui peut induire
en erreur avec la signature située sur le MBR à l'offset $1B8
d'ou le terme de mot magique $55AA situé à l'offset $1FE du
secteur de boot et qui n'est pas trouvé
Effectivement, il y a 2 "marqueurs", mais je te rappelle que la signature en
0x01B8 est propre uniquement à la famille Windows NT. Aucun autre OS ne
l'utilise (DOS, Win9x, Linux, ..). Par contre le 0xAA55 final (du MBR) est
commun à tous les OS.
On retrouve aussi cette valeur à la fin des secteurs de boot mais uniquement
avec les OS Microsoft.
Vu que le 0xAA55 final est plus général que ce qu'on trouve en 0x1B8, c'est
pourquoi je l'appelle "signature", mais c'est vrai qu'il peut y avoir une
(légère) confusion.
Remarque : à propos d'écriture "AA55" (chez moi) ou "55AA" (chez toi):
On doit écrire 0xAA55, et non pas 0x5555 (ou $55AA).
On lit (avec un éditeur hexa p.ex.) :
offset 01FE : 55
offset 01FF : AA
Mais comme on est (sous toute plate-forme Intel et compatible) en
représentation "little endian", ce sont les octets de poids faibles qui
apparaissent en premiers.
Donc 55 est l'octet de poids faible, et AA l'octet de poids fort
Donc la représentation hexa du word est 0xAA55 (ou $AA55)
C'est vrai que j'aurais du écrire la séquence magique $55, $AA qui est
le reflet exact du contenu situé à l'offset $1FE , mais bon on efface pas
des années de dur labeur réalisées sous 68000 comme cela.
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
Jean-Claude.Bellamy@wanadoo.fr * JC.Bellamy@free.fr
"Jean-Claude BELLAMY" a écrit dans le message news: e8#
Michel_D <MD> s'est ainsi exprimé:
"Jean-Claude BELLAMY" a écrit dans
[...] Donc il y a un pb avec le secteur de boot de ta partition W2k Cela peut être du à une signature 0xAA55 manquante à la fin
[...] j'aime pas utiliser le terme de signature qui peut induire en erreur avec la signature située sur le MBR à l'offset $1B8 d'ou le terme de mot magique $55AA situé à l'offset $1FE du secteur de boot et qui n'est pas trouvé
Effectivement, il y a 2 "marqueurs", mais je te rappelle que la signature en 0x01B8 est propre uniquement à la famille Windows NT. Aucun autre OS ne l'utilise (DOS, Win9x, Linux, ..). Par contre le 0xAA55 final (du MBR) est commun à tous les OS.
On retrouve aussi cette valeur à la fin des secteurs de boot mais uniquement avec les OS Microsoft.
Vu que le 0xAA55 final est plus général que ce qu'on trouve en 0x1B8, c'est pourquoi je l'appelle "signature", mais c'est vrai qu'il peut y avoir une (légère) confusion.
Remarque : à propos d'écriture "AA55" (chez moi) ou "55AA" (chez toi):
On doit écrire 0xAA55, et non pas 0x5555 (ou $55AA).
On lit (avec un éditeur hexa p.ex.) : offset 01FE : 55 offset 01FF : AA Mais comme on est (sous toute plate-forme Intel et compatible) en représentation "little endian", ce sont les octets de poids faibles qui apparaissent en premiers. Donc 55 est l'octet de poids faible, et AA l'octet de poids fort Donc la représentation hexa du word est 0xAA55 (ou $AA55)
C'est vrai que j'aurais du écrire la séquence magique $55, $AA qui est le reflet exact du contenu situé à l'offset $1FE , mais bon on efface pas des années de dur labeur réalisées sous 68000 comme cela.
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *
FX
zazie wrote:
Bonjour,
Je viens de supprimer Linux de mon PC et je n'arrive plus à démarrer sous WIndows 2000. J'ai le droit à "Système d'exploitation manquant" :-/ j'ai essayé une réparation du secteur de boot avec le CD d'install et j'ai aussi fait un fdisk /mbr avec une disquette de boot, mais j'ai toujours le même message :-( qui peut me donner des infos à ce suejt, merci !! Tu peux essayer de démarrer avec le CD d'install puis d'aller dans la
console de récupération et faire FIXMBR puis FIXBOOT. Ca a corrigé chez moi le même "problème" qui vient du fait que Grub ayant été viré, il n'y avait plus de MBR valide.
FX
zazie wrote:
Bonjour,
Je viens de supprimer Linux de mon PC et je n'arrive plus
à démarrer sous WIndows 2000. J'ai le droit à "Système
d'exploitation manquant" :-/ j'ai essayé une réparation
du secteur de boot avec le CD d'install et j'ai aussi fait
un fdisk /mbr avec une disquette de boot, mais j'ai
toujours le même message :-( qui peut me donner des
infos à ce suejt, merci !!
Tu peux essayer de démarrer avec le CD d'install puis d'aller dans la
console de récupération et faire FIXMBR puis FIXBOOT. Ca a corrigé chez
moi le même "problème" qui vient du fait que Grub ayant été viré, il n'y
avait plus de MBR valide.
Je viens de supprimer Linux de mon PC et je n'arrive plus à démarrer sous WIndows 2000. J'ai le droit à "Système d'exploitation manquant" :-/ j'ai essayé une réparation du secteur de boot avec le CD d'install et j'ai aussi fait un fdisk /mbr avec une disquette de boot, mais j'ai toujours le même message :-( qui peut me donner des infos à ce suejt, merci !! Tu peux essayer de démarrer avec le CD d'install puis d'aller dans la
console de récupération et faire FIXMBR puis FIXBOOT. Ca a corrigé chez moi le même "problème" qui vient du fait que Grub ayant été viré, il n'y avait plus de MBR valide.