Вопросы по теме 'mbr'
FASM vc Проблема перевода MASM в mov si, offset msg
только что провел свой первый тест с MASM и FASM с одним и тем же кодом (almos) и попал в беду. Единственная разница в том, что для создания только 104 байт, которые мне нужно записать в MBR, в FASM я поставил org 7c00h, а в MASM 0h.
Проблема...
2043 просмотров
schedule
05.05.2023
Как мне прочитать/записать (запрограммировать) MBR/VBR флешки?
Я ищу метод чтения/записи (фактически программирования) основной загрузочной записи (или, возможно, VBR) запоминающего устройства USB. На самом деле это флэш-накопитель, MBR которого я хочу запрограммировать, чтобы всякий раз, когда я подключаю его к...
1512 просмотров
schedule
10.05.2022
Не удалось найти тип MBR
У меня есть этот код, который является частью источника проекта. Этот код находит тип MBR: GRUB или LILO и соответственно устанавливает флаг.
Удивительно, но в SLES 10-SP1 (SUSE Linux Enterprise Server) он не может определить. /dev/sda1 мой...
495 просмотров
schedule
04.05.2023
Ошибка создания файла при чтении mbr
Сбой создания файла при чтении mbr в WinXP. Возвращает -1, т.е. INVALID_DEVICE_HANDLE
HANDLE hDisk = CreateFile((LPCWSTR)"\\\\.\\PhysicalDrive0", GENERIC_READ| GENERIC_WRITE, FILE_SHARE_READ| FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0,NULL );...
1841 просмотров
schedule
13.01.2023
Почему первый раздел MBR настроен на сектор 63?
Если я правильно помню, первый сектор — это MBR и загрузочный код, и когда XT впервые вышел, DOS была размещена сразу после MBR, и первый раздел оказался в секторе 63.
Я также припоминаю, что первый цилиндр был зарезервирован, и на цилиндр...
685 просмотров
schedule
11.05.2022
Диск BIOS — блокировка чтения секторов в память (int 0x13, ah=0x02)
Я пишу MBR и использую QEMU для тестирования.
При использовании чтения секторов в память ( int 0x13, ah=0x02 ) инструкция int блокирует выполнение моей программы, и она продолжает зависать. Я протестировал это с помощью различных операторов...
1807 просмотров
schedule
07.03.2023
запись загрузчика в первый сектор USB-накопителя в Windows
Я написал простой загрузчик для x86, используя NASM, и он был преобразован в boot.bin, я записал первый логический сектор USB-накопителя, используя dd (в Windows, загруженный с сайта chrysocome), но он не берется, когда я пытаюсь загрузиться с...
253 просмотров
schedule
14.02.2023