Ramdisk

Software besorgen und anwenden
Post Reply
Message
Author
User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Ramdisk

#1 Post by Stormbringer »

Hallo,
habe per
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
mke2fs /dev/ram0
mount /dev/ram0 /mnt/ramdisk
</font><hr></pre></blockquote>
eine Ramdisk erstellt.
Wenn ich nun per cp etwas dorthin kopiere, klappt es einwandfrei ... natürlich solange die Kapazität nicht überschritten wird.
Wenn ich aber z. B. die Aufnahmen meiner Webcam dorthin schreiben möchte. kommt eine Fehlermeldung:
Permission denied.
Das Programm wird als root gestartet .... steht auch als unterroot ausgeführt in der Prozeßliste.

Was mache ich falsch? Sehe ich vor lauter Bäumen den Wald nicht mehr ...? <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Gruß
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: Ramdisk

#2 Post by hjb »

Hi,

laß das Programm doch mal unter strace laufen, um zu sehen, woran es scheitert.

Was für einen Sinn soll die Ramdisk in dieser Anwendung eigentlich haben?

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Ramdisk

#3 Post by Stormbringer »

... wäre noch 'ne Möglichkeit .... werde ich heute abend einmal machen ...

Der Sinn ... ?
Ganz einfach: ich möchte halt nach Möglichkeit vermeiden, daß das Programm die erstellten Bilder immer auf die Platte schreibt. Hört sich zum Einen blöd an, alle 5 Sekunden solch ein Positionierungsgeräusch zu haben. <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Drum' halt in die Ramdisk schreiben, und dann die betreffenden html Dateien soweit ändern, das das dort vorhandene Bild eingebunden wird.

Gruß
Last edited by Stormbringer on 08. Oct 2001 6:33, edited 1 time in total.
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

ratte

Re: Ramdisk

#4 Post by ratte »

bei mir ist das device schon vorhanden:

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
saschaw:~$ ls -l /dev/ram0
brw-r----- 1 root disk 1, 0 May 15 1996 /dev/ram0 </font><hr></pre></blockquote>

und das bedeutet, dass es sich um ein Blockdevice handelt, dass, sofern nicht vorhanden mit mknod erstellt werden muss.
Anhand der Rechte ist auch klar, dass nur Root als User oder User der Gruppe disk auf das Device schreiben duerfen.

Nehme das Binary der Webcam in die Gruppe disk auf, danach sollte es klappen.

??? wer ist unterroot ???

ratte

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Ramdisk

#5 Post by Stormbringer »

@ratte:
... hahaha ..... hehehehe .... denk Dir einfach einen Leerschritt zwischen unter und root .... <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

ratte

Re: Ramdisk

#6 Post by ratte »

dachte ich mir wohl, aber ich wollte mal bloed antworten <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

schliesslich ist "asshortaspossible" an sich in Ordnung, traegt aber uU. zur Verwirrung bei.

Deshalb:

Lese jeder <!--http--><a href="http://www.tuxedo.org/~esr/jargon/" target="_blank">jargon</a><!--url--> (previously posted elsewhere here...), auf dass die Nomenklatur einheitlich werde!

ratte

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Ramdisk

#7 Post by Stormbringer »

... funzt nun einwandfrei ....
Da standen wahrlich vieeeeeelllleeeeeeeeee Bäume im Weg .... gruml ..... gruml .....

Trotzdem Danke!!!!
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

ratte

Re: Ramdisk

#8 Post by ratte »

und wo lag der fehler denn nun?

ratte

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Ramdisk

#9 Post by Stormbringer »

Ein kleiner Tipfehler bewirkte, daß ich die Daten falsch schreiben wollte .... anstadt auf die Ramdisk, habe ich ein falsche device angegeben .... und das gab es auch noch ..... peinlich <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Bin hingegangen und habe nicht auf /nmt/ramdisk schreiben wollen, sondern auf /dev/ram0 (oder /dev/ramdisk, eins von beiden). Und da paßten selbstredend die Berechtigungen nicht.
Naja, war ja auch schon spät am abend ... <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Gruß
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

ratte

Re: Ramdisk

#10 Post by ratte »

herzlichen Dank im Namen aller Ratsuchenden!

ratte

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Ramdisk

#11 Post by Stormbringer »

da ist Dir mein Schreibfehler entgangen ... <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">?
Heißt selbstredend /mnt/ram0, nicht /nmt/ram0!
Aber im Ernst, ich habe direkt auf das device schreiben wollen, und nicht auf den mountpoint - und da gab es halt die Berechtigungsprobs.

Gruß

PS: ratte - warst Du im Urlaub? Lange nichts von Dir gelesen.
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

Post Reply