linux: zweite hd mounten

  • hi


    ich habe eine frage (für cracks sicher trivial, hatte nur nicht gerade erfolg beim suchen):
    ich will meine 2. ide hd an mein bestehendes suse 9.3 sys anhängen. die hd ist für reiser formatiert. was mache ich nun? reicht es, die fstab anzupassen? und wie? muss ich danach einen neuen ordner erstellen? meine bestehende fstab:



    meine platte:

    Zitat

    Platte /dev/hdb: 160.0 GByte, 160041885696 Byte
    255 Köpfe, 63 Sektoren/Spuren, 19457 Zylinder
    Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes


    Gerät boot. Anfang Ende Blöcke Id System
    /dev/hdb1 1 19456 156280288+ 83 Linux


    reicht es nun, wenn ich

    Zitat

    /dev/hdb1 /festplatte2 reiserfs users 1 1


    in die fstab eintrage?


    danke greez trusk

    sali

    Einmal editiert, zuletzt von trusk ()

  • Den Ordner in den du mountest, musst du vorher erstellen. Bei den meisten Distros findest du das Mount-Verzeichnis unter /mnt oder /media.


    Darin einen Ordner erstellen: z.B. /mnt/festplatte2


    Das mit der fstab weiss ich leider nicht.. sorry..

    Init7-Empfehlungscode: 23368766186

  • Hi


    Zitat

    Original von trusk


    reicht es nun, wenn ich


    in die fstab eintrage?


    Ja, das reicht vollkommen. Ich bin mir jedoch sicher, dass SuSE irgendein GUI liefert, welches dies für Dich erledigt hätte. ;-)


    Gruäss,
    chrlen.

  • ist der fstab eintrag korrekt? stimmen die user ?


    das letzte mal beim benutzen des yast guis habe ich eine ziemlich üble erfahrung gemacht... mein /usr verzeichnis wurde soweit ich mich erinnern kann auf die andere platte verschoben und ich musste die fstab umbenennen und ersetzten damit mein suse wieder lief...


    ich kenn mich drum mit dem ganzen partitionierungskram nicht besonders aus.

    sali

    Einmal editiert, zuletzt von trusk ()

  • Zitat

    Original von trusk
    vielen dank, genau sowas habe ich gesucht. der fstab eintrag wäre demnach:


    /dev/hda3 / reiserfs defaults 1 1


    hmmm mal probieren :D


    Dachte, Du redest von hdb1? :)

  • ähhhh ich meine hdb1... sorry falsch copy n paste


    /dev/hdb1 /festplatte2 reiserfs defaults 1 1


    wobei ich in media noch den ordner festplatte2 erstellen muss

  • jetzt habe ich den eintrag geändert,


    /dev/hdb1 /download reiserfs defaults 1 1


    aber auch wenn ich root bin, gibt mir die kiste die fehlermeldung


    "Laufwerk konnte nicht eingebunden werden. Die Fehlermeldung war:
    mount: Einhängepunkt /download existiert nicht"


    (hat mit festplatte2 auch nicht gefunzt)


    ich habe einen Ordner download in /mnt und in /media erstellt


    edit: ups ich habe "mount /dev/hdb1 /mnt/download" vergessen.


    allerdings habe ich als user jetzt noch keinen zugriff, und ich kann die eigenschaften des drives als root nicht verändern, ausserdem muss ich die festplatte immer manuell mounten... ... muss noch etwas nachlesen



    :gap

    sali

    4 Mal editiert, zuletzt von trusk ()

  • Hier was zum lesen.


    Bin zwar auch nicht so der Crack, aber für mich siehts so aus, als müsste das so lauten:


    mount -a /dev/hdb1 /mnt/download reiserfs defaults 1 1


    und dann irgendwo deinem Standarduser Zugriffsrechte geben, dass
    soll chrlen dir sagen :D


    edit: Vielleicht so ?
    mount -a user /dev/hdb1 /mnt/download reiserfs defaults 1 1

    Init7-Empfehlungscode: 23368766186

    3 Mal editiert, zuletzt von Kangaroo ()

  • das gibt bei mir:



    wenn ich nur mount -a verwende, gibt es bei mir den error aus:
    mount: Einhängepunkt /download existiert nicht


    obwohl ich mit mkdir /mnt/download oder mkdir /media/donwload den ordner erstellt habe...

  • Wenn du in die fstab /download schreibst, dann sucht er nicht in /mnt oder /media, sonder versucht direkt in /download zu mounten, also im Wurzelverzeichnis! Du musst nun also entweder in fstab auf /mnt/download verweisen, oder /download erstellen :)


    -a brauchts nicht in diesem Fall


    Eigentlich sollte
    mount /mnt/download
    reichen, wenn der Eintrag in fstab richtig ist. Denn dann nimmt er einfach die Optionen und Angaben aus fstab und mountet.

    "It really is as useful as a snooze button on a smoke alarm" Jeremy Clarkson


    "Wennsd den Baum siehst, in den du rein fährst, hast untersteuern. Wennsd ihn nur hörst, hast übersteuern" Walter Röhrl

  • Zu Deinen Zugriffsproblemen:


    Zuerst würde ich mal schauen, wem /downloads (oder /mnt/downloads) gehört: ls -lg /downloads


    Falls der Ordner nicht Dir gehört und Du (-> "id" eintippen) resp. Deine Gruppe oder world keinen Lese/Schreibzugriff hast, kannst Du dies mittels chown (Inhaber ändern) oder chmod (Zugriffsrechte ändern) korrigieren.


    Gegebenenfalls würde ich mir mal die Optionen "umask, uid, gid" von mount anschauen.


    Gruäss,
    chrlen.

  • der user bin ich (phm, gruppe users) und der zugriff funktioniert jetzt


    ich kann einzelne dateien löschen. wenn ich jedoch ordner erstelle werden sie erst in einem neuen fenster des konquerors dargestellt und wenn ich ganze ordner löschen will gibt sich bei mir die meldung: "anlegen von ordnern mittels protokoll trash ist leider nicht möglich"


    die rechte sind folgendermassen verteilt:


    linux:/home/phm # ls -lg /media/download
    insgesamt 0
    drwxrwxr-x 7 users 168 2005-09-14 15:34 .
    drwxr-xr-x 9 root 256 2005-09-14 14:54 ..
    drwxrwxr-x 2 users 48 2005-09-14 15:34 loeschen
    drwxrwxr-x 4 users 96 2005-09-14 15:20 .Trash-1000



    edit: nun habe ich es gelöst...


    der ordner muss, damit es problemlos funzt vom user erstellt werden. dann mit yast die hd partitionieren, mountpunkt ist der genannte ordner. dann in der konsole mit chmod, chown, chgrp die rechte setzten und es funzt. heute wieder was gelernt... :D

    sali

    2 Mal editiert, zuletzt von trusk ()