Вопросы по теме 'mbr'
Как узнать, с какого диска загружалась Windows
Мне нужно найти способ программно определить, какой дисковый накопитель Windows использует для загрузки. Другими словами, мне нужен способ из Windows, чтобы определить, какой диск использует BIOS для загрузки всей системы.
Предоставляет ли Windows...
115265 просмотров
schedule
13.01.2023
Как дизассемблировать необработанный 16-битный машинный код x86?
Я хотел бы разобрать MBR (первые 512 байт) загрузочного диска x86, который у меня есть. Я скопировал MBR в файл, используя
dd if=/dev/my-device of=mbr bs=512 count=1
Любые предложения по утилите Linux, которая может дизассемблировать файл...
76103 просмотров
schedule
09.07.2022
Откройте двоичный файл с помощью vi и hexedit, почему содержимое отличается?
Я пытаюсь редактировать двоичный файл напрямую, и я знаю два редактора, vi и hexedit. Но когда я открываю бинарный файл отдельно, используя их, котены разные. Ниже то, что я сделал.
Сначала я использую "dd if=/dev/sda of=mbr bs=512 count=1" для...
30509 просмотров
schedule
18.01.2023
Извлечение MBR из Raspberry Pi
Я попытался извлечь MBR из моего raspberry pi (с raspbian, загруженным на SDCARD), как и на любой машине с Linux.
dd if=/dev/<devname> of=mbr.bin bs=512 count=1
Однако при выполнении file на mbr.bin я получаю следующее сообщение: -...
1577 просмотров
schedule
07.10.2022
почему этот код реального режима работает на виртуальной машине, но не работает на моей реальной машине?
Я пытаюсь написать код ассемблера в mbr, чтобы использовать ISR BIOS. Я пишу следующий код в mbr, ожидая, что символы «ABCD» будут напечатаны на экране:
mov ah,0x0e
mov bp,0x8000
mov sp,bp
push 'A'
push 'B'
push 'C'
push 'D'
mov al, [0x7ffe]...
161 просмотров
schedule
28.05.2022