Jestem nowym użytkownikiem Ubuntu z tłem Windows. Mam stary dysk twardy o pojemności 500 GB i utworzyłem partycję o wielkości około 50 GB do użytku systemowego, a kolejną około 410 GB do użytku osobistego. Punkt montowania dla 410 GB jest ustawiony na / home, ponieważ nie mogłem zainstalować systemu bez punktu montowania i przeczytałem, że / home jest nieco domyślny.
Jednak gdy instaluję system, jedyną partycją, którą widzę w nautilus, jest ta:
Ale kiedy otwieram GParted:
czy robię coś źle? Czy karta 410 GB nie jest używana, chociaż jest wymieniona na liście GParted
i jak mogę z niej korzystać?
Nie wykluczę możliwości braku wiedzy, ponieważ po raz pierwszy używam Ubuntu. Może jest tutaj i jest aktywny, ale nie wiem, jak uzyskać do niego dostęp i przechowywać na nim moje pliki?
Dziękuję i przepraszam!
źródło
df -h
. wklej dane wyjściowe.Home
w menedżerze plików i wybierającProperties
Odpowiedzi:
Przy Twoich ustawieniach nie spodziewałbym się, że znajdziesz „Dom” w „Innych lokalizacjach”. Twój dom jest zamontowany po uruchomieniu systemu. Możesz uzyskać do niego bezpośredni dostęp za pomocą linku „Strona główna” (oraz Dokument, muzyka, zdjęcia ...) w Nautilus, eksploratorze plików. To nie jest „inna lokalizacja”, to część lub system plików , nawet jeśli jest zainstalowany na dwóch różnych partycjach.
źródło
Pochodząc z systemu Windows, prawdopodobnie tego nie wiesz, ale Ubuntu (lub inny system Linux) używa partycji w inny sposób niż Windows, dlatego nie widzisz obu utworzonych przez siebie partycji.
Jak wiadomo, w systemie Windows po zamontowaniu partycji jest ona wyświetlana jako dysk (C :, D: itp.), A wszystkie dyski są wymienione w obszarze Mój komputer. Każdy dysk ma własną oddzielną hierarchię plików. Ale Linux używa innego modelu. W systemie Linux, jeśli chodzi o system operacyjny, istnieje tylko jedna hierarchia , która jest mniej lub bardziej skutecznie przechowywana w pamięci jądra. Partycje są montowane przez dołączanie ich w określonych punktach tej hierarchii, mianowicie punktach montowania, a kiedy to się dzieje, zawartość nowo montowanej partycji pojawia się jako katalogi i pliki w tym punkcie montowania.
Można to sobie wyobrazić, jakby partycje w systemie Linux zapewniały pamięć zapasową dla części systemu plików .
Oto przykład, który choć nie jest w 100% dokładny, powinien pomóc ci zrozumieć, jak to działa. Załóżmy, że dwie partycje mają następującą zawartość:
Kiedy jądro Linuksa się uruchamia, możesz sobie wyobrazić, że zaczyna się od pustego „modelu mentalnego” systemu plików. („Na początku było
/
.”)Następnie montuje partycję w punkcie montowania
/
; powiedzmy, że jest to partycja 1. Po zamontowaniu system plików ma następujące trzy katalogi:Następnie montuje partycję 2 w punkcie montowania
/home
. Następnie system plików ma sześć katalogów:Efektem tego jest to, że wszystko poniżej
/home/curly
znajduje się na partycji 2, podczas gdy wszystko inne poniżej/
znajduje się na partycji 1. Tak więc, gdy zostaniesz poproszony o dostęp do pliku takiego jak, powiedzmy,/home/curly/maharajah.txt
jądro zauważy, że ten plik znajduje się poniżej punktu montowania partycji 2/home
i nie ma innych punktów montowania „w drodze”/home
do ścieżki pliku, więc plik zostanie umieszczonycurly/maharajah.txt
na partycji 2. Inny plik, taki jak/bin/ow
, zostanie umieszczony na partycji 1, ponieważ znajduje się poniżej punktu montowania partycji 1, ale nie pod żadnym innym punktem montowania partycji.Ale wszystkie te punkty zarządzania są niewidoczne dla Ciebie, jako użytkownika komputera. W normalnym codziennym użytkowaniu zazwyczaj nie obchodzi Cię, które katalogi znajdują się na poszczególnych partycjach; kiedy tworzysz plik, myślisz tylko o ścieżce
/home/curly/maharajah.txt
i pozwalasz jądrze martwić się, na której partycji faktycznie umieścić ten plik. Tak więc, inaczej niż w systemie Windows, partycje mają być niewidoczne podczas normalnego użytkowania i pracujesz z złudzeniem, że istnieje tylko jeden duży system plików, który zawiera wszystko w systemie. Niektóre menedżery plików, jak najwyraźniej Nautilus, pomagają promować to złudzenie, nawet nie pokazując, które partycje są zamontowane.Oznacza to, że w twojej konkretnej sytuacji (prawdopodobnie) masz już skonfigurowane rzeczy tak, jak chcesz. Partycja 50 GB jest zamontowana
/
, a partycja 410 GB jest zamontowana/home
, co oznacza, że wszystko, co utworzysz,/home
zostanie umieszczone na partycji 410 GB, podczas gdy wszystko inne w systemie zostanie umieszczone na partycji 50 GB. (Cóż, w rzeczywistości istnieją inne „wyimaginowane partycje” utworzone przez różne komponenty systemu Linux, ale na razie o tym zapomnij.) Po prostu Nautilus nie wyjaśnia, że obie partycje są używane, i w rzeczywistości wprowadza w błąd przez pokazujący wykorzystanie miejsca tylko dla partycji 1 na ekranie „innych lokalizacji”.źródło
GParted ogólnie pokazuje rzeczywisty punkt montowania partycji . Jeśli partycja jest jak jakieś zewnętrzne urządzenie pamięci masowej lub która nie ma nic wspólnego z Ubuntu, jak w moim przypadku mam 3 partycje, które nie zawierają żadnego pliku systemowego Ubuntu, jest ona montowana w
/media/
katalogu, który generalnie tworzy tam punkt montowania, taki jak Mam punkt montowania jak/media/kulfy/DE14D51314D4EF8F
dla jednej z partycji. Zostało utworzone automatycznie. Dostęp do tych partycji / urządzeń pamięci można uzyskać również z innych lokalizacji .Twój GParted pokazuje, że punktem podłączenia dla
/dev/sda2
jest/home
zatem partycja jest już zamontowana i/home
jako punkt podłączenia. Tak więc nie ma wpisu w innych lokalizacjach, ponieważ wykonuje on ważną część głównej instalacji. Możesz także uruchomić,findmnt /dev/sda2
aby uzyskać więcej informacji.źródło
~
jest streszczeniem/home/<username>
i istnieje możliwość posiadania kilku katalogów domowych użytkownika pod/home
...Partycja danych
Możesz utworzyć kolejną partycję, którą możesz przeglądać z „innych lokalizacji”
gparted
, przy uruchamianiu z innego napędu, na przykład Ubuntu Live / Install USB pendrive.Wiele osób ma
data
partycję na osobiste pliki (dokumenty, zdjęcia, klipy wideo, muzyka ...).Zacznij od utworzenia kopii zapasowej co najmniej wszystkich plików, których nie możesz utracić.
Odmontuj i zmniejsz istniejącą partycję oraz utwórz
data
partycję w przestrzeni dyskowej, która stała się nieprzydzielona po zmniejszeniu.Ta partycja może mieć system plików NTFS i może być współużytkowana z systemem Windows, jeśli występuje rozruch podwójny. W przeciwnym razie, jeśli tylko Linux, sugerowałbym system
ext4
plików.W obu przypadkach dobrym pomysłem jest posiadanie linii w pliku
/etc/fstab
, abydata
automatycznie zamontować partycję . Utwórz/media
na przykład/media/data
punkt podłączenia i wskaż jego identyfikator UUID/etc/fstab
. Ta linia może znajdować się na końcu pliku lub w jego pobliżu.Użyj własnego UUID dla
data
partycji, którą znajdzieszPo następnym uruchomieniu (lub ponownym uruchomieniu) zostanie on zamontowany i będzie dostępny.
Udostępnij
data
partycję bez podwyższonych uprawnień dla użytkownika i grupy, ale nie dla innych.Użyj
chown
ichmod
jeśli istniejeext4
system plików Linux . Po zamontowaniu: uruchomŁatwo jest później zmienić własność i uprawnienia dla
ext4
partycji.Dodaj opcje montowania,
/etc/fstab
jeśli istnieje system plików NTFS , podefault
oddzieleniu przecinkami,,
na przykład:Własność i uprawnienia partycji NTFS są ustawiane po zamontowaniu i nie można ich zmienić za pomocą
chown
ichmod
. Ale możesz odmontować i zamontować ponownie z innymi ustawieniami.Nie jest to konieczne, ale może pomóc ustawić etykietę
data
na tej partycji,gdzie
/dev/sdxn
jest specyfikacja urządzenia widziana przezsudo blkid
; Zastąpx
literą urządzenia in
numerem partycji prawdziwej skrzynki.Jedną z zalet
data
partycji jest to, że partycje systemowe będą mniejsze. Będzie można wykonać kopię zapasową danych osobowych i systemu osobno, co jest wygodne.źródło
/etc/fstab
to plik, plik konfiguracyjny, który już istnieje. Go edytować za pomocą edytora tekstu i użyćsudo
, aby uzyskać podwyższone uprawnienia:sudo nano /etc/fstab
. To może być dobry pomysł, aby zrobić kopię zapasową przed edycją:sudo cp -p /etc/fstab /etc/fstab.bak
.data
partycji może być w dowolnym miejscu/etc/fstab
. Umieściłbym go na końcu (jako ostatni wiersz) i koniecznie nacisnąłem Enter na końcu wiersza, tak aby kończył się „wysuwem wiersza”./media/data
jeśli nie zamontowano/
wcześniej. Równieżchown
powinny zostać wykorzystane do partycji dostępny dla użytkownika innego niż root użytkownika.Jedną rzeczą, którą możesz usłyszeć od ludzi mówiących o Uniksie i Linuksie, jest to, że „wszystko jest plikiem” i jest to dobry przykład.
Ubuntu nie pokazuje takich elementów jak dysk „C” w taki sposób, jak robi to Windows, ponieważ każde urządzenie pamięci masowej jest przypisane do określonego katalogu jako punkt podłączenia w systemie plików.
Lokalizacje oznaczone zakładkami są wymienione po lewej stronie okna Nautilus.
Komputer wymieniony w „innych lokalizacjach” to zakładka do
/
. To jest twój katalog główny .Strona główna to zakładka, w
/home/$USER/
której$USER
znajduje się Twoja nazwa użytkownika. To jest katalog domowy twojego użytkownika . Możesz ręcznie przejść do katalogu domowego użytkownika w Nautilus, jeśli klikniesz „Komputer”, a następnie „dom”, a następnie swoją nazwę użytkownika.Jednak punktem montowania partycji jest
/home
ten katalog, w którym można uzyskać dostęp do partycji w Nautilusie.Aby ręcznie przejść do partycji w Nautilus, kliknij „Komputer”, czyli
/
katalog główny lub katalog, a następnie kliknij „dom”. Jest to katalog najwyższego poziomu, gdzie zamontowany jest dysk lub partycję,/home
.Jedna rzecz, która mogła Cię pomylić:
Urządzenia zewnętrzne będą wyświetlane jako zakładki w „innych lokalizacjach” po ręcznym zamontowaniu dysku zewnętrznego. Nautilus robi to, aby ułatwić dostęp do urządzeń zewnętrznych, ponieważ domyślnego punktu montowania nie ma w katalogu domowym użytkownika.
Ponownie, są to po prostu zakładki. Domyślnie do urządzeń zewnętrznych przypisany jest nieco losowo wygenerowany punkt montowania w twoim
/media/$USER/
katalogu.źródło