W procesie korzystania z systemu operacyjnego Linux z czasem konieczne staje się przeniesienie katalogu domowego użytkowników systemu na inny nośnik lub dysk. Taka potrzeba może powstać z powodu braku zajętego miejsca na dysku lub innych zmian użytkownika. Linux ma wystarczającą liczbę poleceń i możliwości, aby wykonać tę operację bez powodowania specjalnych problemów i niszczenia całej struktury systemu.
Instrukcje
Krok 1
Najpierw uruchom z LiveCD systemu operacyjnego. Nie ma znaczenia, którą dystrybucję dysku wybierzesz, ale jeśli używasz Ubuntu na swoim komputerze, zaleca się uruchomienie z Ubuntu LiveCD.
Krok 2
Uruchom Terminal ("Menu" - "Programy" - "Akcesoria" - "Terminal") i zamontuj partycję główną. W tym celu wpisz polecenie:
zamontować / / mnt / partycję
Zamontuj partycję kopii zapasowej w ten sam sposób. Następnie skopiuj katalog domowy do nowo utworzonej sekcji:
cp –R / mnt / partycja / home / / mnt / backup / backup_home
Krok 3
Następnie odmontuj partycję kopii zapasowej za pomocą polecenia unmount:
odmontuj / mnt / kopia zapasowa /
Zamontuj partycję, którą chcesz przenieść i wyczyść ją za pomocą cfdisk lub mkfs (można utworzyć format):
mocowanie / mnt / celownik
Krok 4
Skopiuj / home do nowo utworzonej partycji za pomocą funkcji cp. Na przykład:
cp / mnt / partycja / home / / mnt / target / home
Krok 5
Następnie usuń całą zawartość w punkcie montowania / mnt / partycji / domu. Aby to zrobić, po prostu użyj funkcji rm. Na przykład:
rm / mnt / partycja / home
Krok 6
Następnie otwórz plik / mnt / partition / etc / fstab i zmień punkt montowania folderu / home na używany lub dodaj nową linię w odpowiednim bloku.
Krok 7
Uruchom ponownie i upewnij się, że katalog jest poprawnie zamontowany. Jeśli nie możesz uzyskać dostępu do katalogu domowego, edytuj pliki /etc/mtab i /etc/fstab.