Pro-Linux.de

Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 18. Nov 2018 8:39

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: wozu ist die initrd da?
BeitragVerfasst: 29. Aug 2007 14:09 
Hallo,

wozu ist eigentlich die initrd-datei (init ramdisk) da?
kann der kernel nicht alleine laden?


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 29. Aug 2007 15:17 
Offline
Benutzeravatar

Registriert: 11. Feb 2006 19:10
Beiträge: 3569
Die initrd (oder neuerdings auch initramfs) ist ein Mini-Dateisystem, das der Bootloader (Grub, LILO) parallel zum Kernel in den Speicher lädt. Der Kernel startet in diesem Fall zunächst das Programm "linuxrc" in dieser initrd, statt wie üblich /sbin/init aus dem /-Dateisystem.

Prinzipiell kann man da alles reinpacken, was man möchte, aber der eigentliche Sinn besteht darin, dort die Treibermodule hineinzukopieren, die für das Laden des /-Dateisystems notwendig sind (z.B. SCSI/ATA-Treiber und Dateisystemtreiber). Das ist praktisch, weil man dann nämlich nur einige kleine, vorkompilierte Treibermodule aus einer riesigen Auswahl von möglichen Treibern kopieren muss, anstatt den ganzen Kernel passend zu kompilieren.

Letzteres kann man natürlich auch tun, dann benötigt man keine Treibermodule zum Booten und kann auf die initrd verzichten. Allerdings ist dieser Kernel dann natürlich nur noch auf dieser oder sehr ähnlich bestückten Maschinen lauffähig. Also nichts für Standard-Kernel von Installationsmedien.

Janka

_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 30. Aug 2007 9:53 
vielen dank für die aufklärung.
:-)


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de