Przeniesienie folderu domowego Linux na dedykowany dysk to tajemnica skakania po dystrybucjach, którą chciałbym znać wcześniej

Folder domowy w Linuxie to przestrzeń osobista. Odpowiednie partycjonowanie ułatwia zarządzanie danymi i przechodzenie między dystrybucjami, zapewniając bezpieczeństwo plików.
Dom to przestrzeń, w której skrywasz część siebie. W świecie Linuxa, dom to wszystko, co osobiste: dokumenty, pobrane pliki, zrzuty ekranów, konfiguracje. Nikogo nie zdziwi, że powinieneś zadbać o swoje miejsce w tej przestrzeni.
Może przy pierwszej instalacji Linuxa umknęła Ci możliwość wyboru niestandardowego układu dysku. Bez obaw, nikt tego nie zauważył. Ale warto zainwestować czas w zrozumienie korzyści, które niesie lepsze dostosowanie systemu. Dzięki temu zyskujesz elastyczność oraz uproszczoną aktualizację oprogramowania.
Folder domowy Linuxa—twoja osobista walizka
Przy zmianie dystrybucji, warto zabrać coś ze sobą. Wyobraź sobie folder domowy ($HOME, ~) jako ulubioną walizkę, która zawsze jest gotowa na podróż.
Jeśli nie zmieniłeś ustawień, w folderze domowym znajdziesz wszystko, co nazywasz swoimi. Pulpit, pobrane pliki, zrzuty ekranu oraz dokumenty. Domyślnie są uporządkowane w folderach o odpowiednich nazwach, takich jak ~/Desktop czy ~/Music.
W twoim domu mogą też być skrypty, które napisałeś, oraz pliki konfiguracyjne, jak .bashrc. Teksty konfiguracyjne dla różnych programów lądują w $HOME—np. .vimrc albo w podfolderze .config, zgodnie ze Specyfikacją Katalogu Bazowego XDG.
Folder domowy powinien być w izolacji od reszty systemu. Na szczęście, zasady Linuxa zapewniają tę separację. Jakiekolwiek dystrybucje wybierzesz, dostęp do folderu domowego pozostaje niezmieniony. To dobra wiadomość dla tych, którzy skaczą między różnymi systemami: przy odpowiedniej konfiguracji zmieniasz dystrybucje bez obaw o zniknięcie swojego miejsca.
Podstawy partycji, które warto znać
Najprostsza konfiguracja to jeden napęd—HDD lub SSD—na którym wszystko jest zainstalowane. Możesz też mieć napęd z dwiema partycjami: jedną dla systemu i drugą dla katalogu domowego.
Partycje umożliwiają równoległe działanie różnych systemów plików na tym samym fizycznym dysku. Są niezbędne przy dual-bootie i pomagają uniknąć zakłóceń w katalogu domowym. Choć nie każdy to doceni, partycjonowanie sprawia, że tak naprawdę nie potrzebujesz dodatkowego dysku.
Pamiętaj, by wiedzieć, co to dokładnie oznacza. Miałem okazję korzystać z systemu dual-boot i trzeba było uważać, by nie zepsuć instalacji Windowsa. Użyj narzędzi takich jak Zarządzanie dyskami (Windows), Narzędzie dyskowe (macOS) czy możliwości dostępne w Linuxie—np. Dyski w Ubuntu.
Każda z aplikacji pokazuje szczegóły o dyskach, partycjach oraz systemach plików. Identyfikatory dysków i partycji to coś, co warto przyswoić. Musiałem zapamiętać, że mój dysk twardy to nvme0n1, menedżer rozruchu to nvme0n1p1, partycja Windowsa to nvme0n1p4. Twoja konfiguracja będzie inna, więc prowadź zapiski, jeśli, jak ja, miewasz problem z pamięcią.
Dobrze jest zaplanować, jak podzielisz napędy i je partycjonujesz. Kiedyś musiałem zwolnić miejsce, co wiązało się z redukcją partycji Windowsa.
Jak skonfigurować folder domowy na osobnej partycji
Jeśli zaaranżujesz to z wyprzedzeniem, partycjonowanie możesz przeprowadzić podczas instalacji Linuxa. Technicznie, to możliwe w każdej chwili, ale najłatwiej będzie na świeżym systemie.
Kluczowy etap zaczyna się na etapie instalacji, który zazwyczaj nazywa się "Typ instalacji" (Linux Mint) lub "Jak chcesz kontynuować".
Wybierz opcję, jak "Usuń dysk i zainstaluj" lub "Instalacja ręczna". Gdy masz podwójny rozruch z Windows, obok nich pojawią się różne opcje.
Główna sprawa? Punkt montowania. Partycja główna (/) to miejsce na pliki systemowe, w tym kernel. To zarazem dom dla twojej dystrybucji. Wybierając inną partycję dla katalogu domowego, pamiętaj, aby ustawić punkt montowania na /home. Dzięki temu możesz zmieniać dystrybucję, zachowując katalog domowy w nienaruszonym stanie.
Zainstalowałem Ubuntu w ten sposób, oddzielając / i /home. Ściągałem pliki, umieszczałem je na pulpicie, edytowałem dokumenty, robiłem zrzuty ekranu i dostosowywałem pliki konfiguracyjne, jak .bashrc czy .vimrc dla spersonalizowanego wyglądu.
Następnie sięgnąłem po Linux Mint, postanawiając usunąć partycję Ubuntu i zasilić ją nową dystrybucją. Kluczowe było jednak zachowanie partycji /home — wszystko poszło gładko!
Musiałem tylko upewnić się, że instalator Minta wie, iż /home ma zostać zamontowane na istniejącej partycji, mimo że nie planowałem żadnych zmian w jej zawartości.
Po uruchomieniu znalazłem katalog /home, przeniesiony między dystrybucjami, zgodnie z oczekiwaniami. Moje ustawienia pozostały nietknięte, aliasy działały tak jak wcześniej, a plik na pulpicie również był na swoim miejscu, tylko w nowym otoczeniu.
Solidny fundament na przyszłe przeskakiwanie między dystrybucjami
Trochę więcej wysiłku przy instalacji aplikacji, ale dodanie osobnego dysku lub partycji dla /home rozwiązuje wiele problemów. By mieć spokój umysłu i łatwiej przechodzić między dystrybucjami, postaw na izolację katalogu domowego na innej partycji lub lepiej – na całkowicie osobnym dysku.
Jeśli ciekawią Cię artykuły podobne do Przeniesienie folderu domowego Linux na dedykowany dysk to tajemnica skakania po dystrybucjach, którą chciałbym znać wcześniej, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.
Dodaj komentarz

Możesz być zainteresowany