Вопросы по теме 'bochs'
Использование grub в файле образа дискеты для запуска собственного ядра внутри bochs
В основном я следовал инструкциям здесь http://sig9.com/bochs-grub , чтобы создать голый image файл, который ничего не делает, но позволяет BIOS запускать GRUB.
Проблемы:
The kernel I am writing will be 32-bit, using...
1140 просмотров
schedule
30.03.2024
Как настроить пейджинг x86? Получение тройной ошибки
У меня есть игрушечное ядро, с которым я работаю, работая под х86 на боксах. Когда я включаю пейджинг, bochs сбрасывается с ошибкой тройного сбоя. Кажется, что каждый доступ к памяти вызывает ошибку. Итак, я предполагаю, что у меня ошибка с...
413 просмотров
schedule
25.07.2023
Ошибка в bochs-2.3.5 при make в Ubuntu
Недавно я установил Ubuntu 10.04 и установил g++ (я использую «sudo apt-get install g++»).
Я хочу использовать bochs-2.3.5 в этой системе и сделать это:
./configure --enable-debugger --enable-disasm
Все вроде хорошо. Но когда я набираю...
924 просмотров
schedule
24.06.2022
работающая ОС на Bochs вернула ошибку
Я работаю над проектом программирования ОС под названием pintos. Запускается на бочах командой pintos run nameOfProcess
И вот сообщение об ошибке, которое я получаю
Writing command line to /tmp/eKW3NMXoGT.dsk...
squish-pty bochs -q...
1551 просмотров
schedule
10.03.2022
GPF после дальнего перехода в защищенный режим
После нескольких недель работы с использованием GRUB в качестве загрузчика я решил, что мне нужно использовать свой собственный, чтобы понять, как они работают. Я нашел учебные пособия по Brokenthorn в Интернете (в настоящее время на сайте...
1460 просмотров
schedule
23.05.2022
PintOS, паника ядра с опцией -v bochs на ubuntu
когда я делаю "pintos -- run alarm-multiple" в .../build/, все выглядит нормально.
но когда я делаю «проверку» в .../build/, все 7 тестов завершаются с ошибкой с тем же «Выполнение не запустилось должным образом: нет сообщения о загрузке пинтоса»...
6256 просмотров
schedule
09.03.2022
Проблемы при создании ботов на Mac OS X горный лев
Я установил X11 на Mac:
когда я ввожу некоторые коды в терминал:
./configure --with-x11
сделать
После этого появляются некоторые проблемы:
x.cc:37:22: error: X11/Xlib.h: No such file or directory
x.cc:38:23: error: X11/Xutil.h: No...
991 просмотров
schedule
08.03.2022
IDA PRO с подключаемым модулем BOCHS для отладки завершается сбоем до достижения основного
Я хочу отладить программу с помощью плагина Bochs в IDA Pro. У меня IDA Pro 6.4 и Bochs 2.5.1.
Со всеми моими исполняемыми файлами, когда я запускаю Bochs (в режиме PE), у меня есть это выполнение:
bochsys:E0001810 bochsys_R3Entry:...
1119 просмотров
schedule
14.11.2022
Bochs vgaromiimage Ошибка?
При тестировании моего загрузчика в Bochs я использовал следующий файл конфигурации
# ROM and VGA BIOS images ---------------------------------------------
romimage: file=BIOS-bochs-latest, address=0xf0000
vgaromimage: VGABIOS-lgpl-latest...
1865 просмотров
schedule
07.03.2022
VESA не работает на BOCHS
Я написал простой загрузчик, который устанавливает режим видео и помещает несколько пикселей. Я тестировал его на Virtual Box, QEMU, Dosbox и реальном оборудовании. Отлично работает на них, но не на Bochs. Режим устанавливается правильно, но...
456 просмотров
schedule
26.12.2022
Встроенная сборка Gcc: что не так с динамически выделенным регистром `r` во входном операнде?
Когда я тестирую встроенную сборку GCC, я использую функцию test для отображения символа на экране с помощью эмулятора BOCHS. Этот код работает в 32-битном защищенном режиме. Код выглядит следующим образом:
test() {
char ch = 'B';...
1119 просмотров
schedule
18.11.2022
Установка Pintos SIGVTALRM() переопределила ошибку
У меня не было ошибок во время установки, все команды make работали отлично, но в конце, когда я запускаю "pintos run alarm-multiple", я получаю следующую ошибку
Prototype mismatch: sub main::SIGVTALRM () vs none at /home/suhas/bin/pintos line...
1652 просмотров
schedule
08.01.2023
Строка печати в видеопамять BIOS не работает
Итак, я использую Bochs для запуска моего загрузчика и https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf Глава 4.1.
Я пытаюсь печатать на консоли BIOS, записывая напрямую в видеопамять, но когда я запускаю Bochs, я не вижу...
660 просмотров
schedule
09.08.2022
Ассемблерный код работает на bochs, но не на компьютере
Я делаю загрузчик, который печатает 3 строки. Я могу успешно распечатать эти строки, разделенные строками, в bochs, но не могу этого сделать, когда использую Rawrite для записи 512-байтового загрузчика на USB и его загрузки. Он печатает только новые...
85 просмотров
schedule
17.05.2023
int 13h 42h ничего не загружает в Bochs
Я изменил свой загрузчик с CHS на LBA, поэтому я заменил int 13h 02h на int 13h 42h . Он корректно работает в QEMU, однако у меня проблемы с его запуском с Bochs и моим ноутбуком.
Записал загрузчик на флешку с dd if=main.bin of=/dev/sdb bs=512...
1999 просмотров
schedule
21.07.2022
BootLoader второго этапа не загружается в bochs, LINUX (ubuntu 16.04), серия Brokenthorn osdev
Я слежу за серией разработки ОС Brokenthorn, до сих пор я могу успешно запустить загрузчик stage1, но есть некоторая проблема с загрузкой загрузчика второго этапа с дискеты FAT12 в эмуляторе Bochs на Linux-машине (ubuntu 16.04) (хотя он отлично...
504 просмотров
schedule
15.10.2022