Capisco abbastanza bene il processo di avvio di Linux. Ma la prima volta l'installazione è piuttosto vaga per me.
Come viene creato il file system radice (/ etc, / bin, / sbin ecc.) Nel disco con i file binari necessari per il funzionamento di base del sistema?
è il seguente corretto (sulla tipica macchina x86 / linux)?
Il BIOS carica il bootloader dal CD di installazione. E il boot loader carica l'immagine del kernel dal CD e copia anche initrd in un ramfs. Questo non è altro che il file system di root ma completamente nella RAM. Quando il kernel prende il controllo, esegue le inizializzazioni di base del dispositivo e se vede che i dischi non sono formattati, richiederà la creazione del tipo di file system, crea il file fs e quindi copia il file system initrd sul disco come parte dell'installazione.