Anzeige:
Ergebnis 1 bis 11 von 11

Thema: Kein Zugriff auf zweite windows-partition als user

  1. #1
    MichaelC
    Gast

    Kein Zugriff auf zweite windows-partition als user

    kostet einen ja doch schon den einen oder anderen nerv dat neue system...sei es auch nur, weil man sich zu blöde anstellt. aber man gibt ja net auf
    also ich hab suse 9.0 prof.
    und 2 windows-laufwerken (1xfat32, 1xntfs)
    bei der ersten installation habe ich erstmal alle vorgaben übernommen. am ende lief linux. bis dahin kein problem. dann ging ich zum testen rüber zu winXP. da mußte ich leider feststellen, daß nicht mehr alle verzeichnisse/programme funktionierten. schaute so aus, als ob die partition etwas zu sehr verkleinert wurde. gott weiß warum....
    ich also wieder xp installiert....dann erstmal mit partition magic die partitionen angelegt.
    danach nochmal suse installiert. leider wurden die windows-laufwerke nicht in die fstab übernommen. bei der ersten installation waren se noch drin. hab eine ganze weile gebraucht, bis ich herausgefunden habe, woran es lag.
    da ich dat zuerst mit dem mountpoint-verzeichnis nicht geschnallt habe (ich muß mir nochmal den thread unter tips und tricks angucken. ich find, der gehört für ganz "blöde" noch ein klein wenig editiert ), habe ich den mountpoint für laufwerk c (fat32) über yast eingerichtet. über system->partitionen->dann bearbeiten bei dem laufwerk.
    die änderung in der fstab hatte ich bereits vorgenommen.
    jetzt hatte ich zugriff auf das laufwerk c. sowohl als root, als auch user (der lesezugriff reicht mir...zumindest fürn moment)

    das gleiche wollte ich auch für laufwerk h (ntfs) machen, aber yast übernahm die mountpoint-einstellung nicht. ich also wieder hier im board rumgestöbert. da fand ich dann einen post mit folgendem:
    mkdir /windows/h
    mount /windows/h
    und so ("manuell") funktionierte es doch. mointpoint stand anschließend auch in yast.
    leider hatte ich zwar als root zugriff auf das laufwerk, aber als user nicht.
    ich habs auch mit "mount -t ntfs /dev/hdg1 /windows/h" versucht----da kriegte ich die meldung, daß das laufwerk schon gemountet ist (logischerweise, denn root hat ja zugriff drauf)
    und anschließend "chgrp users /windows/h"---da steht dann "änderung der gruppe für /windows/h. dateisystem ist nur lesbar" oder so ähnlich.
    jetzt müßte ich doch eigentlich lesezugriff als user haben, oder net? wo liegt der haken?
    dat mit "chmod 775 /windows/h" hab ich mir erstnoch erspart, weil ich da eh erst drauf schreiben werde, wenn ich auf fat32 konvertiert habe...
    meine daten unter ls -l /:
    drwxr-xr-x 2 root root 2896 2004-03-09 14:52 bin
    drwxr-xr-x 4 root root 1024 2004-03-09 14:55 boot
    drwxr-xr-x 31 root root 116544 2004-03-15 21:26 dev
    drwxr-xr-x 59 root root 5872 2004-03-15 23:59 etc
    drwxr-xr-x 4 root root 4096 2004-03-09 21:52 home
    drwxr-xr-x 9 root root 2664 2004-03-09 13:57 lib
    drwxr-xr-x 4 root root 80 2004-03-09 13:46 local
    drwxr-xr-x 5 root root 128 2003-09-23 20:02 media
    drwxr-xr-x 2 root root 48 2003-09-23 20:02 mnt
    drwxr-xr-x 6 root root 152 2004-03-15 18:57 opt
    dr-xr-xr-x 123 root root 0 2004-03-15 22:26 proc
    drwx------ 14 root root 568 2004-03-15 23:59 root
    drwxr-xr-x 3 root root 7200 2004-03-09 14:52 sbin
    drwxr-xr-x 4 root root 96 2004-03-09 13:47 srv
    drwxrwxrwt 25 root root 848 2004-03-16 00:15 tmp
    drwxr-xr-x 14 root root 376 2004-03-09 13:56 usr
    drwxr-xr-x 14 root root 360 2004-03-09 13:49 var
    drwxr-xr-x 4 root root 96 2004-03-15 21:30 windows

    und fstab:
    /dev/hde7 / reiserfs defaults 1 1
    /dev/hde2 /boot ext2 defaults 1 2
    /dev/hde6 /home ext2 defaults 1 2
    /dev/hde9 /local reiserfs defaults 1 2
    /dev/hde8 /usr reiserfs defaults 1 2
    /dev/hde5 swap swap pri=42 0 0
    devpts /dev/pts devpts mode=0620,gid=5 0 0
    proc /proc proc defaults 0 0
    usbdevfs /proc/bus/usb usbdevfs noauto 0 0
    /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0
    /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
    /dev/fd0 /media/floppy auto noauto,user,sync 0 0
    /dev/hde1 /windows/c vfat defaults 0 0
    /dev/hdg1 /windows/h ntfs defaults 0 0

    hoffe ich hab mich einigermaßen ausgedrückt

  2. #2
    Registrierter Benutzer
    Registriert seit
    Jun 2002
    Beiträge
    233
    /dev/hde1 /windows/c vfat defaults 0 0
    da nimmst du mal da "defaults" weg und belegst deine optionen selber.

    zb: rw,(no)auto,exec,user - sollte verstehen
    kannst auch diesen besitz explizit einem user oder einer gruppe zu ordnen
    mit uid=username or gid=groupname

    für umlaut- und @darstellung: iocharset=iso8859-15 (falls dies erwünscht)

    cu
    asus 1216p: arch
    acer 5570g: kali, windows7

  3. #3
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Ort
    Niedersachsen
    Beiträge
    682
    /dev/hdg1 /windows/h ntfs defaults 0 0

    Besser

    /dev/hdg1 /windows/h ntfs user,ro,noauto,umask=022 0 2

    Auf die zwei achten

    Jens
    Mein System:
    Ubuntu 11.04 64bit, Windows Frei

  4. #4
    MichaelC
    Gast
    vielen dank erstmal für die antworten!
    hab unter anderem noch folgendes versucht:
    /dev/hdg1 /windows/h ntfs user,ro,noauto,unmask=022 0 2
    ro,noauto,user,unmask=022 0 0
    ro,(no)auto,user,uid=500 0 0
    ro,noauto,user 0 0

    aber ich hab immernoch keinen zugriff als user.
    sonst noch tips und tricks?

  5. #5
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    Feb 2004
    Beiträge
    1.535
    Code:
    /dev/?  /media/?  ntfs  uid=501,gid=6,umask=002,noauto,user,noexec  0 0
    Des weiteren must auch als user in der Gruppe "disk" sein oder die Rechte auf dem Device stimmen mit gid überein.

  6. #6
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Ort
    Niedersachsen
    Beiträge
    682
    Vielleicht noch die Rechte auf das Verzeichnis /mnt/??? prüfen.
    Ich habe da einfach bei mir 777 gesetzt...da dort keine wichtigen daten liegen.

    Jens
    Mein System:
    Ubuntu 11.04 64bit, Windows Frei

  7. #7
    Pinguinzüchter Avatar von hp_tux
    Registriert seit
    Sep 2003
    Beiträge
    2.669
    Hallo,

    tja, ich hab' das AFAIK auch noch in keiner Doku gefunden: es macht durchaus einen Unterschied, ob Du die Partition als "root" mountest und dann als "normaler" Benutzer darauf zugreifen willst, oder ob Du das Mounten als ebendieser Benutzer erledigst.

    Um diesem Problem aus dem Weg zu gehen, habe ich in der "/etc/fstab" bei meinen ntfs- bzw. fat32-Partitionen jeweils als Option die "uid" und die "gid" meines normalen Benutzeraccounts angegeben, dann funzt es immer!

    gruß

    hp_tux

  8. #8
    Registrierter Benutzer
    Registriert seit
    Oct 2003
    Ort
    Daheim vor dem warmen Ofen
    Beiträge
    168
    wie meinst du:

    "oder ob Du das Mounten als ebendieser Benutzer erledigst. "

    seid wann kann man als normaler user mounten ?

  9. #9
    Pinguinzüchter Avatar von hp_tux
    Registriert seit
    Sep 2003
    Beiträge
    2.669
    Hallo,

    seid wann kann man als normaler user mounten ?
    na, ich denke, wohl schon ziemlich lange, es muß nur in der "/etc/fstab" entsprechend konfiguriert sein. Dazu dient eine der beiden Optionen "user" oder "users", wobei erstere i.d.R. ausreichen sollte (-> "man mount").

    Gruß

    hp_tux

  10. #10
    MichaelC
    Gast
    vielen dank an alle!
    hab jetzt endlich zugriff. kann ich einen teil meiner arbeit schonmal auf linux umstellen.

  11. #11
    Pinguinzüchter Avatar von hp_tux
    Registriert seit
    Sep 2003
    Beiträge
    2.669
    Hallo,

    hab jetzt endlich zugriff. kann ich einen teil meiner arbeit schonmal auf linux umstellen.


    Gruß

    hp_tux

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •