Zastanawiałem się nad przeniesieniem mojego laptopa z Ubuntu do Debiana. Nie skonfigurowałem osobnej partycji domowej. Czy to tak proste, jak instalacja Debiana na Ubuntu?
Najpierw przenieś ten katalog domowy na nową partycję. To naprawdę nie jest takie trudne (popełniłem ten sam błąd, zajęło mi to około 30 minut, w większości kopiowanie). Dam ci prosty krok po kroku, ale dostępne są bardziej szczegółowe instrukcje .
sudo mount /dev/sda3 /media/disk
rsync
czy cp
do tego, ale cp
działało dobrze dla mnie (użycie -a
flagi, jak nagul wskazał, aby zachować uprawnienia do plików i własność).
sudo cp -a /home /media/disk
/etc/fstab
plik i utwórz nowy wpis dla /dev/sda3
i ustaw jego punkt montowania jako /home
.sudo mv /home /home_old
/dev/sda3
na /home
lub po prostu uruchom ponownie komputer.Po tym jak masz / home na własną rękę, zmiana dystrybucji jest niezwykle prosta. Wystarczy pobrać płytę CD na żywo i / lub dysk instalacyjny dla żądanej dystrybucji i zainstalować ją na tej samej partycji, na której znajduje się bieżąca dystrybucja (lub na oddzielnej partycji do celów uruchamiania wielu systemów operacyjnych).
Następnie, po zainstalowaniu dystrybucji, wykonaj ponownie kroki 4-6 (jeśli opcje niestandardowej /home
partycji nie były dostępne w instalatorze). Teraz masz wszystkie swoje stare pliki, ustawienia itp., Ale z zupełnie nową błyszczącą dystrybucją.
cp -a
czy chcesz zachować uprawnienia i informacje o własności.Aktualizacja over-the-top nie będzie działać.
Zanim zrobisz cokolwiek innego, wykonaj kopię zapasową danych (choć powinno to być oczywiste).
Następnie możesz:
/home
łącze do/home
starej partycji.(uwaga: prawa własności do pliku / katalogu będą niepoprawne, ponieważ użytkownicy nie będą mieli tych samych identyfikatorów UID ani grupują tych samych identyfikatorów GID, należy je dostosować lub zmienić, aby powiązania UID-> użytkownik i GID-> grupy były takie same w nowej konfiguracji jako starej)
lub
/home
z kopii zapasowej(być może nadal będziesz musiał zadzierać z posiadaniem pliku / katalogu)
źródło