• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Firefox-Profil auf NTFS: korrekte FSTAB-Optionen?

thio

Hacker
Wie muss ich meine FSTAB einrichten, damit Firefox auch als normaler User auf das Profil zugreifen kann?

(wenn ich die Partioion als Root mounte funktioniert FF)

Musste heute meinen Laptop neu aufsetzen FF-Profil liegt auf der Windows-Partition: Opensuse 12.3 x64.


mein aktueller FSTAB eintrag:

Code:
Gerät:
Gerät: /dev/sda2
Größe: 62.58 GB
Verschlüsselt: Nein
Gerätepfad: pci-0000:00:1f.2-scsi-1:0:0:0-part2
Geräte-ID 1: ata-WDC_WD3200BEVT-26ZCT0_WD-WX50E69FZ721-part2
Geräte-ID 2: scsi-SATA_WDC_WD3200BEVT-2_WD-WX50E69FZ721-part2
Geräte-ID 3: wwn-0x50014ee20339551d-part2
FS-ID: 0x07 HPFS/NTFS
Dateisystem:
Dateisystem: NTFS
Einhängepunkt: /windows
Einhängen durch: ID
Kennung: WINDOWS

FSTAB-Optionen:
Code:
users,gid=users,fmask=117,dmask=002,locale=de_DE.UTF-8
 

spoensche

Moderator
Teammitglied
Einfach das Windows Profil verwenden wird nicht funktionieren, weil zum einen die Linefeeds anders sind und die unter Windows installierten Erweiterungen nicht unter Linux verwendbar sind.
 
OP
T

thio

Hacker
Nein, es handelt sich um ein "linux"-Profil, das auf der Win-Partition abgelegt ist. (Dieses Profil hat früher auch unter Windows wie auch Suse fnktioniert).

Wenn ich die Windows Partition als Root Mounte funktionierte FF auch problemlos.
 

RME

Advanced Hacker
Hallo,

Vorschlag:

Code:
dmask=022  (u g o = 755 = rwxr-xr-x)
fmask=133  (u g o = 644 = rw-r--r--)
Code:
0	read, write and execute
1	read and write
2	read and execute
3	read only
4	write and execute
5	write only
6	execute only
7	no permissions
Gruss,
Roland
 
OP
T

thio

Hacker
In der Zwischenzeit, musste ich mein komplettes Syste, erneut aufbauen.. da Windows nicht mehr gestartet hat...

Über Dolphin habe ich (mit Root-Rechten versucht die Berechtigungen zu korrigieren.. das hat aber nicht funktioniert!!!
Anschließend habe ich den Mount-Punkt im YAST Partitionierer nachgeschaut??


Es stand folgendes drinn :
/run/media/root/WINDOWS
drin - allerdings ist das Knopf "FSTAB-Optionen" ausgegraut!!!

Nach einen Neu-Start war dann wieder gar kein Mount-Punkt eingetragen.

Welcher Mountpunkt ist korrekt?

kann ich einfach /windows eintragen? (oder startet Windows dann wieder gar nicht mehr??)

Was ist korrekt?

Daten aus dem YAST-Partitionierer:
Gerät:
Gerät: /dev/sda2
Größe: 62.57 GB
Verschlüsselt: Nein
Gerätepfad: pci-0000:00:1f.2-scsi-1:0:0:0-part2
Geräte-ID 1: ata-WDC_WD3200BEVT-26ZCT0_WD-WX50E69FZ721-part2
Geräte-ID 2: scsi-SATA_WDC_WD3200BEVT-2_WD-WX50E69FZ721-part2
Geräte-ID 3: wwn-0x50014ee20339551d-part2
FS-ID: 0x07 HPFS/NTFS
Dateisystem:
Dateisystem: NTFS
Einhängepunkt:
Kennung: WINDOWS
 

RME

Advanced Hacker
Ich verstehe jetzt nicht mehr wo Dein Problem ist.

Kannst Du Windows booten?

Kannst Du Linux booten? Wenn ja, poste mal bitte die Ausgaben von:
Code:
cat /etc/fstab
Code:
mount
Code:
su -
***** (root Passwort)
/sbin/fdisk -l
 
OP
T

thio

Hacker
cat /etc/fstab
/dev/disk/by-id/ata-WDC_WD3200BEVT-26ZCT0_WD-WX50E69FZ721-part3 swap swap defaults 0 0
/dev/disk/by-id/ata-WDC_WD3200BEVT-26ZCT0_WD-WX50E69FZ721-part5 / ext4 acl,user_xattr 1 1
/dev/disk/by-id/ata-WDC_WD3200BEVT-26ZCT0_WD-WX50E69FZ721-part6 /home ext4 acl,user_xattr 1 2
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0


mount
devtmpfs on /dev type devtmpfs (rw,relatime,size=1928892k,nr_inodes=482223,mode=755)
tmpfs on /dev/shm type tmpfs (rw,relatime)
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
/dev/sda5 on / type ext4 (rw,relatime,data=ordered)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=26,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
tmpfs on /var/run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
tmpfs on /var/lock type tmpfs (rw,nosuid,nodev,relatime,mode=755)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
/dev/sda6 on /home type ext4 (rw,relatime,data=ordered)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
gvfsd-fuse on /var/run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100


/sbin/fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc2a7652f

Device Boot Start End Blocks Id System
/dev/sda1 2048 821247 409600 27 Hidden NTFS WinRE
/dev/sda2 821248 132040167 65609460 7 HPFS/NTFS/exFAT
/dev/sda3 132040704 140423167 4191232 82 Linux swap / Solaris
/dev/sda4 * 140423168 625141759 242359296 f W95 Ext'd (LBA)
/dev/sda5 140425216 182370303 20972544 83 Linux
/dev/sda6 182372352 625121279 221374464 83 Linux
 

RME

Advanced Hacker
Kannst Du Windows booten?
...hast Du nicht beantwortet.

--- !!! ---
Wenn Du die Ausgabe von Befehlen postest ("cat /etc/fstab" "fdisk -l" etc) dann bitte in Zukunft innerhalb "code-tags" damit die Formatierung (Abstände) bestehen bleibt; es ist sonst schwer zu lesen.
--- !!! ---

Hier nochmals Deine Daten:

"/etc/fstab"
Code:
/dev/disk/by-id/ata-WDC_WD3200BEVT-26ZCT0_WD-WX50E69FZ721-part3   swap   swap   defaults 0 0
/dev/disk/by-id/ata-WDC_WD3200BEVT-26ZCT0_WD-WX50E69FZ721-part5   /      ext4   acl,user_xattr   1 1
/dev/disk/by-id/ata-WDC_WD3200BEVT-26ZCT0_WD-WX50E69FZ721-part6   /home  ext4   acl,user_xattr   1 2
proc      /proc               proc      defaults          0 0
sysfs     /sys                sysfs     noauto            0 0
debugfs   /sys/kernel/debug   debugfs   noauto            0 0
usbfs     /proc/bus/usb       usbfs     noauto            0 0
devpts    /dev/pts            devpts    mode=0620,gid=5   0 0
"fdisk -l"
Code:
/dev/sda1          2048     821247     409600   27   Hidden NTFS WinRE
/dev/sda2        821248  132040167   65609460    7   HPFS/NTFS/exFAT
/dev/sda3     132040704  140423167    4191232   82   Linux swap / Solaris
/dev/sda4 *   140423168  625141759  242359296    f   W95 Ext'd (LBA)
/dev/sda5     140425216  182370303   20972544   83   Linux
/dev/sda6     182372352  625121279  221374464   83   Linux
"mount" (nur die wesentlichen)
Code:
/dev/sda5  on /       type ext4 (rw,relatime,data=ordered) 
/dev/sda6  on /home   type ext4 (rw,relatime,data=ordered)
>>> die Windows Partition ist nicht gemountet.

Was passiert wenn ich den Mount Punkt einfach auf
Code:
/windows
ändere?
Startet mein Windows 7 dann noch?
Das kannst Du so machen; betr. Windows starten ist dies ohne Belang.

Versuch folgendes:

-- Falls noch nicht existent, kreier ein Mount-Verzeichnis "/windows" (z.B. in der Konsole als root mit "mkdir")
Die Rechte sollten gleich sein wie für das (vermutlich existierende) "/mnt"
(wenn nötig mit "chown" "chgrp" "chmod" ändern)

-- editier die Datei "/etc/fstab" und füge die Zeile (das ganze auf einer Zeile) für die Windows Partition ein:
Code:
/dev/disk/by-id/ata-WDC_WD3200BEVT-26ZCT0_WD-WX50E69FZ721-part2  /windows  ntfs-3g  user,users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8  0 0
-- mount die in fstab gelisteten Partitionen mit (als root in der Konsole):
Code:
mount -a
(oder reboot das System)
und siehe mit
Code:
mount
ob die Windows Partition gemountet wurde (da sollte jetzt eine Zeile sein "/dev/sda2 on /windows ...").

Wenns nicht funktioniert, poste die Daten für:
Code:
mount
cat /etc/fstab
ls -l /dev/disk/by-id
/sbin/blkid
ls -l /
(innerhalb code-tags bitte).

Übrigens (im Falle eines Falles):
http://de.opensuse.org/SDB:NTFS schrieb:
Um die Zerstörung des Dateisystems zu verhindern, wird jede NTFS Partition mit Fehlern als nur lesbar (read only) eingehängt. Um das zu korrigieren, müssen Sie Windows booten und ein Reparaturprogramm für das Dateisystem laufen lassen, wie zum Beispiel Scandisk oder chkdsk. Das hängt von der Version ab.
-/-
 
Oben