Ich finde bei Suse 9.2 weder das modul rd noch in der config.gz ein einkomiliertes Ramdisk. Wo isses bei Suse? Es soll eine 512MB groß Ramdisk aus dem 1,5GB RAM herausgeschnitten werden. VMware braucht Auslagerungsplatz und /tmp/vmware_temporary, war bei bei festplattenlosen Clients DLC's nicht möglich ist. Daher Ramdisk. Die Ramdisk kann gerne schon beim booten als Kernelparameter mitangegeben werden, weiß hier jmd was als Kernelparameter angegeben werden muß, wenn ramdisk im Kernel steckt? Als Modul habe ich von google erfahren: insmod rd rd_size=20000 mke2fs /dev/ram0 mount /dev/ram0 /tmp/ramdisk0 ... aber vermutlich ist ramdisk im suse-Standardkernel enthalten, was? danke schonmal Ekkard
Darf es auch tmpfs sein? Mit folgendem fstab-Eintrag kann man /tmp auf ein tmpfs legen: tmpfs /tmp tmpfs size=512M,mode=1777 0 0 Du müsstest ihn halt entprechend anpassen. -- Viele Grüße ------------------------------------------------------------------------ Michael
Hallo Michael, der Tip ist gut und meine Applikation kann jetzt endlich laufen und die Platte dabei schlafen legen. Er hat mich etwas zum Stöbern gebracht. Wenn ich's richtig sehe, wird die /etc/fstab beim booten gelesen und mit dem mount-Befehl werden die Zuweisungen vorgenommen. Das bedeutet aber auch, dass der Eintrag "size=512M" den Regeln des mount-Kommandos unterworfen ist und da muss man die Kleinbuchstaben "k", "m" bzw. "g" für Kilo, Mega und Giga nehmen. -- So long 4 2night Bernd
participants (3)
-
Bernd Glueckert
-
Ekkard Gerlach
-
Michael Behrens