NTFS Partion und Kernel 2.6

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
deta1
Beiträge: 978
Registriert: 23.07.2003 17:11:11

NTFS Partion und Kernel 2.6

Beitrag von deta1 » 26.10.2003 12:25:51

Hi!

Ich habe den 2.6 Kernel, wie kann ich nun meine NTFS Partion richtig Mounten?
Wie sind die einträge in fstab richtig? Damit ich auch schreiben kann dort?

cu Deta

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Beitrag von spiffi » 26.10.2003 12:38:35

Was meinst Du mit 'richtig' mounten?
Du hast aber schon verstanden, was ich Dir über den Schreibsupport im Thread
zugriff auf xp(ntfs) partition nur als root erzählt habe? Der ist momentan nutzlos.
Aber wenn Du's unbedingt selber ausprobieren willst, bitte:
Um Schreibsupport zu erhalten mußt Du erst mal den 'NTFS write support' im Kernel aktiviert haben.

Code: Alles auswählen

make menuconfig
Filesystems->DOS/FAT/NT Filesystems
[x] NTFS write support
Nach Neukompilieren, installieren und Reboot sollte es mit der fstab aus oben genanntem Thread gehen.

deta1
Beiträge: 978
Registriert: 23.07.2003 17:11:11

Beitrag von deta1 » 26.10.2003 13:22:05

spiffi hat geschrieben:Was meinst Du mit 'richtig' mounten?
Du hast aber schon verstanden, was ich Dir über den Schreibsupport im Thread
zugriff auf xp(ntfs) partition nur als root erzählt habe? Der ist momentan nutzlos.
Aber wenn Du's unbedingt selber ausprobieren willst, bitte:
Um Schreibsupport zu erhalten mußt Du erst mal den 'NTFS write support' im Kernel aktiviert haben.

Code: Alles auswählen

make menuconfig
Filesystems->DOS/FAT/NT Filesystems
[x] NTFS write support
Nach Neukompilieren, installieren und Reboot sollte es mit der fstab aus oben genanntem Thread gehen.
jep! Hab ich verstanden!

Also es reicht dann einfach
ins fstab
/dev/windata /windata ntfs user,umask=000 0 2
/dev/winsys /winsys ntfs user,umask=000 0 2

einzutragen!

Ein Verzeichniss
/winsys muss aber noch angelegt werden.
/windata muss auch angelegt werden.
aber warum 2 Verzeichnisse ?

Die /dev/.. muss man diese auch anlegen?

Welche Rechte brauchen die Verzeichnisse?

cu Deta

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Beitrag von spiffi » 26.10.2003 14:30:16

deta1 hat geschrieben:aber warum 2 Verzeichnisse ?
Weil oli_f zwei NTFS-Partitionen gemountet hat. Wenn Du nur eine mounten willst, braucht Du nur ein Verzeichnis.
deta1 hat geschrieben:Die /dev/.. muss man diese auch anlegen?
Nope. Ich nehme mal an, daß oli_f Symlinks mit den Namen /dev/windata und /dev/winsys angelegt hat. Die brauchst Du nicht.

Trag in der fstab einfach die Partition ein, die Du mounten willst.
Also etwa

Code: Alles auswählen

/dev/hda1  /windata  ntfs  umask=000  0  2  
wenn die NTFS-Partition auf /dev/hda1 liegt.
deta1 hat geschrieben:Welche Rechte brauchen die Verzeichnisse?
AFAIK rwx für root. Meine haben 755 und gehören root:root.

deta1
Beiträge: 978
Registriert: 23.07.2003 17:11:11

Beitrag von deta1 » 26.10.2003 19:47:14

oki, klar!

Mein fstab ist nu so:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda3 / ext2 errors=remount-ro 0 1
/dev/hda2 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/cdrom /cdrom iso9660 ro,user,noauto 0 0
/dev/hda1 /windows ntfs unmask=000 0 2


bei Mount /windows kommt:
detlef:/# mount /windows
mount: wrong fs type, bad option, bad superblock on /dev/hda1,
or too many mounted file systems

cu Deta

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Beitrag von spiffi » 26.10.2003 20:45:12

Was sacht

Code: Alles auswählen

cat /proc/filesystems | grep ntfs
?

deta1
Beiträge: 978
Registriert: 23.07.2003 17:11:11

Beitrag von deta1 » 26.10.2003 22:15:06

spiffi hat geschrieben:Was sacht

Code: Alles auswählen

cat /proc/filesystems | grep ntfs
?
detlef@detlef:~$ cat /proc/filesystems | grep ntfs
ntfs
detlef@detlef:~$


cu Deta

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Beitrag von spiffi » 26.10.2003 23:18:01

Versuchs mal mit umask=000 statt unmask=000 in der fstab. :wink:

Benutzeravatar
OUTofORDER
Beiträge: 40
Registriert: 14.10.2003 16:16:11
Wohnort: Emden
Kontaktdaten:

Beitrag von OUTofORDER » 27.10.2003 01:58:48

Der NTFS-Schreibsupport ist im Kernel 2.6 aber auch noch
arg begrenzt, so kann man z.B. keine neuen Dateien anlegen.


CONFIG_NTFS_RW:

This enables the partial, but safe, write support in the NTFS driver.

The only supported operation is overwriting existing files, without
changing the file length. No file or directory creation, deletion or
renaming is possible. Note only non-resident files can be written to
so you may find that some very small files (<500 bytes or so) cannot
be written to.

While we cannot guarantee that it will not damage any data, we have
so far not received a single report where the driver would have
damaged someones data so we assume it is perfectly safe to use.


Mir ist auch schon mal eine NTFS-Partition mit readonly
abgeschmiert. Ich halte da gar nichts von. Lieber W2K oder
XP auf Fat32 installieren.

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Beitrag von spiffi » 27.10.2003 02:31:33

OUTofORDER hat geschrieben:Mir ist auch schon mal eine NTFS-Partition mit readonly
abgeschmiert. Ich halte da gar nichts von. Lieber W2K oder
XP auf Fat32 installieren.
Na das würde ich aber eher mal auf andere Dinge zurückführen als den NTFS-Treiber. Wie soll ein Treiber, der nur liest eine Partition beschädigen können? Mal abgesehen davon ist die FAT32-Sache keine Lösung bei einem bereits installierten Windows.
Ich hatte bisher mit dem NTFS-Treiber lesenderweise jedenfalls noch keine Probleme.

Benutzeravatar
OUTofORDER
Beiträge: 40
Registriert: 14.10.2003 16:16:11
Wohnort: Emden
Kontaktdaten:

Beitrag von OUTofORDER » 27.10.2003 03:06:10

Hm, doch noch einer wach :)

Woran das mit der Partition letztendlich lag, kann ich dir nicht
sagen. Nur soviel: Sie war weg.

Man muß auch nicht gleich Windows ganz neu aufsetzen. Man
kann aber sehr wohl die bestehende NTFS-Partition verkleinern
und aus dem daraus entstandenen Platz eine neue mit Fat erstellen.
Dann kann man ohne Probleme Daten zwischen den Betriebssystemen
austauschen und gemeinsam nutzen.

deta1
Beiträge: 978
Registriert: 23.07.2003 17:11:11

Beitrag von deta1 » 27.10.2003 08:19:42

spiffi hat geschrieben:Versuchs mal mit umask=000 statt unmask=000 in der fstab. :wink:
BINGO! Das wars :-)

Danke

cu Deta

Antworten