W przeciwieństwie do Windows i MS-DOS, w Linuksie, oprócz tego, że nie ma przypisania liter -a B C D E: - W przypadku dysków i partycji należy poinformować system, kiedy dysk wymienny będzie używany w celu uzyskania do niego dostępu i kiedy zostanie wycofany, aby można go było wyjąć i wymienić. Po skonfigurowaniu dysków twardych w systemie będziesz musiał znać kilka metod i skrótów, aby szybko je zamontować i odmontować. |
Przygotowania do montażu
Przed zamontowaniem partycji musimy utworzyć folder, w którym zamierzamy ją zamontować. Zwykle odbywa się to w /głoska bezdźwięczna/ (/ mnt w niektórych dystrybucjach), dlatego warto go tam utworzyć:
sudo mkdir / media / lalala
gdzie
Jeśli system plików partycji, którą zamierzamy zamontować, to NTFS (używane przez systemy operacyjne Windows NT, Windows 2000, Windows XP, Windows Media Center, Serwer z systemem Windows 2003, Windows Vista i Windows 2007 Server), to jest zalecane zainstalować kontroler ntfs-3g aby mieć obsługę zapisu na tej partycji:
sudo aptitude zainstaluj ntfs-3g
Jeśli zamiast tego system plików to UFS2 (używane przez większość systemów operacyjnych opartych na BSDJak NetBSD, OpenBSD, FreeBSD i jego pochodne), to przed zamontowaniem partycji będziemy musieli załadować moduł jądra do pamięci ufs:
sudo modprobe ufs
Aby uniknąć konieczności ładowania go przy każdym uruchomieniu systemu, możemy edytować plik / etc / modules:
gksudo gedit / etc / modules
I dodaj następujący wiersz przed „pętlą”:
ufs
Montaż partycji
Teraz zamierzamy zamontować partycję w utworzonym folderze. Oznacza to, że zawartość partycji pojawi się w tym folderze. Polecenie montowania dysków i / lub partycji to uchwyti jest używany w następujący sposób:
$ sudo mocowanie -t system plików [-lub opcje] / dev /przegroda mount_folder
Należy zauważyć, że jeśli wystąpi błąd podczas montowania, dane na partycji nie zostaną naruszone, po prostu nie zostanie zamontowana.
Parametry
Znaczenie parametrów użytych w poleceniu uchwyt Są one następujące:
- system plików: to system plików partycji; może być vfat (FAT16 y FAT32), ntfs (NTFS) Lub ufs (UFS y UFS2); istnieją inne możliwe wartości, ale nie zostały one omówione w tym artykule. Tak to jest ufs, wtedy musimy wskazać opcje w sposób obowiązkowy ro y typ ufs (to drugie w przypadku bycia UFS2).
- opcje: są opcjami montowania, może mieć więcej niż jedną wartość, w takim przypadku wartości są oddzielane przecinkami (,). Niektóre możliwe wartości to Domyślnie (wartości domyślne), ro (Tylko do odczytu, czyli tylko do odczytu) i typ ufs (aby określić typ systemu plików UFS, jeśli jest używany); jeśli nie podano żadnych specjalnych opcji, możemy pisać Domyślnielub całkowicie zignoruj ten parametr (również usuwając -o od przodu). W tym artykule użyjemy tego parametru tylko do montażu partycji UFS y UFS2i do montażu przy uruchomieniu systemu (patrz nagłówek Montaż przy starcie systemu).
- partycja: to identyfikator partycji, którą zamierzamy zamontować; może być HDXY w przypadku bycia dyskiem IDE o ATAlub sdX, Y w przypadku istnienia SATA; X to litera dysku twardego (a po pierwsze, b za drugą itd.) i Y to numer partycji (1 po pierwsze, 2 za drugą itd.). Jeśli chcemy poznać nazwę partycji, które mamy na komputerze, wystarczy uruchomić następujące polecenie:
$sudo fdisk -l
- mount_folder: to folder, w którym partycja zostanie zamontowana, czyli w którym pojawią się dane (pliki i foldery) partycji; w większości przypadków jest wewnątrz /głoska bezdźwięczna/chociaż może być gdziekolwiek indziej (patrz nagłówek Przygotowania do montażu).
Konkretne przykłady
Aby zamontować partycję FAT16 o FAT32:
sudo mount -t vfat / dev /przegroda /głoska bezdźwięczna/mount_folder
Aby zamontować partycję NTFS:
sudo mount -t ntfs / dev /przegroda /głoska bezdźwięczna/mount_folder
Aby zamontować partycję UFS:
sudo mount -t ufs -o ro / dev /przegroda /głoska bezdźwięczna/mount_folder
Aby zamontować partycję UFS2:
sudo mount -t ufs -o ro, ufstype = ufs2 / dev /przegroda /głoska bezdźwięczna/mount_folder
Aby zamontować partycję, na której znajduje się Ubuntu:
sudo mount / dev /przegroda /głoska bezdźwięczna/mount_folder
Montaż przy starcie systemu
Gdy uda nam się zamontować partycję, pozostanie ona zamontowana podczas działania systemu. Kiedy ponownie uruchomimy lub wyłączymy komputer, będziemy musieli ponownie zamontować partycję. Jeśli chcemy, aby był montowany za każdym razem, gdy uruchamiamy system, będziemy musieli zmodyfikować plik / etc / fstab:
$ sudo gedit / etc / fstab
Tutaj został użyty gEdytuj, ale można użyć dowolnego edytora tekstu, takiego jak Nano o Vim. Jest wygodny w użyciu gksudo o kdesu zamiast sudo uruchomienie edytora w trybie graficznym; pierwszy dotyczy komputerów stacjonarnych GNOME a drugi za KDE.
Po otwarciu pliku musimy zmienić wiersz zaczynający się od identyfikatora zamontowanej partycji (/ dev / hdXY o / dev / sdXY) w następujący sposób:
/ dev /przegroda /głoska bezdźwięczna/mount_folder system plików opcje 0 0
Jeśli ta linia nie istnieje, dodajemy ją na końcu pliku.
Argumenty są takie same, jak w przypadku użycia polecenia uchwyt. Tutaj, jeśli w opcjach nie użyjemy żadnej wartości, będziemy musieli napisać Domyślniei mielibyśmy coś takiego:
/ dev /przegroda /głoska bezdźwięczna/mount_folder system plików wartość domyślna 0 0
Jeśli jest to partycja FAT16 o FAT32 i to nie działa dla nas Domyślniemożemy wypróbować następujące opcje:
auto, users, exec, umask = 000
domyślne, rw, user, auto, umask = 0
W tym drugim przypadku wszyscy użytkownicy otrzymują uprawnienia do odczytu, zapisu i wykonywania. Jeśli chcemy ograniczyć te uprawnienia tylko do określonej grupy użytkowników (na przykład: Użytkownicy), opcje powinny wyglądać następująco:
domyślne, rw, user, auto, umask = 007, gid =grupa 0 0
gdzie grupa należy zastąpić grupą użytkowników, np. Użytkownicy.
Wreszcie, jeśli z jakiegoś powodu niektóre znaki nie są dobrze wykrywane (na przykład litera ñ), musimy dodać następującą opcję wraz z innymi używanymi, aby zmienić mapę znaków:
iocharset = utf8
Na przykład linia może wyglądać następująco:
/ dev / hda0 / media / hda0 vfat defaults, rw, user, auto, iocharset = utf8, umask = 000 0 0
Aby zamontować wszystkie urządzenia wymienione w pliku / etc / fstab musimy wykonać następujące polecenie w pliku terminal:
sudo góra -a
Dzięki temu nasza partycja jest już montowana za każdym razem, gdy uruchamiany jest Ubuntu.
Utwórz program uruchamiający do partycjonowania
Po zamontowaniu partycji sprawdzamy, czy czasami dostęp do folderu może być niewygodny / media / hdXY (lub co określiliśmy), aby rozwiązać ten problem, możemy zrobić dwie rzeczy:
- Utwórz symboliczny program uruchamiający w naszym folderze dom lub w jakimkolwiek innym folderze
- Utwórz ikonę na pulpicie, która przekieruje nas do folderu montażu
Symboliczny program uruchamiający w / home
Pierwsza opcja to stworzenie symbolicznego launchera (są one jak skróty Windows), na przykład w naszym folderze osobistym dom. Dzięki temu będziemy mogli uzyskać dostęp do partycji z tego folderu i bez powielania informacji.
Piszemy następujący wiersz w terminal:
$ ln -s / media /mount_folder /Dom/użytkownik/folder docelowy
gdzie mount_folder to folder, w którym montujemy partycję, użytkownik
Ikona na pulpicie
Jeśli chcemy utworzyć ikonę na pulpicie, musimy wykonać następujące czynności:
W GNOME
- Wyświetlamy menu kontekstowe pulpitu (prawy przycisk myszy)
- Wybierz opcję Utwórz link
- Wybieramy rodzaj Oplatać
- Wypełniamy puste pola wymaganymi danymi
- Akceptujemy utworzenie linku
W KDE
- Wyświetlamy menu kontekstowe pulpitu (prawy przycisk myszy)
- Wybierz opcję Utwórz nowy -> Połącz z urządzeniem -> Dysk twardy
- W zakładce Ogólne wpisujemy nazwę ikony
- W zakładce Urządzenie wpisujemy identyfikator partycji (/ dev / hdXY)
- Akceptujemy utworzenie linku
Demontaż partycji
Jeśli z jakiegoś powodu chcesz odmontować partycję, po prostu musisz to zapisać terminal:
sudo unmount karpeta
gdzie karpeta to lokalizacja folderu, w którym partycja jest zamontowana (na przykład: / mean / hdaX).
źródło: Przewodnik po Ubuntu
Bardzo dziękuję za Twój blog, bardzo mi się przydał.
Nie ma za co! Dzięki za zachętę!
Uścisk! Paweł.
Czy możesz zamontować partycję w folderze w domu (na przykład Dokumenty) z linią w pliku fstab? Wypróbowałem to i albo wyświetla mi błąd podczas uruchamiania Linuksa, albo nic nie montuje. Czy to niemożliwe?
W zasadzie powinno to być możliwe. Czy możesz przekazać nam linię fstabu, którego używasz?
Twoje zdrowie! Paweł.
Cześć, Pablo:
Linia, której używam do montażu w fstab to:
/ dev / sda3 / home / jose / Documents ntfs defaults 0 0
Cóż, system zastępuje nazwę folderu „Dokumenty” nazwą etykiety woluminu jednostki, która jest zamontowana, ale pusta. Jeśli zamiast tego montuję go w innym katalogu p. dawny. / media / data, działa idealnie.
Pozdrowienia.
Czy upewniłeś się, że ta linia jest po tej używanej do zamontowania partycji HOME (jeśli taką masz) ??? Spróbuj umieścić tę linię jako ostatnią, poniżej pozostałych linii, które montują różne urządzenia / partycje w systemie.
Twoje zdrowie! Paweł.
Tak, to ostatnie, po załadowaniu partycji domowej i zamianie.
Więc nie mam pojęcia. Teoretycznie myślę, że powinno działać idealnie. Jedyne, co mnie uderza, to to, że wszystkie moje linie fstab kończą się na 0 1, a twoje na 0 0. Nie jestem pewien, ale może to ma z tym coś wspólnego.
Twoje zdrowie! Paweł.
Zajrzałem do podręczników i ostatnia opcja dotyczy sprawdzenia systemu, czy jest restart ... cóż, próbowałem z innymi wartościami i nie działa. W każdym razie dzięki za pomoc.
pozdrowienia
W sekcji parametrów nie podajesz nazw
Dziękuję Ci! Myślę, że już to poprawiłem. 🙂
Byłbym bardzo wdzięczny, gdybyś mógł bezpośrednio odpowiedzieć na moje pytanie.
Mam laptopa HP z zainstalowanym systemem Windows XP i Ubuntu 14.04. Jestem w trakcie migracji na Linuksa i ten laptop nie jest do mojego wyłącznego użytku.
Moje pytanie brzmi, czy uda mi się w jakiś sposób utworzyć partycję z Linuksa, którą można później obejrzeć z Windows. Moim pomysłem jest użycie tej partycji jako wspólnego obszaru roboczego, w którym mogę zapisać pliki, które działały i które mogą być widoczne dla obu systemów operacyjnych.
Instalacja UBUNTU 14.04 zajęła dużo pracy ze względu na kartę graficzną i zapomniałem poprosić o utworzenie wspólnego obszaru. Z góry doceniam pomoc w tym pytaniu.
Cześć David!
Oczywiście, że tak. Aby utworzyć „wspólny” obszar roboczy, jak go nazywasz, wszystko, co musisz zrobić, to utworzyć partycję w formacie ntfs lub fat32. Partycje ext4 są „niewidoczne” dla systemu Windows (chyba że używasz specjalnego programu).
Twoje zdrowie! Paweł.
Drogi Pablo. Bardzo dziękuję za szybką odpowiedź.
Czy mógłbyś być trochę jaśniejszy? Jak utworzyć tę partycję? ? z Gparted?
To znaczy, że mam zamiar podzielić obszar dysku z systemem Linux lub obszar dysku z systemem Windows, prawda?
Jeśli chcesz używać gparted, jako nowicjusz powiedz mi, jak mam to zrobić.
Wyobrażam sobie, że nie będę miał utraty danych (lub programów) w obu systemach, prawda?
Zauważyłem z Gparted, że mam obszar „ext4” z „/” 55.24 GiB przy użyciu 7.30 GiB. czy to normalne ??
Jeszcze raz, wielkie dzięki.
David
Witaj Dawid! Spójrz, najprościej jest to, że nic nie robisz. 🙂
Nie poważnie. Desde Linux Powinieneś mieć dostęp do plików systemu Windows bez problemów i oczywiście z systemu Windows również powinieneś mieć do nich dostęp.
Czy partycja Windows pojawia się po uruchomieniu systemu? To znaczy, czy widzisz, co w systemie Windows nazwałbyś swoim C: \?
Jeśli nie, to cały problem sprowadza się do zamontowania tej partycji (na której jest zainstalowany system Windows). Jest najłatwiejszy i najszybszy.
Aby to zrobić, polecam przeczytanie następujących postów (choć jeden wystarczy):
https://blog.desdelinux.net/montar-una-particion-ntfs-o-fat32-al-arrancar-ubuntu/
https://blog.desdelinux.net/como-montar-hdds-o-particiones-mediante-terminal/
https://blog.desdelinux.net/con-fstab-como-montar-automaticamente-una-particion-ntfs/
https://blog.desdelinux.net/auto-montar-particiones-con-fstab/
https://blog.desdelinux.net/como-auto-montar-particiones-al-inicio-la-forma-facil/
https://blog.desdelinux.net/como-montar-una-particion-en-linux/
Twoje zdrowie! Paweł.
Witam, gratuluję tej stronie z tak jasnymi instrukcjami. ale tym razem nie mogę znaleźć odpowiedzi. Mówię Ci:
Jestem nowicjuszem w Linuksie, ponieważ ponad 3 lata temu pozbyłem się winsuck, ale jestem bardzo daleki od bycia ekspertem, a poniższy problem jest dobrym przykładem. Mam nadzieję, że możesz mi pomóc:
Używam Ubuntu i Lubuntu, odkąd poznałem Linuksa. Teraz postanowiłem pójść trochę dalej i wypróbować Ubuntu 14.04, Elementary OS i PepperMint na tym samym mini okrążeniu HP, co było prawdziwym skarbem.
Faktem jest, że nie miałem pod ręką, gdzie wykonać kopię zapasową moich plików osobistych znajdujących się na oddzielnej partycji utworzonej w FAT32 i zdecydowałem się zaryzykować ponowne partycjonowanie, aby zainstalować 3 wspomniane dystrybucje bez formatowania całego dysku.
Przeczytałem tyle, ile uznałem za konieczne na ten temat i zacząłem się jako lekkomyślny poszukiwacz przygód… .. ale coś poszło nie tak i nie mogę uzyskać dostępu do partycji sda3, na której są moje pliki, ponieważ GParted mówi, że nie ma znanego systemu plików z sudo blkid nawet nie wysyła mi odpowiedzi.
Podczas partycjonowania utworzyłem 3 podstawowe i jedną rozszerzoną z 2 logikami w środku. Użyj ext4 i oczywiście SWAP. Ale NIE zmieniaj systemu plików z tego, który był FAT32, aby go nie wymazać ani nie uszkodzić.
Do tej pory zainstalowałem Ubuntu 14.04 tylko na: sda1 primary ext4 / boot
Myślę więc, że pytanie brzmi: jak mogę poznać lub przypisać system plików do sda3, aby go zamontować i mieć dostęp do moich dokumentów, MUZYKI, zdjęć itp.? Czy Testdisk pomoże mi w tym przypadku? 14.04, aby ponownie podzielić na partycje i coś zmienić w tym procesie?
Mam nadzieję, że wyraziłem się jasno i mogę mi pomóc, ponieważ jednym z powodów, dla których Linux mnie fascynuje, jest możliwość próbowania, błądzenia i uczenia się z pomocą tak dużej społeczności pasjonatów Linuxeros.
Z góry dziękuję.
Hey.
Jaka byłaby różnica między tą metodą, która używa wiersza / dev / sdx do ustawienia partycji do zamontowania z partycją, która używa parametru UUID = XXXXXXXXX?
Widzę, że mój fstab używa tego drugiego.
Pozdrowienia.
Dzięki UUID system podczas montowania używa statycznego, niepowtarzalnego identyfikatora dla każdej partycji. Ta metoda jest lepsza niż użycie / dev / sdX, ponieważ ta ostatnia jest dynamiczna i zmienia się w zależności od wykrywania urządzenia przez jądro. Zmiany w jądrze lub udev mogą przerwać ten schemat, podczas gdy z UUID tak się nie dzieje i to jest powód, dla którego go używają.
Cześć jak się masz?
po zamontowaniu partycji, którą mam w / dev / sda4 w / data
Jak stworzyć wyrzutnię w tym punkcie ruchu?
pojawiają się w eksploratorze obok innych dysków?
łaska używam FEDORA 22
cześć, a jak byś zrobił z partycją mac hfs + z ubuntu, aby odczytać i mieć dostęp do tych plików, nie możesz wejść do mac tylko z ubuntu. Czy jest jakiś sposób na skopiowanie tego dysku do późniejszego czytania i pisania w ubuntu?