Колибри 0630

Share your distros and discuss others'
  • По поводу пункта 5: я использую build_kernel.bat следующего содержания:
    @fasm kernel.asm kernel.mnt
    copy /b kernel.mnt e:\zhenya\program\menuet\k0630\progs\
    e:\zhenya\program\menuet\KlbrInWin\KlbrInWin.exe e:\zhenya\program\menuet\kerpack\kerpack
    copy /b e:\zhenya\program\menuet\k0630\progs\kernel.mnt .
    "e:\zhenya\util\viewers\winimage\winimage" "e:\zhenya\program\bochs-2.3\menuet\kolibri.img" /I kernel.mnt /H
    Ушёл к умным, знающим и культурным людям.
  • diamond, пробовал с обеими ядрами - все равно, загрузка до 100% и сразу же перезагрузка. Думал что может быть видео виновато, тестил при 640Х480 при 16 цветах без ускорения и изменения частоты экрана, но все равно результат нулевой.
    P.S. говорят с какой-то версии ядра не получается загружать колибри на старые компы типа первых пеньков? Сам я еще не пробовал.
  • camper
    Попробуй загрузить ядро 163 на предыдущем дистрибутиве. Там IDE DMA. Если оно пойдёт нормально то ошибка скорее всего в новых менеджерах памяти. Обычно система уходит в перезагрузку после запуска если происходит исключение или аппаратное прерывание до того как установлены обработчики прерываний.
    Кстати при определении дисков вызывыается SendCommandToHDD а там есть пара cli/sti.
  • Serge
    Но раньше то оно прокатывало, как-то...
  • Serge ядро 163 где оно? в 0600? То есть я в новом 0630 меняю ядро от 0600?
  • camper
    Нет так не покатит - для 0630 нужно ядро ревизии не ниже 202.
    Тебе предложили попробовать более новыя ядра, которые были до 202 ревизии, вставить в 0600.
  • Можно старые ядра вставлять в новый дистрибутив, если вернуть char.mt и char2.mt из папки fonts в корневую. В противном случае система загрузится, но просто не будет выводить текст.
    all
    Так как вы думаете, стоит выпускать 0.6.3.1 с исправлениями?
  • diamond wrote:all
    Так как вы думаете, стоит выпускать 0.6.3.1 с исправлениями?
    А что тут не понятного? %)
    Тут даже вопроса не может такого быть.
    Конечно нужно выпускать 0.6.3.1, а за ней и 0.6.3.2 если найдутся ещё ошибки.
  • diamond
    Обязательно, но сначала нужно решить проблему camper'a.
  • Где можно скачать ядро 163?
  • Ядро ревизии 163
    https://meosfiles.narod.ru/kernel.mnt

    p.s у меня SVN - я могу сделать любой откат
    Last edited by Sniper on Fri Nov 03, 2006 5:10 pm, edited 1 time in total.
  • Это проблема не только camper-а.На старых машинах типа Pentium100,Pentium166 Колибри ПЕРЕСТАЛА РАБОТАТЬ.Тоесть загрузка доходит до 100%,а потом происходит перезагрузка компьютера.Нормально работает только в режиме 640x480x16.
    Потеря работоспособности на старых компьютерах - это СЕРЬЁЗНАЯ проблема.

    Я заметил это ,когда испытал ядро 170 какой-то ревизии.Потом была 188 ревизия и другие.Пробовал и 201 - всёравно не работает.Точно не помню,но помоему проблемы начались с ядер,поддерживающих DMA.

    Я предлагал и опять предлагаю тестировать ядро Колибри на разных компьютерах ДО ВЫХОДА ДИСТРИБУТИВА.Тестировать периодически.Например через каждые 10 изменений в ядре.

    У кого-нибудь остался архив с ядром 163 ревизии, а то у меня только 160 осталась ?

    P.S.
    Старые компы типа Petium166 у нас на кафедре есть,поэтому потестить непроблема(у нас каждую неделю на этих компах занятия).
  • andrew_programmer wrote: У кого-нибудь остался архив с ядром 163 ревизии, а то у меня только 160 осталась ?
    http://www.meosfiles.narod.ru/src_163.rar
    Last edited by Sniper on Fri Nov 03, 2006 5:15 pm, edited 1 time in total.
  • Sniper

    Когда я писал сообщение,то твоего сообщения ещё небыло.А когда отправил сообщение,то увидел,что ты выложил ядро 163 ревизии.Поэтому вопрос снимается.
  • Who is online

    Users browsing this forum: No registered users and 5 guests