Сборка чистого ядра
-
Здравствуйте, подскажите возможно ли собрать только папку kernel?
Если коротко : можно.
Если длиннее, то сейчас Вам (скорее всего) потребуетсе перенести кое что из "файловой иерархии" SVN дистрибутива (ну там - макросы, ... ).
Если длиннее, то сейчас Вам (скорее всего) потребуетсе перенести кое что из "файловой иерархии" 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 куда кидать не понимаю
kernel.bin это ядро для UEFI загрузчика, bootbios.bin это обычный загрузчик самого ядра(синий экран с некоторыми настройками), эти два файла не надо никуда записывать, если вам нужно на дискету, но потребуется скомпилировать загрузчик, который находится в папке bootloader, далее просто форматируем дискету в fat12 например, записываем boot_fat12.bin в загрузочную область и копируем kernel.mnt в корень файловой системы
И чё дальше? Само по себе ядро ничего не может. Нужно редактировать img.
Вы правы само по себе ничего не делает я пока присматриваюсь, установил виртуальный диск (.img образа колибри) с помощью imDisk Virtual DIsk, как вы и писали выше удалил демки\3д\игры для места и способ сжать через kerpack за что вам спасибо, все это запустил через Virtual Box все заработало, пока буду экспериментировать а вос что то получится годное, тогда поделюсь в сообществеPathoswithin wrote: ↑Mon Oct 10, 2022 2:08 pm И чё дальше? Само по себе ядро ничего не может. Нужно редактировать img.
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 и тому подобное
пример вопроса:
В колибри у файлов\драйверов системы нет расширения? например как у винды .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 0 guests