Powered by Invision Power Board


  
 
Reply to this topicStart new topicStart Poll

> NTFS formtierte USB-Laufwerke in Gentoo einbinden
R2D2
  Geschrieben am: Sonntag, 27.April 2008, 11:15 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Hallo Zusammen,

Sicherlich werden sich jetzt einige von Euch fragen: "Wozu das Ganze? - Nimm doch FAT32, das kann LInux von Haus aus...."
--> Das ist soweit schon richtig, - jedoch kann FAT32 "nur" mit Dateien die eine max. Größe von 4 GB haben umgehen.
Und das hat man bei Mediafiles wie z.B. Filme schnell errreicht.

So, nun aber zur Installation:

Als erstes sollten wir mal Portagetree aktuallisieren, das geht mit:
CODE
emerge --sync


Damit auch User die nicht "root" sind darauf zugreifen können, muss noch das USEFLAG "suid" für NTFS-3g gesetzt werden. Das erledigen wir mittels:
CODE
echo sys-fs/ntfs3g suid>> /etc/portage/package.use


Dann installieren wir den NTFS-Treiber NTFS-3g.
CODE
emerge -av sys-fs/ntfs3g


Anschliesend noch schell die Module neu laden....
CODE
update-modules


Jetzt muss nur noch in /mnt ein Verzeichniss angelegt werden, in das wir unsere USB-HDD mounten können, - in meinen Beispiel heist das Verzeichniss: ntfs
CODE
mkdir /mnt/ntfs
.

So, das wars im Prinzip schon, jetzt können wir mal testen, ob wir die USB-HDD gemountet kriegen. :D
CODE
mount -t ntfs-3g /dev/sda1 /mnt/ntfs


Sollte jetzt eine Fehlermeldung wie diese kommen:
CODE
$LogFile indicates unclean shutdown (0, 0)
Failed to mount '/dev/sda1': Operation not supported
Mount is denied because NTFS is marked to be in use. Choose one action:

Choice 1: If you have Windows then disconnect the external devices by
         clicking on the 'Safely Remove Hardware' icon in the Windows
         taskbar then shutdown Windows cleanly.

Choice 2: If you don't have Windows then you can use the 'force' option for
         your own responsibility. For example type on the command line:

           mount -t ntfs-3g /dev/sda1 /mnt/ntfs -o force

   Or add the option to the relevant row in the /etc/fstab file:

           /dev/sda1 /mnt/ntfs ntfs-3g force 0 0

kann man das recht schnell beheben:

Einfach Die HDD nochmal an den Windows PC anstöpseln und wie folgt vorgehen:
  • Linke Maustaste Doppelklick auf das Icon im Systray mit dem Hardware-Symbol und dem grünen Pfeil. Falls dieses Icon nicht sichtbar ist, erweitert Ihr den Bereich über einen Klick auf den grauen Pfeil.
  • Der Dialog "HARDWARE SICHER ENTFERNEN" öffnet sich.
  • Markiert nun das Gerät, das Ihr im Anschluss abziehen wollt.
  • Klickt auf "BEENDEN". Windows bittet noch einmal darum, die Auswahl des Gerätes zu bestätigen.
  • Klickt auf "OK".
  • Der Dialog "HARDWARE SICHER ENTFERNEN" erscheint erneut - aber dieses Mal ohne den zuvor markierten Eintrag. Wählt nun "SCHLIESSEN" und zieht erst nach Bestätigung durch Windows das Gerät ab. Das kleine Hardwaresymbol im Systray ist dann verschwunden.
Es gibt aber auch noch einen andren Weg.
Man kann auch mit dem Parameter "force" mounten:
CODE
mount -t ntfs-3g /dev/sda1 /mnt/ntfs -o force


Falls die USB-HDD beim Anstecken automatisch gemountet werden soll, fügt Ihr in der /etc/fstab folgenden Eintrag hinzu:
CODE
/dev/sda1 /mnt/ntfs ntfs-3g force 0 0

--> Oder direkt von der Konsole aus mittels "echo":
CODE
echo "/dev/sda1 /mnt/ntfs ntfs-3g force 0 0" >> /etc/fstab



So, fertig, das wars. :D

Jetzt könnt Ihr über /mnt/ntfs auf Eure USB-HDD zugreifen, und zwar lesend und schreibend. B)
Email PosterUsers WebsiteICQ
Top
HelAu
Geschrieben am: Sonntag, 27.April 2008, 13:55 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



Hallo,
Danke fuer die Anleitung, allerdings ist ntfs3g bei Gen2VDR V2 schon dabei, emergen musste das nicht ;)
Das mounten sollte auch so bereits automatisch erfolgen, sofern die Platte unter Windows ordnungsgemaess abgemeldet wurde.
Email PosterUsers WebsiteICQAOLYahoo
Top
Mr.N!ce
Geschrieben am: Sonntag, 27.April 2008, 22:51 Uhr
Quote Post


Prinz
****

Gruppe: G2V3+User
Beiträge: 1929
Mitgliedsnummer.: 1417
Mitglied seit: 2006-07-22



...sofern die Platte unter Windows ordnungsgemaess abgemeldet wurde... klappts :)
Kann ich unterschreiben, installieren brauch man nichts zusätzlich :)
Email Poster
Top
georg3003
Geschrieben am: Sonntag, 11.Mai 2008, 17:41 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 291
Mitgliedsnummer.: 79
Mitglied seit: 2003-07-24



Hi,

echt super. aber da habe ich noch eine Fragezur Version!! Sollte da ein update durchgeführt werden?

sys-fs/ntfs3g
Latest version available: 1.2506
Latest version installed: 1.1120
Size of files: 635 kB
Homepage: http://www.ntfs-3g.org
Description: Open source read-write NTFS driver that runs under FUSE
License: GPL-2


danke
Email Poster
Top
lexi
Geschrieben am: Sonntag, 11.Mai 2008, 22:14 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 2209
Mitgliedsnummer.: 434
Mitglied seit: 2004-11-05



hi,

lt. Signatur hast du noch die 1.2. Bei der 2.0 sollte es out of the box laufen. Wenn alles funktioniert brauchst du auch nicht updaten.

Gruss Lexi
Email Poster
Top
R2D2
Geschrieben am: Montag, 12.Mai 2008, 13:32 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (lexi @ Sonntag, 11.Mai 2008, 22:14 Uhr)
hi,

lt. Signatur hast du noch die 1.2. Bei der 2.0 sollte es out of the box laufen. Wenn alles funktioniert brauchst du auch nicht updaten.

Gruss Lexi

Nun, da man ntfs3g sowiso mit dem Useflag "suid" remergen sollte, kann man es auch gleich updaten.

btw, ich verwende auch die Aktuelle.

CODE
vdr01 ~ # eix ntfs3g
[I] sys-fs/ntfs3g
    Available versions:  1.1120 1.2310 (~)1.2412 {debug suid}
    Installed versions:  1.2412(12:24:56 12.05.2008)(suid -debug)
    Homepage:            http://www.ntfs-3g.org
    Description:         Open source read-write NTFS driver that runs under FUSE

vdr01 ~ #


Email PosterUsers WebsiteICQ
Top
Thema wird von 1 Benutzer(n) gelesen (1 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll