Mam dwie partycje NTFS i nie chcę montować ich ręcznie za każdym razem, gdy uruchamiam Ubuntu.
- Jak mogę to zrobić?
- Czy można użyć narzędzia lub kodu?
- Jeśli tak, to czy można bezpiecznie zamontować? szczególnie, gdy są używane przez inny system operacyjny?
/etc/fstab
więc poniżej.Odpowiedzi:
Najprostszym sposobem, który będzie działał na większości systemów Linux, jest dodanie ich do fstab . Ale są też inni. Każdy z nich ma swój nagłówek w tej odpowiedzi.
Uwaga:
Jeśli pojawi się komunikat o błędzie masującym, mówiąc coś o „rootie” lub „uprawnieniach”, to dlatego, że dla większości opcji montowania będziesz potrzebował uprawnień roota. W Unity możesz to osiągnąć, przygotowując
gksudo
(aplikacje graficzne) lubsudo
zwykłe polecenie i wpisując hasło. Tak np. W przypadkuntfs-config
ciebie naciśnij Alt+ F2i wpiszgksudo ntfs-config
.Gigolo
Gigolo
Gigolo współpracuje ze zdalnym systemem plików Nautilus i możliwościami montażu. Musisz dodać partycje do zakładek Nautilus (Nautilus jest domyślnym menedżerem plików Ubuntu). Następnie znajdziesz je w Gigolo. Resztę powiedziano w innej mojej odpowiedzi .
Fstab
Edycja : Od zgadywania na podstawie twoich komentarzy nie jesteś obeznany z linuksem. Wyjaśnię procedurę bardziej szczegółowo:
Metoda fstab jest czystsza i bardziej podstawowa niż gui-tools lub Gigolo. Działa również na innych systemach, nawet tych, które są tylko w trybie tekstowym. Zasadniczo nie musisz niczego instalować. Dla każdej partycji NTFS musisz dodać jeden wiersz do pliku o nazwie
/etc/fstab
. Dla mnie dodana linia wygląda następująco:Ta część mówi
UUID=<xxxxx>
systemowi, którą partycję zamontować. Jeśli zastosujemy się do tej procedury i mają duplikaty urządzeń pokazuje się wymienićUUID=<xxxx>
z/dev/disk/by-uuid/<xxxxx>
. Każda partycja ma swój unikalny UUID. Spacje są ważne, więc najlepiej skopiować i wkleić linię. Zamieńauto
na,noauto
aby ręcznie zamontować. Użytkownicy powinni być w grupieplugdev
.Zauważ, że jeśli ten wiersz znajduje się na samym końcu pliku, po nim powinien znajdować się nowy wiersz. Mount narzeka, jeśli go nie masz.
Znajdowanie UUID:
Otwórz Narzędzie dyskowe i zidentyfikuj odpowiednie partycje według ich rozmiaru (np. 120 GB), systemu plików (np. NTFS) i nazwy. Zanotuj plik „Device:” (np
/dev/sdb1
.). Zamiast tego możesz uruchomić następującą komendę w terminalu, takim jakgnome-terminal
:Możesz znaleźć UUID twoich partycji, uruchamiając je
sudo blkid
w powłoce. Dane wyjściowe wyglądają mniej więcej tak:Prawidłowy identyfikator UUID będzie miał odpowiedni plik urządzenia przed nim i
TYPE="ntfs"
po nim. Dla mnie UUID to „7258CB9858CB598D”. Dla ciebie ta liczba będzie inna. Mam też tylko jedną partycję NTFS. Podaj mój UUID w wierszach, które dodajesz do fstab, przez ten, który znalazłeś w ten sposób.Ustawianie punktu montowania
Teraz punkt montowania. Dla każdej partycji będzie inaczej. Wybrałam
/media/win
. Możesz wybrać, co chcesz. Musi to być istniejący pusty katalog. Równie dobrze możesz utworzyć katalog,/home/yourusername/windows1
a następnie umieścić go w swoim fstab.Pozostałe parametry w mojej linii
ntfs
informuje fstab, że jest to partycja typu NTFS.rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0
wykracza poza zakres tej odpowiedzi. Po prostu użyj tych wartości, jakie są. Powinny być w porządku. Jeśli jesteś zainteresowany, możesz przeczytać wyjaśnienie tych parametrów w linku, który podałem wcześniej.Kiedy dodałeś linie i zrobiłeś wszystkie rzeczy, które opisałem, zapisz plik i uruchom
sudo mount -a
w powłoce. Jeśli możesz uzyskać dostęp do swoich partycji za pośrednictwem ich punktów instalacji i nie zostaną wydrukowane żadne błędy, oznacza to, że wszystko poszło dobrze. Jeśli nie, sprawdź literówki i oczywiste błędy. Nie uruchamiaj ponownie, jeślisudo mount -a
wyświetla się błąd! W przypadku błędów ponowne uruchomienie może się nie powieść.Znajdowanie identyfikatora użytkownika i grupy
Możesz znaleźć swój identyfikator użytkownika i grupy za pomocą
id
polecenia.ntfs-config
Narzędzie graficzne ntfs-config jest również dostępne, ale nie konieczne (a jego bieżąca wersja nie działa w Natty Narwhal - załóżmy, że zostanie to wkrótce naprawione). Poza tym możesz stracić stare ustawienia w swoim fstab za pomocą tego narzędzia (np. Zamontowanie pamięci podręcznej w pamięci), ponieważ zastępuje on plik / etc / fstab zamiast dodawać rzeczy.
źródło
/etc/fstab/
tak, jak powiedziałeś./etc/fstab/
, prawda?ntfs-config
Ten program pozwala łatwo skonfigurować wszystkie urządzenia NTFS, aby umożliwić obsługę zapisu za pomocą przyjaznego interfejsu GUI . W tym celu skonfiguruje je do korzystania ze sterownika open source ntfs-3g. Będziesz także mógł łatwo wyłączyć tę funkcję.
Strona główna projektu: - http://flomertens.free.fr/ntfs-config/
Wymagania
Zainstaluj
NTFS-config
w UbuntuSpowoduje to zainstalowanie wszystkich wymaganych pakietów dla ntfs-config, w tym ntfs-3g
Korzystanie z Ntfs-Config
Jeśli chcesz otworzyć tę aplikację, spróbuj znaleźć -> Narzędzie konfiguracji NTFS
Teraz pojawi się monit o hasło roota, wprowadź hasło roota i kliknij OK
Wyświetli dostępną partycję NTFS.
Musisz wybrać partycje, które chcesz skonfigurować, dodać nazwę punktu montowania i kliknąć Zastosuj.
Wybierz obsługę zapisu NTFS, która jest odpowiednia dla Ciebie, tj. Wewnętrzna lub zewnętrzna
jeśli chcesz odmontować, powinieneś być rootem, aby odmontować, a następnie kliknij prawym przyciskiem myszy punkt montowania, wybierz Odmontuj wolumin
Wniosek
Jak widać, montowanie partycji NTFS w systemie Linux może być dziecinnie proste. Jeśli nie podoba Ci się lub nie boisz się wiersza poleceń, możesz wiele osiągnąć za pomocą kilku kliknięć myszką. Prawdę mówiąc, jest to o wiele prostsze niż montowanie dziwnych, nowych, nieznanych partycji w systemie Windows.
Cóż, to wszystko. Szczęśliwego Linuxowania!
PD: Aktualizacja dla użytkownika Natty
Jeśli zaktualizowałeś system do Ubuntu Natty, zauważysz, że narzędzie konfiguracyjne NTFS nie działa, mimo że wyświetla monit o uprawnienia roota.
Problem polega na tym, że po otwarciu narzędzia nic się nie dzieje. Jest to spowodowane brakującym folderem. Aby to naprawić, należy wprowadzić następujące polecenie:
Teraz masz działające narzędzie, po prostu wybierz partycje, które chcesz automatycznie zamontować podczas rozruchu, a jeśli chcesz WRITE access, po prostu kliknij odpowiednie pola wyboru.
Łatwo: P
źródło
/etc/fstab
ponieważ zastępuje ją !!!Możesz dodać pozycję startową za pomocą następującego polecenia:
Gdzie w tym przypadku
/dev/sda3
jest twoja partycja NTFSEDYCJA : gvfs-mount staje się przestarzały i zastępowany przez gio:
źródło
Arios-Automount
Możesz użyć tego prostego i małego oprogramowania:
Dodaj ten PPA za pomocą polecenia:
Zaktualizuj pliki indeksu:
Zainstaluj
arios-automount
pakiet:To małe oprogramowanie zainstaluje całą
ntfs
partycję. I zrób to przed zalogowaniem.Mam nadzieję, że to pomoże.
Aktualizacja
PPA nie działa w Ubuntu 16.04 Xenial
źródło
Failed to fetch http://ppa.launchpad.net/trebelnik-stefina/multisystem/ubuntu/dists/yakkety/main/binary-amd64/Packages 404 Not Found
Zobacz dokumentację społeczności na fstab . Spróbuj także wyszukać Narzędzie konfiguracji NTFS w Centrum oprogramowania Ubuntu
źródło
Możesz spróbować rozwiązać ten problem, instalując dysk HD podczas rozruchu i prawdopodobnie jednym z najłatwiejszych sposobów jest użycie pysdm.
Po zainstalowaniu możesz wykonać czynności opisane w tym poście
źródło
Wyjaśnienie wideo
Możesz po prostu dodać wpis w
/etc/fstab
. To całkiem proste. Najpierw wykonaj,sudo blkid
aby znaleźć identyfikator UUID partycji. Następnie postępuj zgodnie ze schematem fstab:dla systemu plików dodaj UUID partycji. Przykład:
UID=07446dab-913a-4cf3-8e62-62ecdd26e927
dla punktu podłączenia możesz określić dowolny katalog, który chcesz. Zgodnie z konwencją Ubuntu montuje się
/media/YourUsernameHere/PartitionNameHere
dla typu w twoim przypadku to
ntfs
do reszty możesz po prostu użyć
defaults 0 2
źródło
Jest to bezpieczny sposób postępowania. Nie sądzę, aby szczególnie ryzykowne było automatyczne montowanie partycji Windows z danymi podczas uruchamiania. Ale ja zostawi partycję system operacyjny jest zainstalowany na w
noauto
set-up.Potrzebujesz
ntfs-3g
paczki.Najpierw znajdź UUID danych partycji, wykonując w terminalu:
$ sudo blkid
Teraz musisz edytować plik / etc / fstab, aby skonfigurować, czy te dwie partycje zostaną automatycznie zamontowane, czy nie. W terminalu wykonaj:
$ gksudo gedit /etc/fstab
Być może masz już kilka linii dla partycji NTFS. Jeśli nie, będziesz musiał zrobić trochę. Będą wyglądać mniej więcej tak (w zależności od punktów montowania i UUID):
Zwróć uwagę na
noauto
opcję. Oznacza to, że partycja nie zostanie automatycznie zamontowana podczas rozruchu. Będziesz musiał ręcznie zamontować go, jeśli chcesz uzyskać do niego dostęp.źródło
Aby włączyć lub wyłączyć automatyczny montaż, otwórz terminal i wpisz dconf-editor, a następnie klawisz [Enter].
Przeglądaj do
Klawisz automount kontroluje, czy automatycznie montować nośnik. Jeśli ustawiona na wartość true, Nautilus automatycznie instaluje nośniki, takie jak widoczne dyski twarde i nośniki wymienne podczas uruchamiania i wkładania nośników.
Jest inny klucz
Określa, czy automatycznie otwierać folder dla multimediów zamontowanych automatycznie.
Jeśli ustawione na true, to Nautilus automatycznie otworzy folder, gdy media zostaną automatycznie zamontowane. Dotyczy to tylko mediów, na których nie wykryto żadnego znanego typu x-content / *; w przypadku mediów, w których wykryty jest znany typ zawartości x, zostanie podjęte działanie konfigurowane przez użytkownika.
Źródło: Dokumentacja Ubuntu
źródło
Myślę, że najprostszym sposobem jest użycie dysków (gnome-disk-utility), które są domyślnie dostarczane z Ubuntu.
Po prostu uruchom dyski, przejdź do partycji, którą chcesz automatycznie zamontować podczas uruchamiania, naciśnij przycisk kół zębatych i przejdź do „Edytuj opcje montażu”. Następnie odznacz „Opcje automatycznego montażu” i zaznacz „Zamontuj przy uruchomieniu”. Myślę, że możesz pozostawić wszystko inne jako domyślne, naciśnij OK, wprowadź hasło i uruchom ponownie.
źródło
Podobne pytanie: problemy z drugim dyskiem twardym (wykrywanym dopiero po kliknięciu i dodatkowym modułem ładującym win10)
źródło