Сборка чистого ядра

Find out what others think about your ideas
  • Если коротко : можно.

    Если длиннее, то сейчас Вам (скорее всего) потребуетсе перенести кое что из "файловой иерархии" SVN дистрибутива (ну там - макросы, ... ).
  • Ничего не нужно переносить, у ядра всё своё. Только создать файл lang.inc или взять из папки data. Полученное ядро можно сжать через kerpack или просто удалить из дистра игры/демки/3d.
  • Собрал исходники через бат файл, не мог собрать потому что у меня был фасм версии 1.70... скачал новый, собралось 3 файла (bootbios.bin, kernel.bin, kernel.mnt) у меня вопрос как правильно записать в образ .img или .iso у меня виндовс 10, понимаю что у некоторых возникает недоумевание мол перейди на линукс и собери по инструкции build.txt .Q5 и готово но все таки если не затруднит подскажите хотя ключевые слова какие набирать в поисковике, нашел вот эту статью (http://websvn.kolibrios.org/filedetails ... Fbuild.txt) но ссылку который дал ментор дает пустой файл, через winimage открыл готовый образ нашел только kernel.mnt для замены а kernel.bin, bootbios.bin куда кидать не понимаю
  • Arthur wrote: Sun Oct 09, 2022 6:16 pm Собрал исходники через бат файл, не мог собрать потому что у меня был фасм версии 1.70... скачал новый, собралось 3 файла (bootbios.bin, kernel.bin, kernel.mnt) у меня вопрос как правильно записать в образ .img или .iso
    поищи здесь
    https://board.kolibrios.org/viewtopic.php?p=55353
  • kernel.bin это ядро для UEFI загрузчика, bootbios.bin это обычный загрузчик самого ядра(синий экран с некоторыми настройками), эти два файла не надо никуда записывать, если вам нужно на дискету, но потребуется скомпилировать загрузчик, который находится в папке bootloader, далее просто форматируем дискету в fat12 например, записываем boot_fat12.bin в загрузочную область и копируем kernel.mnt в корень файловой системы
  • И чё дальше? Само по себе ядро ничего не может. Нужно редактировать img.
  • Pathoswithin wrote: Mon Oct 10, 2022 2:08 pm И чё дальше? Само по себе ядро ничего не может. Нужно редактировать img.
    Вы правы само по себе ничего не делает я пока присматриваюсь, установил виртуальный диск (.img образа колибри) с помощью imDisk Virtual DIsk, как вы и писали выше удалил демки\3д\игры для места и способ сжать через kerpack за что вам спасибо, все это запустил через Virtual Box все заработало, пока буду экспериментировать а вос что то получится годное, тогда поделюсь в сообществе
    Last edited by Arthur on Mon Oct 10, 2022 5:58 pm, edited 1 time in total.
  • У меня есть вопросы не по теме (сборка чистого ядра) могу ли я продолжать писать здесь или мне нужно создавать новый опрос? читал правила https://board.kolibrios.org/ucp.php?mode=terms но там про такую ситуацию не написано.
    пример вопроса:
    В колибри у файлов\драйверов системы нет расширения? например как у винды .dll и тому подобное
    Last edited by Arthur on Tue Oct 11, 2022 9:46 pm, edited 1 time in total.
  • .dll это формат динамических библиотек, не только системных. На самом деле это сделано для файловых менеджеров. Для программ в колибри есть расширение .kex, но есть и определение по принципу линукса.
  • Who is online

    Users browsing this forum: No registered users and 2 guests