Ich richte gerade einen Laptop für meine Großeltern ein. Sie haben noch nie einen Computer benutzt, also versuche ich, das Ganze so narrensicher wie möglich zu machen. Das System wird mit Ubuntu 10.10 eingerichtet.
Um ihnen die Mühe zu ersparen, USB-Laufwerke vor dem Trennen aushängen zu müssen, möchte ich alle USB-Laufwerke automatisch schreibgeschützt einhängen (mögliche Anwendungsfälle sind im Moment nur, dass sie Daten von Leuten abrufen, nicht, dass sie etwas auf das Laufwerk kopieren).
Ich habe bisher herausgefunden, dass der Gnome-Volume-Manager für die praktische automatische Bereitstellung zuständig ist, habe jedoch keine Möglichkeit gefunden, Optionen festzulegen, wie beispielsweise das Bereitstellen von Laufwerken immer im schreibgeschützten Zustand.
Ist das möglich? Und wenn ja, wie?
Antwort1
An dieser Stelle gehe ich davon aus, dass Ihr System Udev und nicht HAL verwendet. Sie möchten also eine Regeldatei erstellen in/etc/udev/rules.d/genannt, als Beispiel25-usb-schreibgeschützt.regeln
Fügen Sie in diese Datei Folgendes ein:
KERNEL=="sd*", SUBSYSTEMS=="usb", MODE="0555"
Starten Sie udev neu oder führen Sie einen Neustart durch, dann sollte alles fertig sein.
Antwort2
hal steuert die Optionen, die beim automatischen Bereitstellen von Volumes verwendet werden.
Antwort3
Ich suchte auch nach einer schreibgeschützten Lösung und fand diesen Beitrag. Ich fand im Internet auch ein Lock License-Laufwerk (nexcopy). Damit können Sie auf den USB-Stick kopieren, dann einen Befehl ausführen und ihn in ein schreibgeschütztes USB-Laufwerk verwandeln. Es funktionierte, weil die Sperrung auf Controllerebene erfolgte, sodass selbst eine Registrierungsbearbeitung den schreibgeschützten Status des Laufwerks nicht ändern würde.