Automatyczne montowanie partycji NTFS cz. 2

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

Pierwszy wpis, który pojawił się na blogu ponad 3 lata temu – Automatyczne montowanie partycji NTFS opisywał ręczny sposób montowania partycji NTFS. Sam artykuł jest jednym z najczęściej czytanych oraz komentowanych wpisów na blogu. Teraz przedstawię znacznie łatwiejszy sposób na osiągnięcie tego samego efektu z aplikacją ntfs-config.

Otwórz terminal i zainstaluj pakiet ntfs-config:

sudo apt-get install ntfs-config

Po zakończonej instalacji uruchom aplikację poleceniem:

sudo ntfs-config

Albo w wyszukiwarce systemowej wpisz: Narzędzie konfiguracji trybu zapisu dla NTFS – potworna nazwa :)

Automatyczne montowanie partycji NTFS cz. 2

ntfs-config

Aplikacja automatycznie wykryje wszystkie partycje NTFS. Użyj opcji Automatycznej konfiguracji (widocznej przy pierwszym uruchomieniu), aby system sam utworzył niezbędne katalogi, do których będzie potem montować partycje. Zaznacz opcje zapisu dla urządzeń zewnętrznych oraz wewnętrznych.

Jeśli sam chcesz utworzyć katalog, użyj polecenia mkdir np.:

sudo mkdir /media/sda2

sudo używam dlatego, że katalog tworzony jest poza moim katalogiem domowym.

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • rafael

    Albo w wyszukiwarce systemowej wpisz: Narzędzie konfiguracji trybu zapisu dla NTFS – potworna nazwa

    Samo NTFS wystarczy do wyszukania
    ta wyszukiwarka jest całkiem niegłupia nie trzeba całych nazw podawać ;)
    zaczynam ją nawet lubić.
    A co do samego narzędzia to zaraz zainstaluję i przetestuję.
    Przymierzałem się do ręcznej metody na 12.04 ale skoro jest to, to będzie łatwiej.

    • http://www.ubuntu-pomoc.org Łukasz Schmidtke

      Jasne, można wpisać ntfs, ntfs-config etc., celowo użyłem pełnej nazwy narzędzia.

  • RafciX

    Jeżeli nie potraficie udostępnić partycji NTFS przez sambę (ja tak miałem), to można jeszcze używać polecenia mount przy starcie. Więc tak:
    Najpierw przechodzimy do katalogu /etc/init.d.
    cd /etc/init.d

    Potem tworzymy tam plik, z poleceniami, które system wykona zaraz po starcie.
    sudo nano montowanie_ntfs
    Nazwa pliku, która jest pogrubiona może być dowolna i musisz ją zapamiętać.

    Teraz mamy przed sobą pusty plik (chyba, ze już taki istnieje to coś w nim może być). Wklejamy tam taki kod:
    #!/bin/bash
    sudo mount /dev/sdxy /media/partycja
    „x” to litera dysku, a „y” to numer partycji. Jeżeli nie wiesz, co wpisać w tych miejscach to za pomocą polecenia poniżej możesz sprawdzić te dane.
    sudo fdisk -l
    Pozostały pogrubiony fragment to po prostu katalog, do którego zostanie zamontowana partycja. Pamiętaj, ze takowy katalog musi już istnieć, a żeby go utworzyć możesz użyć poniższego polecenia, gdzie pogrubiony fragment to po prostu ścieżka do katalogu, w którym chcesz montować partycje.
    sudo mkdir /media/partycja
    Naciskając po kolei: Ctrl + O, Enter, Ctrl + X zapisujemy plik i wychodzimy z edytora.

    Teraz wystarczy tylko zaktualizować plik rc.d (być może się mylę), co robisz za pomocą polecenia
    sudo update-rc.d montowanie_ntfs defaults
    W pogrubione miejsce musisz wpisać nazwę pliku z poleceniami, który utworzyłeś.
    Teraz restartujesz system i partycja powinna zostać zamontowana, a Ty będziesz mógł ją udostępnić przez sambę.

    Mam nadzieję, że ten dość długi tekst okazał się pomocny :) Przede wszystkim jeżeli kody w „pre” znowu nie zadziałają to mój tekst może okazać się nieprzejrzysty. Przydałaby się opcja podglądu komentarza… ;)

    • http://wujtruj.wordpress.com wujek

      Baaaardzo na około, no ale niech będzie. Mała uwaga ode mnie: zamiast polecenia „mount” powinieneś skorzystać z „mount.ntfs-3g”

      • http://www.ubuntu-pomoc.org Łukasz Schmidtke

        Przedstaw prostszą wersję, a opublikujemy ją na blogu :)

      • RafciX

        Hmmm, nie wiem po co te ntfs-3g, ale u mnie to doskonale działa tak jak jest opisane w moim poprzednim komentarzu bez żadnego ntfs-3g, więc nie wiem w czym problem :)

      • http://wujtruj.wordpress.com wujek

        No właśnie wydaje mi się że została przedstawiona wyżej :) Nie napisałem że jest to trudna metoda, a dziwna – pierwszy raz się z tym spotykam.
        Tak mi jeszcze wpadło, że można spróbować utworzyć/edytować plik rc.local i w nim dopisać komendę montowania. Konkretnie: sudo echo „mount.ntfs-3g /dev/partycja /punkt/montowania” >> /etc/rc.local ; sudo chmod +x /etc/rc.local

        Powinno zadziałać na ubuntu, ale nie dam sobie głowy uciąć, gdyż nie mam Ubuntu i nie przetestuję.

        Co do ntfs-3g, to nie zawsze „mount” potrafi sam rozpoznać system plików i najlepiej mu go wskazać. Wiadomo że nie będzie niechcianych niespodzianek.

  • gość

    A po co mi partycji NTFS jak mam Ubuntu?

    • http://www.ubuntu-pomoc.org Łukasz Schmidtke

      Są osoby, które poza Ubuntu mają również Windowsa, który zainstalowany jest właśnie na NTFS. Chcąc mieć dostęp do takich partycji, muszą je montować w sposób podany wyżej.

      • RafciX

        Na przykład ja tak mam: Kubuntu do codziennego użytku, a Windows do grania (czasami mi się chce zagrać ;) ) Mam właśnie jedną partycję NTFS zawsze zamontowaną (tej z Windowsem nie montuję), na która na przykład ściągam jakiś program na Kubuntu, a w Windowsie go potem instaluję.

  • Rafcio6179

    …wystarczy dodać wpis w pliku /etc/fsab

    # /dev/twoja partycja
    UUID=twoja partycja /media/twój katalog ntfs defaults,utf8,umask=007,gid=46 0 0

    oczywiście musi być zainstalowany sterownik ntfs-3g

    • RafciX

      Wiem o tym :D, ale wtedy nie umiałem udostępnić partycji NTFS.

  • arek

    A mi się coś zepsuło i mi się jedna z trzech partycji nie ładuje podczas startu systemu i muszę S kliknąć aby to pominąć :/
    nie wiem czy ktoś mi teraz odpisze

  • linal

    Po zastosowaniu tej metody VirtualBox nie może uruchomić mi windowsa.
    Plik obrazu windy mam na osobnej partycji którą też zaznaczyłem do automatycznego montowania.
    Czy ktoś może mi pomóc?

  • Lukasz

    A mi wyskakuje takie coś:
    „The disk contains an unclean file system (0, 0).
    Metadata kept in Windows cache, refused to mount.
    Failed to mount ‚/dev/sda4’: Operacja niedozwolona
    The NTFS partition is in an unsafe state. Please resume and shutdown
    Windows fully (no hibernation or fast restarting), or mount the volume
    read-only with the ‚ro’ mount option.”

    Ktoś pomoże?