Automatisches Mounten schlägt fehl
Hallo Liste, ich habe ein permanentes Problem mit meiner USB-HDD zusammen mit SuSE 10.1-OSS. Jedes Mal, wenn ich das Laufwerk anschließe, kommt die folgende Meldung (in KDE): --- cut here --- mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so --- cut here --- # mount /dev/sdb1 spuckt dieselbe Meldung aus, aber: # mount /dev/sdb1 /media/usbdisk dagegen mountet die Platte korrekt. Im Log steht: --- cut here --- linux kernel: VFS: Can't find an ext2 filesystem on dev sdb1. --- cut here --- Das stimmt zwar, weil die Platte mit Reiser formatiert ist, daher lässt sich ja kein ext2 finden... Mit SL-10.0-OSS hatte ich keine Probleme, sie sind erst nach dem Update auf 10.1 aufgetreten. Wo muss ich was ändern, damit das Mounten korrekt funktionieren würde (also beim Anschließen der Platte). Danke schon im voraus & Gruß Kimmo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
K. Elo wrote:
--- cut here --- mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or other error --- cut here ---
...
Das stimmt zwar, weil die Platte mit Reiser formatiert ist, daher lässt sich ja kein ext2 finden...
Dann schau doch mal nach, was für /dev/sdb1 in der /etc/fstab steht. Kann es sein, dass dort eine explizite Angabe vorhanden ist, in der ext2 steht? Gruß Jan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Jan Handwerker wrote:
K. Elo wrote:
--- cut here --- mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or other error --- cut here ---
...
Das stimmt zwar, weil die Platte mit Reiser formatiert ist, daher lässt sich ja kein ext2 finden...
Dann schau doch mal nach, was für /dev/sdb1 in der /etc/fstab steht. Kann es sein, dass dort eine explizite Angabe vorhanden ist, in der ext2 steht?
Sollte dort keine Zeile mit /dev/sdb1 beginnen, führst du einfach mal folgenden Befehl aus: (Du musst überlegen, ob Du statt sync lieber async schreibst, dann ist der USB-Massenspeicher schneller, aber dann musst Du ihn auf jeden Fall vor dem Abziehen unmounten, sonst hast Du evtl. Beschädigungen am Dateisystem) echo "/dev/sdb1 /media/usbdisk reiserfs noauto,users,rw,snyc 0 0" >> /etc/fstab Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Martin Ereth schrieb:
echo "/dev/sdb1 /media/usbdisk reiserfs noauto,users,rw,snyc 0 0" >> /etc/fstab
Martin
ACHTUNG kleiner Fehler: sync anstatt snyc... :-) echo "/dev/sdb1 /media/usbdisk reiserfs noauto,users,rw,sync 0 0" >> etc/fstab -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo nochmals, 2006-11-22 11:07 +0100, Axel Birndt:
ACHTUNG kleiner Fehler:
sync anstatt snyc... :-)
echo "/dev/sdb1 /media/usbdisk reiserfs noauto,users,rw,sync 0 0" >>
Und "user" statt "users". Kimmo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
K. Elo wrote:
Hallo nochmals,
2006-11-22 11:07 +0100, Axel Birndt:
ACHTUNG kleiner Fehler:
sync anstatt snyc... :-)
echo "/dev/sdb1 /media/usbdisk reiserfs noauto,users,rw,sync 0 0" >>
Danke hierfür!
Und "user" statt "users".
Kommt darauf an: man mount(8): user Allow an ordinary user to mount the file system. The name of the mounting user is written to mtab so that he can unmount the file system again. This option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line user,exec,dev,suid). users Allow every user to mount and unmount the file system. This option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line users,exec,dev,suid). Soll jeder Benutzer das Gerät unmounten dürfen, ob er es gemountet hat oder nicht: users Soll nur der Benutzer das Gerät unmounten dürfen, der es auch gemountet hat: user Kann man sich jetzt darüber streiten, welche Option die richtigere ist. Ich verwende users. Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, 2006-11-22 08:58 +0100, Jan Handwerker:
Dann schau doch mal nach, was für /dev/sdb1 in der /etc/fstab steht. Kann es sein, dass dort eine explizite Angabe vorhanden ist, in der ext2 steht?
danke Jan und Martin für Eure Hinweise auf fstab. Tatsächlich stand dort statt "reiserfs" "ext2" als fs. Merkwürdig, denn ich habe die Platte mit yast2 partitioniert... Aber jetzt funktioniert's einwnadfrei. Danke nochmals! Gruß Kimmo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Axel Birndt
-
Jan Handwerker
-
K. Elo
-
Martin Ereth