Hallo Liste! Bevor ich das Spielen anfange: Ist es möglich, das root-fs ("/") ro zu mounten? Folgendes liegt bei mir auf anderen Partitionen: /tmp /root /var /home /usr/local /boot (d.h. / umfaßt noch /bin /sbin /proc /dev /lib /opt /etc, ich hoff, ich hab jetzt nix vergessen) Oder sollte ich von den noch vorhandenen Dirs noch was auslagern? Wäre kein Problem, LVM macht's möglich, da flexibel durch die Gegend zu mounten :-) Hoping For An Answer ... .-) CU Werner -- "Life may have no meaning -- or even worse, it may have a meaning of which I disapprove."
Hallo Liste!
Werner Jansen
Bevor ich das Spielen anfange: Ist es möglich, das root-fs ("/") ro zu mounten?
/etc/mtab enthält die gemountetetn Filesysteme und wird somit auch geschrieben. Es mag noch andere Dateien geben, bei denen es ähnlich ist, aber per ro läuft das System auch - die Frage ist nur "wie" ... Mit den besten Grüßen, Konrad Neitzel -- SoftMediaTec GmbH Tel: 0172 / 689 31 45 Fax: 069 / 90 50 99 53
* Konrad Neitzel schrieb am 06.Mär.2002:
Werner Jansen
schrieb: Bevor ich das Spielen anfange: Ist es möglich, das root-fs ("/") ro zu mounten?
/etc/mtab enthält die gemountetetn Filesysteme und wird somit auch geschrieben. Es mag noch andere Dateien geben, bei denen es ähnlich ist, aber per ro läuft das System auch - die Frage ist nur "wie" ...
Natürlich kanst Du / ro-mounten. Du mußt mount ein -n mitgeben, siehe man mount. Was meinst Du mit nur "wie"? Klar kann man dann nichts schreiben. Bernd -- Homepages von deutschsprachigen Linux-Gurus: Kristian Köhntopp: http://www.koehntopp.de/kris/artikel/ Sven Guckes: http://www.math.fu-berlin.de/~guckes/sven Robin S Socha: http://socha.net/index2.html |Zufallssignatur 10
B.Brodesser@t-online.de (Bernd Brodesser) schrieb:
* Konrad Neitzel schrieb am 06.Mär.2002:
/etc/mtab enthält die gemountetetn Filesysteme und wird somit auch geschrieben. Es mag noch andere Dateien geben, bei denen es ähnlich ist, aber per ro läuft das System auch - die Frage ist nur "wie" ...
Natürlich kanst Du / ro-mounten. Du mußt mount ein -n mitgeben, siehe man mount. Was meinst Du mit nur "wie"? Klar kann man dann nichts schreiben.
a) Dass es geht, habe ich ja auch gesagt. Wenn auch nur nicht so konkret, aber ich denke, dass dies durchaus sinnvoll ist. b) Ja klar schreibt ein mount bei dem Parameter nicht mehr in die mtab. Wenn ich diese Option weglasse, kriegt man IMHO auch nur eine Warnung, also ist das erst einmal egal. Nur warum werden die Mounts in /etc/mtab geschrieben? Evtl. wird das von irgendwem irgendwann ausgewertet. DIES wird nicht mehr gehen. --> "die Frage ist nur \"wie\" ..." c) "Es mag noch andere Dateien geben, ..." - Ich habe keine Lust, noch weitere Fälle zu suchen. Generell ist das mit der mtab ehh bescheuert (IMHO), denn sowas gehört einfach nach /var. Aber dies ist nur meine bescheidene Meinung und wenn andere auch dieser Meinung wären, dann wäre dies schon längst im Standard enthalten. Man kann es machen und ich habe es bei verschiedenen Lösungen auch so gemacht, nur eben sind dies Lösungen, wo ich oder andere relativ genau auf die einzelnen Prozesse achte. Bestes Beispiel ist meine Firewall, welche komplett von CD bootet und keine Festplatte hat. Mit den besten Grüßen, Konrad Neitzel -- SoftMediaTec GmbH Tel: 0172 / 689 31 45 Fax: 069 / 90 50 99 53
Konrad Neitzel schrieb:
b) Ja klar schreibt ein mount bei dem Parameter nicht mehr in die mtab. Wenn ich diese Option weglasse, kriegt man IMHO auch nur eine Warnung, also ist das erst einmal egal. Nur warum werden die Mounts in /etc/mtab geschrieben? Evtl. wird das von irgendwem irgendwann ausgewertet. DIES wird nicht mehr gehen. --> "die Frage ist nur \"wie\" ..."
Spontan fällt mir da (neben mount) eigentlich nur mkfs ein. Das überprüft vor dem Formatieren, ob das Gerät nicht schon irgendwo im Dateibaum hängt. Kann man denke ich aber verschmerzen. Ach ja, beim Herunterfahren könnte es vielleicht mit dem Unmounten ein bißchen Meckerei geben. Sollte aber auch egal sein. Grüße Patrick
Werner Jansen schrieb am Wed, 06 Mar 2002 17:06:59 +0100: / read-only mounten?
Hallo Liste!
Bevor ich das Spielen anfange:
Ist es möglich, das root-fs ("/") ro zu mounten?
Folgendes liegt bei mir auf anderen Partitionen: /tmp /root /var /home /usr/local /boot
(d.h. / umfaßt noch /bin /sbin /proc /dev /lib /opt /etc, ich hoff, ich hab jetzt nix vergessen)
Oder sollte ich von den noch vorhandenen Dirs noch was auslagern? Wäre kein Problem, LVM macht's möglich, da flexibel durch die Gegend zu mounten :-)
Hoping For An Answer ... .-)
CU Werner
Hi, /proc und /dev wohl auf jeden Fall, in /proc landen doch die aktuellen Prozeßdaten und in /dev ändert sich zwar wohl nix, aber das sind doch die Gerätedateien, da sind viele rw, glaub kaum, daß das mit `ner ro- Partition rund läuft... aber das dürfte ja kein Problem sein - ja und /etc je nachdem, ob Du gar nix mehr an Deinen Configs ändern willst... -- may the tux be with You! Joerg Thuemmler sysadmin@vordruckleitverlag.de Vordruck Leitverlag GmbH Berlin, ZNL Freiberg Halsbruecker Str. 31b, 09599 Freiberg, Germany Tel. +49 (0)3731/303121
Joerg Thuemmler
/proc und /dev wohl auf jeden Fall, in /proc landen doch die aktuellen Prozeßdaten und in /dev ändert sich zwar wohl nix, aber das sind doch die Gerätedateien, da sind viele rw, glaub kaum, daß das mit `ner ro- Partition rund läuft... aber das dürfte ja kein Problem sein - ja und /etc je nachdem, ob Du gar nix mehr an Deinen Configs ändern willst...
Naja: /proc ist nur der Mountpoint für das proc-Filesystem vom Kernel. /dev muss natürlich durch das devfs (oder wie schimpft sich diese Neuerung?) ersetzt werden. Mit den besten Grüßen, Konrad Neitzel -- SoftMediaTec GmbH Tel: 0172 / 689 31 45 Fax: 069 / 90 50 99 53
Joerg Thuemmler wrote:
Werner Jansen schrieb am Wed, 06 Mar 2002 17:06:59 +0100: / read-only mounten?
Hallo Liste!
Bevor ich das Spielen anfange:
Ist es möglich, das root-fs ("/") ro zu mounten?
Folgendes liegt bei mir auf anderen Partitionen: /tmp /root /var /home /usr/local /boot
(d.h. / umfaßt noch /bin /sbin /proc /dev /lib /opt /etc, ich hoff, ich hab jetzt nix vergessen)
Oder sollte ich von den noch vorhandenen Dirs noch was auslagern? Wäre kein Problem, LVM macht's möglich, da flexibel durch die Gegend zu mounten :-)
Hoping For An Answer ... .-)
CU Werner
Hi,
/proc und /dev wohl auf jeden Fall, in /proc landen doch die aktuellen Prozeßdaten und in /dev ändert sich zwar wohl nix, aber das sind doch die Gerätedateien, da sind viele rw, glaub kaum, daß das mit `ner ro- Partition rund läuft... aber das dürfte ja kein Problem sein - ja und /etc je nachdem, ob Du gar nix mehr an Deinen Configs ändern willst...
Proc müßte doch wurscht sein, weil /proc doch ein eigenes Dateisystem ist, wenn mich nicht alles täuscht. Bei /dev könntest Du Recht haben. /etc wär evtl. auch ne Überlegung wert. Auf der anderen Seite: Wenn der Rechner läuft, dann läuft er .. eigentlich :-) CU Werner -- "Always try to do things in chronological order; it's less confusing that way."
Mittwoch, 6. März 2002 17:06 Werner Jansen wrote: [...]
Bevor ich das Spielen anfange:
Ist es möglich, das root-fs ("/") ro zu mounten?
Folgendes liegt bei mir auf anderen Partitionen: /tmp /root /var /home /usr/local /boot
(d.h. / umfaßt noch /bin /sbin /proc /dev /lib /opt /etc, ich hoff, ich hab jetzt nix vergessen)
Oder sollte ich von den noch vorhandenen Dirs noch was auslagern? Wäre kein Problem, LVM macht's möglich, da flexibel durch die Gegend zu mounten :-) [...] Fast schon richtig. Du solltest eine Root Partition erstellen (/) und eine /usr Partition. Dann kannst Du die /usr Partition ro Mounten. Du musst noch darauf achten, dass alle var Verzeichnisse unter dem /usr Verzeichnis Links nach /var sind (sollte aber bereits der Fall sein).
Tschüss, Thomas
* Werner Jansen schrieb am 06.Mär.2002:
Bevor ich das Spielen anfange:
Ist es möglich, das root-fs ("/") ro zu mounten?
Folgendes liegt bei mir auf anderen Partitionen: /tmp /root /var /home /usr/local /boot
(d.h. / umfaßt noch /bin /sbin /proc /dev /lib /opt /etc, ich hoff, ich hab jetzt nix vergessen)
Was ist mit /usr? Würde ich eine eigene Partition draus machen. Aus /opt auch. /root hingegen nicht. Was ist wenn das mounten nicht funktioniert? Dann hast Du root ohne gewohnte Umgebung. In /root sollte so wie so nicht allzuviel stehen, weil Du nichts als root sondern alles als /usr machst. /bin, /sbin, /etc, /dev und /lib werden gebraucht und dürfen nicht auf eine andere Partition. /proc ist ein anderes Dateisystem, wenn auch keine Partition auf Deiner Festplatte, sondern befindet sich auf Deinen Hauptspeicher. Bernd -- Welches Buch ist zu empfehlen? Schon mal bei SuSE vorbeigesehen? http://www.suse.de/de/products/books/index.html oder die Empfehlungen der SuSE-Entwickler auf dem eigenen Rechner? file:///usr/share/doc/sdb/de/html/literatur.html |Zufallssignatur 5
Hallo Werner Bei mir schaut das so aus /dev/hda3 on / type reiserfs (ro) proc on /proc type proc (rw) devpts on /dev/pts type devpts (rw,mode=0620,gid=5) /dev/hda5 on /usr type reiserfs (ro) /dev/hda6 on /opt type reiserfs (ro) /dev/hda8 on /tmp type reiserfs (rw,noexec,nosuid,nodev) /dev/hda9 on /var type reiserfs (rw,nosuid,nodev) /dev/hda1 on /boot type reiserfs (ro,nodev) /dev/hda7 on /home type ext2 (rw,noexec,nosuid,nodev) Werner Jansen wrote:
Hallo Liste!
Bevor ich das Spielen anfange:
Ist es möglich, das root-fs ("/") ro zu mounten?
Folgendes liegt bei mir auf anderen Partitionen: /tmp /root /var /home /usr/local /boot
(d.h. / umfaßt noch /bin /sbin /proc /dev /lib /opt /etc, ich hoff, ich hab jetzt nix vergessen)
Oder sollte ich von den noch vorhandenen Dirs noch was auslagern? Wäre kein Problem, LVM macht's möglich, da flexibel durch die Gegend zu mounten :-)
Hoping For An Answer ... .-)
CU Werner
-- "Life may have no meaning -- or even worse, it may have a meaning of which I disapprove."
participants (7)
-
B.Brodesser@t-online.de
-
Frank.Markwort@t-online.de
-
Joerg Thuemmler
-
Konrad Neitzel
-
patrick_hess@t-online.de
-
Thomas Templin
-
Werner Jansen