fstab ändert sich nach jedem boot

K

kdt

Hi @ll,

ich hab ein Problem mit dem DVD-Rom in meinem Server. Auf dem Server läuft RedHat Linux Enterprise Version 3.
Ich konnte kein Medium mehr mounten. Es kam immer die Fehlermeldung, dass der Eintrag nicht in der fstab oder der mtab nicht gefunden werden konnte. Also schaute ich mir die fstab an und konnte anschließend durch den Hardware-Browser feststellen, dass die fstab auf /dev/cdrom verweist, diese wiederum auf /dev/hdc. Hier steckte der Fehler, denn das DVD-Rom ist unter der Adresse /dev/scd0 zu finden. Dies habe ich dann von Hand geändert mit vi und anschließend klappte alles wieder.
Nachdem ich das Medium nicht wieder unmounten konnte, habe ich den Server neu gestartet (vielleicht hat hier noch jemand einen Tipp, wie man das umgehen kann, beispielsweise einen xkill-Befehl o.ä.). Nach dem Neustart, war die fstab allerdings wieder genauso wie vorher und es klappte nichts mehr. Scheinbar wird die Änderung nicht direkt in die fstab geschrieben, sondern in die .fstab.swp, also in die swap fstab. Wie kann ich das ändern?
Die Probleme traten sowieso erst auf, nachdem ich TapeWare installiert hatte, vorher konnte ich immer mit der alten fstab arbeiten. Ich vermute, dass es hier Probleme gibt. Sollte es an der TapeWare liegen, muss ich auch ehrlich gestehen, dass ich nicht weiss, womit ich sonst mein DDS4 Streamer für regelmäßige Cron-Jobs benutzen kann.

Bitte dringend um Hilfe.

Gruß
kdt
 
hi!

die .fstab.swp wird von vi/vim erstellt wenn du ne datei bearbeitest. wenn nun nen abbruch kommt und du die datei nicht richtig schliesst bleibt die swp datei da. du kannst sie also löschen. kannst dann nochmal die richtige fstab anpassen.

was ich dir auch raten würde st mal nen symlink anders zu setzen. den von /dev/cdrom mal direkt dann auf /dev/sda0 zu setzen mit:

ln -s /dev/sda0 /dev/cdrom

mfg frank
 
Hi lordlamer,

danke für deine schnelle Antwort!

Mit der .fstab.swp verstehe ich, aber wie kann es sein, dass sie nach jedem Boot geändert wird?

Meintest du
ln -s /dev/scd0 /dev/cdrom? Das Gerät heisst nämlich scd0 und nicht sda0!

Haste vielleicht noch ne Idee wegen dem unmounten, falls das mal wieder nicht kappt, wie so oft, denn das ist nicht sonderlich gut, wenn ich den Server jedes mal neu starten muss, zum Glück ist er bisher noch nicht im Volleinsatz, sondern nur im Testbetrieb!

Gruß
kdt
 
Nach Änderung der Verlinkung hat alles geklappt, nur hatte ich das auch bereits durch Änderung der fstab hinbekommen. Mein eigentliches Problem ist noch nicht gelöst!
Der Server macht sich selbstständig und ändert beim Booten nicht nur die fstab wieder ab, sondern er löscht meinen eigens angelegten Link /dev/cdrom -> /dev/scd0 und legt seinen eigenen wieder an (/dev/hdc)!!

Wie kann das sein?
 
hab tapeware nun installieren können und kann auch die sicherung damit machen. das problem mit dem dvd-rom muss ich nun halt nach jedem boot umschreiben. dafür hatte ich mir überlegt so etwas wie eine ausführbare batch zu schreiben. kann mir jemand sagen, wie das geht? wichtig ist für mich, dass die batch ausführbar ist und nicht über das terminal gestartet werden muss.
 

Ähnliche Themen

Windows clients können nicht mehr auf lange laufendes System zugreifen

Probleme mit ATA over Ethernet

/ beim booten nur ro gemountet - warum?

booten von kopierten Redhat 9 im MEPIS konfiguration

Mehrere Samba-Gruppen versch. Ordner/Zugangsberechtigungen

Zurück
Oben