Christophe Alonso a écrit : > Le mardi 18 septembre 2007 à 11:37 +0200, Basile STARYNKEVITCH a écrit : > >> Jean-Michel Bonnefond wrote: >> >>> Une petite question bete, comment peux on savoir quel est le boot loader >>> qui est installé sur le MBR du disque de démarage sans rebooter un serveur. >>> >>> En fait, je voudrais m'assurer, sans le réinstaller, que c'est bien grub >>> >> Outre la présence de /boot/grub/menu.lst on peut aussi faire >> # file -sL /dev/sda >> /dev/sda: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, >> stage2 address 0x2000, stage2 segment 0x200; partition 2: ID=0x83, >> starthead 0, startsector 594405, 97659135 sectors; partition 3: ID=0x82, >> starthead 254, startsector 98253540, 9767520 sectors; partition 4: >> ID=0x5, starthead 254, startsector 108021060, 868747005 sectors, code >> offset 0x48 >> > > Bonjour, > > juste une petite réaction : j'utilise grub sur mon portable, or : > l# file -sL /dev/hda > /dev/hda: x86 boot sector, LInux i386 boot LOader; partition 1: ID=0x83, > active, starthead 1, startsector 63, 13671252 sectors; partition 2: > ID=0x5, starthead 0, startsector 13671315, 64468845 sectors, code offset > 0x48 > Je précise que lilo n'est même pas installé. Curieux non ? > > > > Idem, j'ai essayé sur mon dédié OVH sur lequel j'ai installé grub à la place de lilo et j'obtiens le même résultat... j'ai pensé que c'est parce qu'il y avait lilo avant grub mais j'ai essayé aussi sur mon poste de travail et c'est pareil.
Personnellement je fais : # dd if=/dev/hda count=1 2>/dev/null | grep GRUB Fichier binaire (entrée standard) concorde Le grep match sur la chaîne "GRUB Geom Hard Disk Read Error". J'ai fais l'expérience suivante : # sfdisk -d /dev/hda > pt.sfd # dd if=/dev/zero of=/dev/hda count=1 # sfdisk --force /dev/hda < pt.sfd # grub-install /dev/hdb Voilà les secteur de boot avant : 00000000 EB 48 90 12 00 00 4C 49 4C 4F 16 06 10 00 01 00 .H....LILO...... 00000010 00 7C 00 00 00 00 00 00 00 00 00 00 5E AC 08 C0 .|..........^... 00000020 74 09 B4 0E BB 07 00 CD 10 EB F2 B9 13 00 B4 86 t............... 00000030 CD 15 CD 18 31 C0 8E D0 BC 00 7C FB 89 E1 03 02 ....1.....|..... 00000040 FF 00 00 20 01 00 00 00 00 02 FA 90 90 F6 C2 80 ... ............ 00000050 75 02 B2 80 EA 59 7C 00 00 31 C0 8E D8 8E D0 BC u....Y|..1...... 00000060 00 20 FB A0 40 7C 3C FF 74 02 88 C2 52 BE 7F 7D . ..@|<.t...R..} 00000070 E8 34 01 F6 C2 80 74 54 B4 41 BB AA 55 CD 13 5A .4....tT.A..U..Z 00000080 52 72 49 81 FB 55 AA 75 43 A0 41 7C 84 C0 75 05 RrI..U.uC.A|..u. 00000090 83 E1 01 74 37 66 8B 4C 10 BE 05 7C C6 44 FF 01 ...t7f.L...|.D.. 000000A0 66 8B 1E 44 7C C7 04 10 00 C7 44 02 01 00 66 89 f..D|.....D...f. 000000B0 5C 08 C7 44 06 00 70 66 31 C0 89 44 04 66 89 44 \..D..pf1..D.f.D 000000C0 0C B4 42 CD 13 72 05 BB 00 70 EB 7D B4 08 CD 13 ..B..r...p.}.... 000000D0 73 0A F6 C2 80 0F 84 EA 00 E9 8D 00 BE 05 7C C6 s.............|. 000000E0 44 FF 00 66 31 C0 88 F0 40 66 89 44 04 31 D2 88 [EMAIL PROTECTED] 000000F0 CA C1 E2 02 88 E8 88 F4 40 89 44 08 31 C0 88 D0 [EMAIL PROTECTED] 00000100 C0 E8 02 66 89 04 66 A1 44 7C 66 31 D2 66 F7 34 ...f..f.D|f1.f.4 00000110 88 54 0A 66 31 D2 66 F7 74 04 88 54 0B 89 44 0C .T.f1.f.t..T..D. 00000120 3B 44 08 7D 3C 8A 54 0D C0 E2 06 8A 4C 0A FE C1 ;D.}<.T.....L... 00000130 08 D1 8A 6C 0C 5A 8A 74 0B BB 00 70 8E C3 31 DB ...l.Z.t...p..1. 00000140 B8 01 02 CD 13 72 2A 8C C3 8E 06 48 7C 60 1E B9 .....r*....H|`.. 00000150 00 01 8E DB 31 F6 31 FF FC F3 A5 1F 61 FF 26 42 ....1.1.....a.&B 00000160 7C BE 85 7D E8 40 00 EB 0E BE 8A 7D E8 38 00 EB |[EMAIL PROTECTED] 00000170 06 BE 94 7D E8 30 00 BE 99 7D E8 2A 00 EB FE 47 ...}.0...}.*...G 00000180 52 55 42 20 00 47 65 6F 6D 00 48 61 72 64 20 44 RUB .Geom.Hard D 00000190 69 73 6B 00 52 65 61 64 00 20 45 72 72 6F 72 00 isk.Read. Error. 000001A0 BB 01 00 B4 0E CD 10 AC 3C 00 75 F4 C3 00 00 00 ........<.u..... 000001B0 00 00 00 00 00 00 00 00 D8 A2 69 6D CF C9 00 01 ..........im.... 000001C0 01 00 83 FE BF 9C 3F 00 00 00 1E FE A3 00 00 00 ......?......... 000001D0 81 9D 82 FE FF 13 5D FE A3 00 B7 2B 1D 00 00 00 ......]....+.... 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. et après : 00000000 EB 48 90 00 00 00 00 00 00 00 00 00 00 00 00 00 .H.............. 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 ................ 00000040 FF 00 00 20 01 00 00 00 00 02 FA 90 90 F6 C2 80 ... ............ 00000050 75 02 B2 80 EA 59 7C 00 00 31 C0 8E D8 8E D0 BC u....Y|..1...... 00000060 00 20 FB A0 40 7C 3C FF 74 02 88 C2 52 BE 7F 7D . ..@|<.t...R..} 00000070 E8 34 01 F6 C2 80 74 54 B4 41 BB AA 55 CD 13 5A .4....tT.A..U..Z 00000080 52 72 49 81 FB 55 AA 75 43 A0 41 7C 84 C0 75 05 RrI..U.uC.A|..u. 00000090 83 E1 01 74 37 66 8B 4C 10 BE 05 7C C6 44 FF 01 ...t7f.L...|.D.. 000000A0 66 8B 1E 44 7C C7 04 10 00 C7 44 02 01 00 66 89 f..D|.....D...f. 000000B0 5C 08 C7 44 06 00 70 66 31 C0 89 44 04 66 89 44 \..D..pf1..D.f.D 000000C0 0C B4 42 CD 13 72 05 BB 00 70 EB 7D B4 08 CD 13 ..B..r...p.}.... 000000D0 73 0A F6 C2 80 0F 84 EA 00 E9 8D 00 BE 05 7C C6 s.............|. 000000E0 44 FF 00 66 31 C0 88 F0 40 66 89 44 04 31 D2 88 [EMAIL PROTECTED] 000000F0 CA C1 E2 02 88 E8 88 F4 40 89 44 08 31 C0 88 D0 [EMAIL PROTECTED] 00000100 C0 E8 02 66 89 04 66 A1 44 7C 66 31 D2 66 F7 34 ...f..f.D|f1.f.4 00000110 88 54 0A 66 31 D2 66 F7 74 04 88 54 0B 89 44 0C .T.f1.f.t..T..D. 00000120 3B 44 08 7D 3C 8A 54 0D C0 E2 06 8A 4C 0A FE C1 ;D.}<.T.....L... 00000130 08 D1 8A 6C 0C 5A 8A 74 0B BB 00 70 8E C3 31 DB ...l.Z.t...p..1. 00000140 B8 01 02 CD 13 72 2A 8C C3 8E 06 48 7C 60 1E B9 .....r*....H|`.. 00000150 00 01 8E DB 31 F6 31 FF FC F3 A5 1F 61 FF 26 42 ....1.1.....a.&B 00000160 7C BE 85 7D E8 40 00 EB 0E BE 8A 7D E8 38 00 EB |[EMAIL PROTECTED] 00000170 06 BE 94 7D E8 30 00 BE 99 7D E8 2A 00 EB FE 47 ...}.0...}.*...G 00000180 52 55 42 20 00 47 65 6F 6D 00 48 61 72 64 20 44 RUB .Geom.Hard D 00000190 69 73 6B 00 52 65 61 64 00 20 45 72 72 6F 72 00 isk.Read. Error. 000001A0 BB 01 00 B4 0E CD 10 AC 3C 00 75 F4 C3 00 00 00 ........<.u..... 000001B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 ................ 000001C0 01 00 83 0E FF FF 3F 00 00 00 1E FE A3 00 00 0E ......?......... 000001D0 FF FF 82 0E FF FF 5D FE A3 00 B7 2B 1D 00 00 00 ......]....+.... 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. Les octets 0x03 à 0x3D ne sont donc pas modifiés par l'installation de grub, donc tout dépend de ce qu'il y avait dedans avant. Maintenant file -s /dev/hda me donne : /dev/hda: x86 boot sector; partition 1: ID=0xaf, active, starthead 1, startsector 63, 39102273 sectors, code offset 0x48 Sinon le plus simple pour "connaitre le boot loader" est d'en installer un.
signature.asc
Description: OpenPGP digital signature