Fstab: Unterschied zwischen den Versionen

Aus DreamboxWIKI
Wechseln zu: Navigation, Suche
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 4: Zeile 4:
 
[[Category:Netzwerk]]
 
[[Category:Netzwerk]]
  
<font size=4 color="red">
+
<font size=4,5>
   '''Das löschen oder falsche Eintragungen in der ''fstab''
+
   Das löschen oder falsche Eintragungen in der ''fstab''
 
   führen in vielen Fällen zu einem nicht mehr bootbaren System.
 
   führen in vielen Fällen zu einem nicht mehr bootbaren System.
   Daher immer vorher die Datei auf den PC kopieren.'''
+
   Daher immer vorher die Datei auf den PC kopieren.
 +
  Es sollte vermieden werden: Gross-/Kleinschreibung, Leerzeichen,
 +
  gleicher Name für username und password
 +
  Eine aktive Firewall kann das Mounten verhindern.
 
</font>
 
</font>
  
  
== Die Datei '''''fstab''''' ==  
+
==Die Datei '''''fstab'''''==  
  
  
Zeile 24: Zeile 27:
 
Man kann es auch so beschreiben:<br>
 
Man kann es auch so beschreiben:<br>
  
  In der '''<font size=3,5>fstab</font>''' werden die schon beim Systemstart zu mountenden Dateisysteme aufgeführt.<br>
+
  In der '''<font size=3,5>fstab</font>''' werden die schon beim Systemstart zu mountenden Dateisysteme aufgeführt.
  Dann alle Dateisysteme, die von einem Nutzer zum System hinzugefügt bzw. aus dem System entfernt werden dürfen.<br>
+
  Dann alle Dateisysteme, die von einem Nutzer zum System hinzugefügt bzw. aus dem System entfernt werden dürfen.
  
nach oben [[#top | Inhaltsverzeichnis:]]
 
  
 +
[[#top| nach oben...]]
  
== Beispiel einer '''''fstab''''' ==
+
 
 +
==Beispiel einer '''''fstab'''''==
  
 
<font color=red size =4>!!! Bitte nicht den Inhalt kopieren oder in eure '''''fstab''''' übertragen, Beispiele kommen weiter unten !!!</font>
 
<font color=red size =4>!!! Bitte nicht den Inhalt kopieren oder in eure '''''fstab''''' übertragen, Beispiele kommen weiter unten !!!</font>
Zeile 39: Zeile 43:
 
  proc                                  | /proc        | proc    | defaults        | 0    | 0
 
  proc                                  | /proc        | proc    | defaults        | 0    | 0
 
  devpts                                | /dev/pts      | devpts  | mode=0620,gid=5 | 0    | 0
 
  devpts                                | /dev/pts      | devpts  | mode=0620,gid=5 | 0    | 0
 +
usbdevfs                              | /proc/bus/usb | usbdevfs | defaults        | 0    | 0
  
 
Die Datei ist wie eine Tabelle aufgebaut, es gibt Spalten und Zeilen.
 
Die Datei ist wie eine Tabelle aufgebaut, es gibt Spalten und Zeilen.
  
  
nach oben [[#top | Inhaltsverzeichnis:]]
+
[[#top| nach oben...]]
  
  
== Erklärung der Einträge ==
+
==Erklärung der Einträge==
  
 
*'''Device:'''    Pfad und Name der Gerätedatei.
 
*'''Device:'''    Pfad und Name der Gerätedatei.
Zeile 58: Zeile 63:
 
<br>
 
<br>
 
Ich habe die Zeilen nur zur besseren Darstellung und Erklärung soweit auseinander gezogen.<br>
 
Ich habe die Zeilen nur zur besseren Darstellung und Erklärung soweit auseinander gezogen.<br>
  z.B.: /swapfile...............................swap...........swap......defaults.........0......0<br>
+
  z.B.: /swapfile...............................swap...........swap......defaults.........0......0
 
kann auch so eingetragen sein:<br>
 
kann auch so eingetragen sein:<br>
 
  /swapfile swap swap defaults 0 0
 
  /swapfile swap swap defaults 0 0
 
<br>
 
<br>
nach oben [[#top | Inhaltsverzeichnis:]]
 
  
 +
[[#top| nach oben...]]
 +
 +
 +
==Sammlung von Mounteinträgen==
 +
 +
===Per [[CIFS]] die Festplatte des PC mounten===
 +
 +
Der Eintrag in der '''fstab'''
 +
 +
//server/share /mount/point cifs username=[username],password=[password] 0 0
 +
 +
bedeutet:
 +
 +
//server                                /share
 +
 +
//der Name deines PC oder die [[Verbindung per Netzwerk|IP]] Adresse/freigegebener Ordner oder Laufwerk auf deinem PC
 +
 +
/mount                          /point
 +
 +
/auf der Box, in dem Ordner media/cifs
 +
 +
cifs
 +
 +
Typ des Dateisystems muss beim Booten geladen werden, durch Eintragung in der Datei /etc/init.d/dream "modprobe cifs"
 +
 +
username=[username]
 +
 +
der Name, mit dem Du dich am PC anmeldest (rechtsklick auf Arbeitsplatz-Eigenschaften-Computername-Computerbeschreibung)
 +
 +
password=[password]
 +
 +
das Passwort, mit dem Du dich am PC anmeldest
 +
 +
0 0
 +
 
 +
siehe Punkt 3
 +
 +
nach oben [[#Erklärung der Einträge|Erklärung der Einträge]]
 +
 +
 +
[[#top| nach oben...]]
 +
 +
 +
=== Den USB-Stick mounten ===
 +
 +
gesamter Speicherplatz:
 +
 +
/dev/scsi/host0/bus0/target0/lun0/disc      /media/usb      auto      defaults      0      0
  
== Sammlung von Mounteinträgen ==
+
eine [[Partition|Partition]]:
  
{{MissingText}}
+
/dev/scsi/host0/bus0/target0/lun0/part1    /media/usb      auto      defaults      0      0
  
nach oben [[#top | Inhaltsverzeichnis:]]
 
  
 +
[[#top| nach oben...]]
 
{{body}}
 
{{body}}

Aktuelle Version vom 22. August 2006, 00:38 Uhr


 Das löschen oder falsche Eintragungen in der fstab
 führen in vielen Fällen zu einem nicht mehr bootbaren System.
 Daher immer vorher die Datei auf den PC kopieren.
 Es sollte vermieden werden: Gross-/Kleinschreibung, Leerzeichen,
 gleicher Name für username und password
 Eine aktive Firewall kann das Mounten verhindern.


Die Datei fstab

Die fstab ist eine Datei und enthält Parameter über das Dateisystem unter unixartigen Betriebssystemen, in unserem Fall Linux.

Sie befindet sich im Verzeichnis /etc/
Die Einträge werden wie in einer Liste (Punkt: 1, Punkt: 2, usw.) vorgenommen.
Damit man mit einem Dateisystem arbeiten kann, muss es zunächst gemountet (aufgesetzt) werden.

Das Mounten stellt die Verbindung zwischen diesem Dateisystem und einem bestimmten Verzeichnis her. z.B. Dateisystem: swap .....Verzeichnis: /hdd/swapfile
In dieser Liste stehen alle zu mountenden Dateisysteme, z.B.: HDD, CF, USB, fremde Box oder Rechner, NFS-Laufwerk, Swapfile.
Man kann es auch so beschreiben:

In der fstab werden die schon beim Systemstart zu mountenden Dateisysteme aufgeführt.
Dann alle Dateisysteme, die von einem Nutzer zum System hinzugefügt bzw. aus dem System entfernt werden dürfen.


nach oben...


Beispiel einer fstab

!!! Bitte nicht den Inhalt kopieren oder in eure fstab übertragen, Beispiele kommen weiter unten !!!

Device                                 | Mountpoint    | FStype   | Options         | Dump  | Pass
                                       |               |          |                 |       |
rootfs                                 | /             | auto     | defaults        | 1     | 1
proc                                   | /proc         | proc     | defaults        | 0     | 0
devpts                                 | /dev/pts      | devpts   | mode=0620,gid=5 | 0     | 0
usbdevfs                               | /proc/bus/usb | usbdevfs | defaults        | 0     | 0

Die Datei ist wie eine Tabelle aufgebaut, es gibt Spalten und Zeilen.


nach oben...


Erklärung der Einträge

  • Device: Pfad und Name der Gerätedatei.
  • Mountpoint: Angabe, wohin gemountet werden soll.
  • FStype: Typ des Dateisystems.
  • Optionen: rw bezeichnet "lesen/schreiben", ro "nur-lesen". Die Option defaults entspricht den Optionen rw,suid,dev,exec,auto,nouser,async.
  • Dump: Falls das Backup-Programm dump dieses Dateisystem sichern soll, steht hier ein Wert ungleich 0.
  • Pass (Durchgang Nr.): Das Wurzeldateisystem ("root") hat hier eine 1, im Regelfall alle sonstigen auf Festplatten befindlichen Dateisysteme eine 2, alles andere (Pseudodateisysteme, Netzdateisysteme, nicht automatisch gemountete Dateisysteme) eine 0.


Die Abstände zwischen den Spalten, die ich oben im Beispiel gemacht habe, sind nicht von Bedeutung, solange mind. ein Leerzeichen dazwischen ist.
Ich habe die Zeilen nur zur besseren Darstellung und Erklärung soweit auseinander gezogen.

z.B.: /swapfile...............................swap...........swap......defaults.........0......0

kann auch so eingetragen sein:

/swapfile swap swap defaults 0 0


nach oben...


Sammlung von Mounteinträgen

Per CIFS die Festplatte des PC mounten

Der Eintrag in der fstab

//server/share /mount/point cifs username=[username],password=[password] 0 0

bedeutet:

//server                                /share

//der Name deines PC oder die IP Adresse/freigegebener Ordner oder Laufwerk auf deinem PC
/mount                           /point

/auf der Box, in dem Ordner media/cifs
cifs

Typ des Dateisystems muss beim Booten geladen werden, durch Eintragung in der Datei /etc/init.d/dream "modprobe cifs"
username=[username]

der Name, mit dem Du dich am PC anmeldest (rechtsklick auf Arbeitsplatz-Eigenschaften-Computername-Computerbeschreibung)
password=[password]

das Passwort, mit dem Du dich am PC anmeldest
0 0
 
siehe Punkt 3

nach oben Erklärung der Einträge


nach oben...


Den USB-Stick mounten

gesamter Speicherplatz:

/dev/scsi/host0/bus0/target0/lun0/disc      /media/usb      auto      defaults      0      0 

eine Partition:

/dev/scsi/host0/bus0/target0/lun0/part1     /media/usb      auto      defaults      0      0


nach oben...



Grundlagen - Installation - Hardware - Entwicklung - Portal

Enigma - Enigma2 - Plugins - Spiele - Software - Tools - Howto - FAQ - Images

Hauptseite - News - Alle Artikel - Bewertungen - Gewünschte Seiten - Index - Neue Artikel - Impressum - Meilensteine - Team

Hilfeportal - Seite bearbeiten - Bilder - Links - Tabellen - Textgestaltung