Skocz do zawartości

Zapis/odczyt Ntfs


sonic.pb

Rekomendowane odpowiedzi

Otuż chciałem zainstalować sobie pełną obsługe ntfs, z pomocą kolegi coś pokombinowałem i nie wyszło,

oto co zrobiłem:

yum install fuse fuse-devel fuse-libs

 

zedytowałem plik /etc/fstab

LABEL=/                 /                       ext3    defaults        1 1
LABEL=/boot1            /boot                   ext3    defaults        1 2
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
LABEL=/home1            /home                   ext3    defaults        1 2
proc                    /proc                   proc    defaults        0 0
sysfs                   /sys                    sysfs   defaults        0 0
LABEL=SWAP-hda5         swap                    swap    defaults        0 0
/dev/hda1              /mnt/dyskc              ntfs-3g silent,locale=pl_PL.utf8 0 0
/dev/hdb1              /mnt/dyske              ntfs-3g silent,locale=pl_PL.utf8 0 0

 

utworzyłem w folderze /mnt/

foldery:

dyskc

dyskd

po restarcie kompa po wpisaniu mount -a wywala mi błąd

[root@localhost ~]# mount -a
[mntent]: line 9 in /etc/fstab is bad
[mntent]: line 10 in /etc/fstab is bad

prosze o pomoc

Odnośnik do komentarza
Udostępnij na innych stronach

Dobra, po kolei...

Najpierw informacyjnie

 

fuse

[root@inferno ~]# rpm -qa fuse* | sort
fuse-2.5.3-1.fc5
fuse-devel-2.5.3-1.fc5
fuse-libs-2.5.3-1.fc5

ntfs-3g

[root@inferno opt]# ls -l
drwxrwxr-x 5 exbros root  4096 wrz 15 23:04 ntfs-3g-20070910-BETA

A teraz masz tu dzialajace ustawienia

moj fstab

LABEL=/1                /                       ext3    defaults        1 1
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
sysfs                   /sys                    sysfs   defaults        0 0
LABEL=SWAP-hda4         swap                    swap    defaults        0 0
/dev/hda1 /mnt/C ntfs ro,user,auto,umask=000   0 0
/dev/hda5 /mnt/D vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0
/dev/hda6 /mnt/E vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0
/dev/hda7 /mnt/F vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0
/dev/hdb1 /mnt/K ntfs ro,user,auto,umask=000   0 0
/dev/hdb5 /mnt/L vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0
/dev/hdb6 /mnt/M vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0
/dev/hdb7 /mnt/N vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0
/dev/hdb8 /mnt/O vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0
/dev/hde1 /mnt/X vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0
/dev/hde2 /mnt/Y vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0
/dev/hde3 /mnt/Z vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

#/dev/hda1 /mnt/C ntfs-3g silent,umask=0,no_def_opts,allow_other,locale=pl_PL.utf8 0 0
#/dev/hdb1 /mnt/K ntfs-3g silent,umask=0,no_def_opts,allow_other,locale=pl_PL.utf8 0 0

<- jak widzisz domyslnie przy starcie systemu NTFSy sa montowane w trybie tylko do odczytu, ale zakomentowanie 2 linijek i odkomentowanie 2 innych to chyba nie problem ;)

(podobnie jak oczywiscie inne drobne przerobki - np punkty montowania...)

 

Do zmiany sposobu podmontowania tych partycji uzywam

[root@inferno bin]# pwd
/usr/bin
[root@inferno bin]# ls -l | grep ntfs
-rwxr-xr-x 1 exbros root        142 wrz 16 00:08 ntfs-
-rwxr-xr-x 1 exbros root        148 wrz 16 00:08 ntfs+

ntfs+ podmontowuje NTFS w trybie Read-Write

#! /bin/sh

#RW

umount /dev/hda1
mount /dev/hda1 /mnt/C -t ntfs-3g -o umask=0222

umount /dev/hdb1
mount /dev/hdb1 /mnt/K -t ntfs-3g -o umask=0222

ntfs- podmontowuje NTFS z powrotem w trybie Read-Only

#! /bin/sh

#RO

umount /dev/hda1
mount /dev/hda1 /mnt/C -t ntfs -o umask=0222

umount /dev/hdb1
mount /dev/hdb1 /mnt/K -t ntfs -o umask=0222

Nie mowie, ze mam to zrobione najlepiej jak mozna (bo pewnie mozna to zrobic lepiej), ale ten sposob jest sprawdzony - niezawodny, bezpieczny i przede wszystkim dzialajacy ;)

Powodzenia

 

BTW - pusta linijka na koncu fstab jak i na koncu plikow ntfs+/ntfs- jest wazna...

Odnośnik do komentarza
Udostępnij na innych stronach

[root@localhost ~]# fdisk -l

Disk /dev/hda: 20.4 GB, 20411080704 bytes
255 heads, 63 sectors/track, 2481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1189     9550611    7  HPFS/NTFS
/dev/hda2            1190        1202      104422+  83  Linux
/dev/hda3            1203        1521     2562367+  83  Linux
/dev/hda4            1522        2481     7711200    5  Extended
/dev/hda5            1522        1572      409626   82  Linux swap / Solaris
/dev/hda6            1573        2481     7301511   83  Linux

Disk /dev/hdb: 5102 MB, 5102125056 bytes
240 heads, 63 sectors/track, 659 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

  Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1         658     4974448+   7  HPFS/NTFS

Odnośnik do komentarza
Udostępnij na innych stronach

Sorry za off-topic.

Czy chodzi o zainstalowanie ntfs-3g, czy o to, żeby system czytał i zapisywał na NTFS?

Bo jeśli tylko o NTFS r/w, to o ile się nie mylę uosiu zrobił instrukcję, którą nawet przetrenowałem z ciekawości i działa. Opis dla opornych jest tutaj http://wiki.fedora.pl/Administracja/Captive.

Czy 3g (poza szybkością chyba) jest jakoś lepszy od captive?

 

Pozdr,

W.

Odnośnik do komentarza
Udostępnij na innych stronach

Czy 3g (poza szybkością chyba) jest jakoś lepszy od captive?

 

Kilka linków opisujących sterownik:

http://www.linuxnews.pl/_news/2006/07/15/_long/3940.html

http://www.ck-lug.pl/node/37

http://www.szarp.com.pl/howto/howto/html/ntfs-3g.html

 

Sam osobiście mam ntfs-3g i nie mam z nim żadnych problemów. Kiedyś mialem kilka ale były małe. W porównaniu do CAPTIVE, ntfs-3g działa b.dobrze.

 

Captive używałem w FC4 i zawsze, ale to zawsze jak jakiś plik był używany z partycji NTFS to sterownik się sypał... partycja zostawała odmontowana i jedyne co pomagało to reset systemu.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Captive używałem w FC4 i zawsze, ale to zawsze jak jakiś plik był używany z partycji NTFS to sterownik się sypał... partycja zostawała odmontowana i jedyne co pomagało to reset systemu.
Dzięki, tak naprawdę chodziło mi o to ostatnie zdanie (albo coś w tym rodzaju). Nie jestem szczególnie zainteresowany tematem, ale chciałem się czegoś przy okazji dowiedzieć bez grzebania w sieci (wiem, wiem, wstyd mi, że jestem takim leniem - wybaczcie ;))

Jeszcze raz dzięki "wilku morski" ;)

 

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...