Himik писал(а):
Как это "выкинуть"? Страничная трансляция действует на всё адресное пространство без исключений.
это значит там где раньше были epromt и video ram подставлена переадресация на другую область или поставлены нули в таблицах
pavia писал(а):
Так сразу или место ошибки неизвестно? Пройдись пошагово посмотри где вылетает.
да пива у тебя хорошие вопросы, VM выдаёт окошко на котором написано
fatall error и выключается. (
где и в чём была ошибка не пишет.
VM не знает от чего у него эпилепсия.)
место где происходит первая ошиюка,
Код:
mov eax, [paging_dir]
mov cr3, eax
записи page directory entries выгледят так
Цитата:
00232003
00233003
00234003
00235003
00236003
00237003
00238003
00239003
0023A003
записи page table entries выгледят так
Цитата:
00000003
00001003
00002003
00003003
00004003
00005003
00006003
место где происходить вторая ошибка,
Код:
mov eax, cr0
or eax, 0x80000001
mov cr0, eax