Потенциальная ошибка с MBR на образе диска

443
Chester_McLovin

enter image description here

Я обеспокоен тем, что образ диска, на который я смотрю, был поврежден или каким-то образом создан по ошибке. (более конкретно, форматирование диска, на котором записано изображение)

Выделенный раздел на моей фотографии - это та часть, о которой я говорю, это типично для MBR диска? Или здесь что-то не так? Некоторое время я просматривал и пока не могу определить, есть ли у меня законная MBR или ошибка. Пожалуйста, помогите и предоставьте разъяснения, если можете.

0
Я не уверен, но я подозреваю, что вы смотрите на загрузочный код (т.е. инструкции двоичного машинного кода). Как правило, программы содержат сообщения, которые они (могут) отображать для пользователей. Таким образом, загрузочный код * содержит * сообщение об ошибке, которое он выдает в случае ошибки на диске. (Действительно поврежденный диск может содержать четко читаемое / разборчивое предложение типа «Нажмите любую клавишу для перезагрузки».) Scott 5 лет назад 2
так что я понимаю, но я просто пытаюсь выяснить, почему это сообщение есть в этом месте. в соответствии со спецификациями формата MBR раздел (0x1be) должен содержать информацию о разделе, а не код ошибки Chester_McLovin 5 лет назад 0
Это может быть образ раздела, а не весь образ диска (или диск без разделов) Xen2050 5 лет назад 1
Что выводит файл file_image_in_question в Linux? Kamil Maciorowski 5 лет назад 0
Я на машине windows Chester_McLovin 5 лет назад 0

1 ответ на вопрос

0
lx07

Да, это нормально иметь такой текст, и это не значит, что ваше изображение испорчено.

Сообщение об ошибке является частью mbr (первый сектор диска). Они должны быть там жестко запрограммированы, так как это единственная программа, работающая при загрузке с диска mbr. Wikepedia имеет хорошее описание структуры mbr здесь, если вы хотите дополнительный фон https://en.wikipedia.org/wiki/Master_boot_record

Точный текст и расположение зависит от операционной системы и версии, которая отформатировала диск, и был ли диск внутренним / внешним, когда это было сделано.

Например, это из Windows 95 взято по этой ссылке, которая дает подробную разборку mbr: http://robotics.mcmanis.com/articles/20080902_win95-mbr.html

000100 0A 40 75 01 42 80 C7 02 - E2 F7 F8 5E C3 EB 74 49 .@u.B......^..tI  000110 6E 76 61 6C 69 64 20 70 - 61 72 74 69 74 69 6F 6E nvalid partition  000120 20 74 61 62 6C 65 00 45 - 72 72 6F 72 20 6C 6F 61 table.Error loa  000130 64 69 6E 67 20 6F 70 65 - 72 61 74 69 6E 67 20 73 ding operating s  000140 79 73 74 65 6D 00 4D 69 - 73 73 69 6E 67 20 6F 70 ystem.Missing op  000150 65 72 61 74 69 6E 67 20 - 73 79 73 74 65 6D 00 00 erating system.. 

Это с моего системного диска, отформатированного в Windows 10:

0000000160 24 02 C3 49 6E 76 61 6C 69 64 20 70 61 72 74 69 $.ÃInvalid parti 0000000170 74 69 6F 6E 20 74 61 62 6C 65 00 45 72 72 6F 72 tion table.Error 0000000180 20 6C 6F 61 64 69 6E 67 20 6F 70 65 72 61 74 69 loading operati 0000000190 6E 67 20 73 79 73 74 65 6D 00 4D 69 73 73 69 6E ng system.Missin 00000001A0 67 20 6F 70 65 72 61 74 69 6E 67 20 73 79 73 74 g operating syst 00000001B0 65 6D 00 00 00 63 7B 9A 59 2B 28 6D 00 00 80 em...c.*...GRUB .Geom 0180 00 48 61 72 64 20 44 69 73 6B 00 52 65 61 64 00 .Hard Disk.Read. 0190 20 45 72 72 6F 72 00 BB 01 00 B4 0E CD 10 AC 3C Error.........< 

Похожие вопросы