Zapis na NTFS

Zapis na NTFS

Autor: Admin

Data: 22 lipiec 2005

Kategoria: Archiwum

Odsłon: 25473

Tagi:

Artykuł może być już niekatualny - Zawarte w nim porady mogą nie działać prawidlowo na nowszych wydaniach openSUSE

Wielu z użytkowników Linuxa ma obok niego na komputerze zainstalowanego Windowsa XP.

Problem polega na tym że nie możemy nic więcej oprócz czytania zrobić z plikami na tej partycji. Postaramy sie to zmienić!

W internecie znajduje się kilka rozwiązań ja zajmę się najbardziej inteligentnym (według mnie)

Captive – wykorzystuje on oryginalny sterownik dostarczony z Windowsem XP

Do instalacji potrzebne będą:

Z płyty instalacyjnej SuSE
kenel-source
gcc
make
(najprościej sprawdzić i dodać – Control Center >> YaST2 >> Software >> Add remowe programs -najprościej będzie skorzystać z find)

Z systemu Windows XP
ntoskrnl.exe
(windows/system32/ w tym katalogu powinno się znajdować)

Z internetu
captive
http://www.jankratochvil.net/project/captive/

Instalacja:
instalujemy rpm'a captive

w trybie root'a kopiujemy plik ntoskrnl.exe do katalogu /var/lib/captive/

w konsoli

captive-install-acquire

Pojawi się coś w stylu:
Quickly scan your local disks to find needed drivers? Enter 'y' for YES, 'n' to NO, 'd' if DONE [hit ENTER for YES]:

naciskamy d i [enter]


mount.captive-ntfs /dev/hda1 /windows/C/
gdzie hda1 to nasza partycja NTFS
/windows/C/ miejsce gdzie ma zostać zamontowany nasz dysk

powinna nastąpić kompilacja modułu jądra i wyskoczyć coś w stylu:
że partycja jest już zamontowana

teraz zmienimy wpis żeby automatycznie montowało naszą partycje :
Edytujemy z uprawnieniami roota plik
/etc/fstab
zmieniamy ntfs na captive-ntfs dalej powinno znajdować się coś w stylu:
users,gid=users,umask=0002,iocharset=utf8 0 0
niestety nie będziemy mogli z poziomu uprawnień zwykłego użytkownika zapisywać i usuwać plików ale zawsze to jest jakiś postęp JA jednak uważam że najprościej jest jednak zainstalować XP na partycji vfat)

Najlepiej uruchomić Menadżer plików tryb administratora:
Start >> System >> File manager >> Menadżer plików tryb administratora

Może się zdarzyć że wyskoczy nam informacja że nie posiadamy uprawnień do zmiany pliku wtedy naciskamy na wlasciwościach pliku i ustawiamy pełny dostęp do pliku dla wlaściciela - Prawo do odczytu i zapisu.
Tak możemy wpełni manipulować plikami.


Komentarze (27)

Gość Data: 2005-11-17 18:33:54Odpowiedz

NIEDZIAŁA!!!

robie wsyztsko ok, gdy wpisuje mount.captive.... wyskakuje: "lufs module not loaded"
pakiety wszystkie mam zaktualizowane, ktoś mi może pomóc?

Gość Data: 2005-11-17 18:54:33Odpowiedz

prawdopodobnie modul sie nie skompilowal bo niemiales wszystkiego co potrzebne zainstalowanego

Gość Data: 2005-11-26 16:42:24Odpowiedz

NIEDZIAŁA

Captive NTFS v1.1.5. Check a new version at: http://www.jankratochvil.net/
Preparing LUFS kernel module... Run /usr/share/lufs/prepmod if problems occur.
lufs module not loaded: Try running /usr/share/lufs/prepmod to see more. at /usr/bin/captive-lufsd line 180


no to daje /usr/bin/captive-lufsd i nic nadal nie ciała
co mam zrobić

Gość Data: 2005-12-06 19:26:04Odpowiedz

Gość Data: 2005-12-28 11:58:53Odpowiedz

tomek

niedziała

ejerzyk Data: 2006-01-07 10:31:14Odpowiedz

ale żeś przybajerował...

dobra... uwaga!! mega sposób na zapis na NTFS!!
1). włączamy konsolę
2). wpisujemy polecenie: su i enter
3). wpisujemy hasło roota
4). dla wygody uruchamiamy mc (jeżeli go mamy w systemie)
i na partycje NTFS można już kopiować i kasować na nich i przeglądać co tylko się chce.
A można to robić z poziomu roota tylko i wyłącznie, gdyż wszystkie pliki na NTFSie mają swojego właściciela (usera) tak jak na linuksie no i akurat tamten właściciel nie zgadza się z waszym userem na linuksie. Dlatego włączamy superusera i jest git.
pozdrawiam

Gość Data: 2006-01-25 12:20:39Odpowiedz

dobre

A to dobre, kto wymyślił ten mega sposób

Gość Data: 2006-01-27 12:05:52Odpowiedz

superuser

jak przejsc na superusera

Gość Data: 2006-01-30 16:16:02Odpowiedz

JO :)

W konsol;i wpisujesz "su"

Gość Data: 2006-02-07 17:13:10Odpowiedz

Działa ale ...

nie wiem czy to tylko tak u mnie to wszystko chodzi czy po prostu ten tym tak ma, ale przy kopiowaniu większego pliku z ext3 na ntfs proces kopiowania się wysypuje (plik 700 MB): przyczyny - maksymalne obciążenie ramu i swapa (u mnie 512 ram na maxa i 494 swap), obciążenie procesora zwiększone o 10%, temp zwiększona z 35 na 50 stopni
Program do kopiowania Krusader - root-mode

Gość Data: 2006-02-07 20:45:31Odpowiedz

zapomniałbym dodać, zapis na poziomie 300-400 kB/s ?? o czym my mówimy ...

Gość Data: 2006-02-08 15:27:59Odpowiedz

UWAGA !!!

No i proszę, kolejna gafa, już się okazało, co niosło za sobą obciążanie procesora a przede wszystkim pamięci: wszystkie dane które są kopiowane na rzekomo zamontowaną partycję ntfs z możliwością zapisu są przechowywane tymczasowo właśnie w RAMie i SWAPie, po odmontowaniu i wyłączeniu mount.captive-ntfs i ponownym zamontowaniu DANYCH BRAK !!! Straciłem przez to ok 500 MB danych, całe szczęście, że miałem część z nich zarchiwizowane lub tylko kopiowałem zamiast przenosić.
Captive jak został zainstalowany tak jeszcze szybciej zniknął z mojego SuSE. Wszystkim chcąch się tym bawić szczerze odradzam. Ja dołożyłem sobie drugi dysk i sformatowałem na ReiserFS'a.

Gość Data: 2006-09-18 17:17:57Odpowiedz

ntfs 3g

ja polecam to co w tytule dziala szybciej od captivie

Gość Data: 2006-11-11 04:40:34Odpowiedz

:/

mount.captive-ntfs /dev/sda6/windows/D/

Captive-ERROR **: File/device disk image pathname and mountpoint command-line arguments required
aborting...
Aborted

Gość Data: 2007-11-21 22:12:03Odpowiedz

A ja za to mam taki problemik , ze nie moge zapisywac jako zwykly uzytkownik a jako root moge wszystko :D hehe

Gość Data: 2008-03-26 14:08:56Odpowiedz

ROZWIĄZANIE !!!!!!!!!!!!!!!!!!!!!!

http://portal.suse.pl/wiki/index.php/NTFS

Gość Data: 2008-03-26 14:09:18Odpowiedz

ROZWIĄZANIE !!!!!!!!!!!!!!!!!!!!!!

http://portal.suse.pl/wiki/index.php/NTFS

Gość Data: 2008-03-26 14:09:30Odpowiedz

ROZWIĄZANIE !!!!!!!!!!!!!!!!!!!!!!

http://portal.suse.pl/wiki/index.php/NTFS

Gość Data: 2008-03-26 14:11:12Odpowiedz

ROZWIĄZANIE !!!!!!!!!!!!!!!!!!!!!!

W tym linku jest wszystko, wystarczy zmienić dwie linijki w fstab i działa !!!!

Da się zapisywać, usuwać, wszystko tak jak ma być

Antihrist Data: 2008-06-08 12:15:13Odpowiedz

najpprostsza metoda ;p

suse 10.3 ma juz wbudowanego ntfs3g wiec wystarczy tylko zainstalowac ntfs3g-config i po sprawie ;p

Gość Data: 2008-06-11 15:45:01Odpowiedz

Pytanie

Kto mi może wyjaśnić co się dzieje po zainstalowamiu codeków do media playerów prawie połowa z nich traci głos (np.real player,brak melodi powitalnej po uruchomieniu PC ) inne odtwarzacze audio też nie odtwarzają dżwięku.Może ktoś mi poradzi co zrobić bo bez codeca W32 nawet dvd nie można odtwarzać ?

Gość Data: 2008-06-11 15:47:08Odpowiedz

PS

Moim systemem jest suse 11.0

Pielak Data: 2008-11-08 11:56:24Odpowiedz

Pytanie

Co mam w konsoli wpisac zeby wejsc na partycje ntfs gdzie mam muzyke - w susie jest to sda5. I jak kopiować tam przez konsole pliki?

pendulum Data: 2009-07-24 14:36:11Odpowiedz

by wejść w partycje ntfs musisz ją zmątować. najłatwiej w YAST. Po zmontowaniu odpalasz konsole i wpisujesz su. Teraz może tworzyć foldery (mkdir), usuwać (rmdir) kopiować pliki (cp).

Gość Data: 2010-06-23 12:56:25Odpowiedz

zapis na dysk w open suse 11.2

jak w temacie, aby umożliwić zapis plików na partycję NTFS uruchamiamy YAST, klikamy na partycjonowanie, montujemy partycję NTFS (prawym na partycji i edytuj), następnie w nowo otwartym okienku klikamy na "Opcje fstab" i zmieniamy parametry fmask i dmask na 777, daje to nam możliwość zapisu, odczytu i wykonywania plików z tej partycji dla wszystkich użytkowników

rafus75 Data: 2010-07-24 23:46:19Odpowiedz

ntfs-3g

tak sobie przegladam wszystkie wypowiedzi wiec i napisze cos od siebie mam suska zainstalowanego jako jedyny system i zrobione dwie partycje htfs a zeby niebawic sie w kombinowanie ja tam cos dac wiec uzywam sobie "Dolphina" w trybie admin i szystko wyjasnia cala sprawe z ntfs

Twój komentarz został donany

d14b3l Data: 2011-03-01 02:36:23Odpowiedz

zapis na NTFS w suse 11.3

wartości 777 dla dmask i fmask nie działają poprawnie w tej wersji systemu. Jak narazie metodą dedukcji doszedłem do wartości 111 i 000 odpowiednio dla fmask i dmask co daje możliwości zapisu i odczytu oraz co dziwne wykonania ale tylko dla katalogów, dla plików już nie