Я хотел изучить необработанные байты в своем/dev/sdb, таким образом, я звонил ghex
как это:
sudo ghex /dev/sdb&
и получил пустое окно плюс ошибки в окне командной строки:
(ghex:4871): Gtk-CRITICAL **: gtk_main_quit: assertion `main_loops != NULL' failed
(ghex:4871): Gtk-CRITICAL **: gtk_main_quit: assertion `main_loops != NULL' failed
Что я делаю неправильно?
Я искренне надеюсь на Вас, что это было картой с интерфейсом USB, потому что то, что Вы просто сделали, чрезвычайно опасно!
, Поскольку это - блочное устройство, Вы не можете "всего" ghex
это на многопользовательской многозадачной ОС. Это просто не возможно, даже когда диск размонтирован и не больше после того, как диск был извлечен...
Так или иначе, Если Вы действительно, действительно хотите иметь более или менее безопасный взгляд в MBR, выполняют следующую команду:
Предупреждение:
dd if=/dev/sdX of=~/home/Documents/MBR.HEX bs=512 count=1
ghex ~/home/Documents/MBR.HEX
, Где X
обозначает диск, содержащий Вашу загрузочную запись.
, Если Вы хотите небезопасную версию, , не прибывают, крича впоследствии , загружают однопользовательскую однозадачную ОС как FreeDOS, начальная загрузка это и используют инструмент как Hex51a и выполняют это, и можно сделать что-либо, что Вы хотите, включая полностью небезопасные вещи!