Создание операционной системы на USB-HDD Flash
я разрабатываю операционную систему на асме, запускается с флэшки. цель: ОС с возможностью запускать простые консольные приложения. Кому это интересно?
А зачем вы это делаете?
ЗЫ... У флопика номер диска = 0
У IDE = 80h
А Flash USB ?
Цитата: King_Ray
Мне интересно ))))..... Если честно тоже пытаюсь сделать на nasm'e но загвоздка стопариться на чтение секторов с помощью LBA.... ну а hello world.... выводит без проблем )))).....короче изучаю ассемблер и по обычаю чтоб выучить язык программирования ставлю задачу....
ЗЫ... У флопика номер диска = 0
У IDE = 80h
А Flash USB ?
ЗЫ... У флопика номер диска = 0
У IDE = 80h
А Flash USB ?
80h . у меня уже окно в графическом режиме выводит
Можешь сорц загрузчика показать?
Цитата: King_Ray
ЗЫ... У флопика номер диска = 0
У IDE = 80h
А Flash USB ?
а какая разница ? загрузчик узнаёт источник загрузки от системы (от биоса , если точнее) .
теперь я просто неотвлекаюсь на такие вещи как вывод Приветствия... и служебной информации... да и при загрузке на всякий случай теперь запоминаю номер диска...
первичный загрузчик - это не самое важное в системе . :)
fatal error in recompiler cpu: triple fault
Это при переходе в защищёный режим и т.д..... конечно можно игнорить... но мне интересна причина..... может быть из-за таблицы прыраваний?
я не пользуюсь VM . предпочитаю живое железо :)
Привет у меня вопрос... Как работать с PCI и портами? как указывать устройства для работы