Jak zamontować partycję w systemie Linux

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 lalala to nazwa, jaką będzie miał folder, możemy go przypisać, co tylko zechcemy.

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 to nazwa naszego użytkownika w systemie i folder docelowy to symboliczny program uruchamiający, który utworzymy, aby działał jako folder montażowy.

Ikona na pulpicie

Jeśli chcemy utworzyć ikonę na pulpicie, musimy wykonać następujące czynności:

W GNOME

  1. Wyświetlamy menu kontekstowe pulpitu (prawy przycisk myszy)
  2. Wybierz opcję Utwórz link
  3. Wybieramy rodzaj Oplatać
  4. Wypełniamy puste pola wymaganymi danymi
  5. Akceptujemy utworzenie linku

W KDE

  1. Wyświetlamy menu kontekstowe pulpitu (prawy przycisk myszy)
  2. Wybierz opcję Utwórz nowy -> Połącz z urządzeniem -> Dysk twardy
  3. W zakładce Ogólne wpisujemy nazwę ikony
  4. W zakładce Urządzenie wpisujemy identyfikator partycji (/ dev / hdXY)
  5. 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


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Elektroniczne anarie powiedział

    Bardzo dziękuję za Twój blog, bardzo mi się przydał.

  2.   Użyjmy Linuksa powiedział

    Nie ma za co! Dzięki za zachętę!
    Uścisk! Paweł.

  3.   Jofalko powiedział

    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?

  4.   Użyjmy Linuksa powiedział

    W zasadzie powinno to być możliwe. Czy możesz przekazać nam linię fstabu, którego używasz?
    Twoje zdrowie! Paweł.

  5.   Jofalko powiedział

    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.

  6.   Użyjmy Linuksa powiedział

    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ł.

  7.   Jofalko powiedział

    Tak, to ostatnie, po załadowaniu partycji domowej i zamianie.

  8.   Użyjmy Linuksa powiedział

    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ł.

  9.   Jofalko powiedział

    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

  10.   Kikerzy25 powiedział

    W sekcji parametrów nie podajesz nazw

  11.   Użyjmy Linuksa powiedział

    Dziękuję Ci! Myślę, że już to poprawiłem. 🙂

  12.   David Peru powiedział

    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.

    1.    użyjmy Linuksa powiedział

      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ł.

      1.    David Peru powiedział

        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

        1.    użyjmy Linuksa powiedział

          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ł.

  13.   Panie Axolote powiedział

    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ę.

  14.   Wawrzyńca powiedział

    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.

    1.    jukiteru powiedział

      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ą.

  15.   Fabian powiedział

    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

  16.   andres powiedział

    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?