hi, habe vor kurzem eine neue festplatte in meinen PC eingebaut und dann windows NT zusätzlich zu meinem RedHat 9 draufinstalliert. wollte dann auf die NTFS Platte zugreifen. ok, ich habe den NTFS treiber nicht in meinem kernel, also muss ich ihn neukompilieren. habe aber dummerweise mein .config - file nicht mehr. gibt es da eine Möglichkeit den ntfs treiber einzeln (als modul)zu kompilieren, anstatt gleich den ganzen kernel neu zu erstellen?(ps ich habe inzwischen das NTFS-Linux projekt gefunden und den treiber für meinen kernel single runtergeladen, aber wenn mir sowas nochmal passiert, wäre es gut zu wissen, wie ich da schnell und einfach rumkommen(habe nämlich zu hause im moment kein Internet, kann also nicht immer einfach so suchen)
thx schoma
Linux 15.052 Themen, 107.240 Beiträge
Da gibt es vielleicht schon passende Schnittstellen. Wenn man ein Programm modular programmiert, dann werden auch nur die veränderten Programmmodule nochmal neukompiliert (Objectcode) und zum Schluß die neueren und die alten Objectmodule zu der neuen ausführbaren Programmdatei neu gelinkt. Es wird nicht immer das ganze Programm neu kompiliert.
Beim Betriebsystemkern stelle ich mir das auch so vor:
Wenn schon ein Treiber im Kern drinnen war, dann braucht nur der neue Treiber kompiliert werden und zum Schluß der ganze Betriebsystemkern neu gelinkt werden. Aber da müssen schon passende "Schnittstellen" oder "Symbole" für den "Linker" dagewesen sein.
Von Systemprogrammierung habe ich keine Ahnung.
