Servus David, From: "David Haller"
Am Mit, 23 Jul 2008, Daniel Bauer schrieb: [..]
lt. Doku ist das per Kernelparameter definierbar ...
* Maximum number of loop devices now dynamic via max_loop module parameter. * Russell Kroll
19990701 * Maximum number of loop devices when compiled-in now selectable by passing * max_loop=<1-255> to the kernel on boot. * Erik I. BolsX,
, Oct 31, 1999 Aber erst seit damals ;)
allerdings finde ich folgenden Eintrag :(
static int max_loop = 8;
Das ist der Default. Der muß ja irgendwo herkommen, wenn der Kernel-/Modulparameter nicht explizit angegeben wird.
Kann ich irgendwie abfragen, was nun stimmt und wieviel loops nun offiziell erlaubt sind?
Siehe oben den Kommentar im Quellcode. 255.
ich meinte eigentlich was jetzt zur Laufzeit wirklich aktiv ist ... ich habe den Eintrag nun in die /etc/modprobe.conf gemacht und damit kann ich Leben, Urlich hat es mir so erklärt ... From: "Ulrich Gehauf"
Der Kernelparameter funktioniert nur, wenn die Loop-Devices in den Kernel statisch einkompiliert sind (also nicht als Modul 'nachträglich' geladen werden).
Ansonsten ist es als Parameter beim Einbinden des Moduls mitzugeben.
Theoretisch würde es auch anderweitig funktionieren, wenn du das Modul im laufenden Betrieb erst mit > rmmod loop ausklinkst und dann mit modprobe und dem neuen Parameter wieder einbindest (oder das automatische Einbinden beim Booten unterdrückst, was aber wieder blöd ist, weil Loopdevices zum Booten unheimlich nützlich sind).
In der modprobe.conf ist es deshalb wirksam, weil das Modul bereits beim Starten in den Kernel geladen wird und die zugehörigen Optionen eben genau dort ausliest.
Gruß Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org