Ho provato a creare un sistema operativo con il mio kernel personalizzato. Non ha funzionato troppo bene. Sto usando Ubuntu e ho scaricato Linux 3.2.7 da kernel.org. Non sto cercando di cambiare il kernel nel mio sistema Ubuntu. Voglio creare il mio sistema operativo con Grub, il kernel Linux e voglio poter avere questo sistema operativo homebrew in un tipo di file (come iso) che posso mettere su un cd e avviare su un altro computer. La mia domanda è: di cosa ho bisogno esattamente per realizzare questo sistema operativo? Qualsiasi commento o tutorial sarebbe utile.
/sbin/init
(se non diversamente configurato). Questo programma può fare tutto quello che vuoi. Esistono alcune opzioni comuni da utilizzare/sbin/init
, come Upstart, sysvinit, systemd o semplicemente bash. Da lì, quel programma è sotto controllo. Se dovesse mai uscire, il kernel andrà in crash, quindi dovrebbe essere in grado di avviare altri programmi.