Posiadam starego Debiania w wersji 3. Potrzebuje zrobić pełny obraz dysku i odtworzyć go na czystym dysku na innym komputerze .
Jak najlepiej to zrobić?
Próbowałem najpierw przy pomocy polecenie dd przez sieć stworzyć obraz , dwa razy próbowałem raz zapisał się plik ok 300 GB (mam dysk o pojemności 500 GB ) jednak proces się zakończył i wyskoczył błąd : The pipe has endes , innym razem plik był trochę mniejszy i też wyskoczył ten błąd.
Potrzebuje zrobić obraz i odtworzyć go na identycznym dysku twardym na innym komputerze ,jednakże nie mogę wyłączyć tej starej maszyny.
To ja bym to zrobił tak.
1. Podłaczyć nowy dysk do komp.
2. Na nowym dysku utworzyć partycje.
3. Przekopiować zawartość ze starego na nowy (pomijając kat. /dev, /sys, /proc /tmp). Możesz kopiować po całości np rsync, tudzież spakować cały system np. tar i rozpakować na nowym.
3. Chroot na nowy system i zmiany w fstab i /etc/initramfs-tools/conf.d/resume na nowe uuid partycji (jeśli używasz), odtworzenie gruba i aktualizacja initramfs.
pawkrol pisze: 23 czerwca 2017, 07:53
3. Przekopiować zawartość ze starego na nowy (pomijając kat. /dev, /sys, /proc /tmp). Możesz kopiować po całości np rsync, tudzież spakować cały system np. tar i rozpakować na nowym.
3. Chroot na nowy system i zmiany w fstab i /etc/initramfs-tools/conf.d/resume na nowe uuid partycji (jeśli używasz), odtworzenie gruba i aktualizacja initramfs.
Jak to zrobić, mam nowy komputer , z na razie czystym dyskiem, jednakże w takim samym rozmiarze jak stary? niestety nie jestem zaawansowany użytkownikiem linuxów
Bazując na metodzie @pawkrol:
- uruchom na nowej maszynie jakiegoś live linuksa i udostępni po ethernecie ten czysty dysk.
- na maszynie starej podmontuj ten czysty dysk i skopiuj stare na nowe, uruchamiając komendę na starej maszynie:
Co ty w ogóle chcesz kopiować? Jak cały system ze starego to jesteś pewny że wstanie, ewentualnie czy podniosą się wszystkie usługi mając na uwadze jakiej archaicznej wersji używałeś oraz nowy kopmuter?
Co ty tam masz takiego, że koniecznie musi być przeniesiony cały system. Nie lepiej zainstalować od nowa usługi na obecnie stabilnej wersji i przekopiować tylko dane?
W pełni zgadzam się z tym co napisał pawkrol, ale jak chcesz się bawić to możesz tak spróbować.
Na nowym komputerze uruchamiasz livecd, konfigurujesz demona rsync i wystawiasz go do sieci LAN (jak mniemam). Jako katalog zapisu ustawiasz podmontowaną nową partycję / (root). Na komputerze "źródłowym" uruchamiasz rsync wg tego co podał kolega dedito.
Z uwagi jednak na różnicę w wieku systemu źródłowego i programu rsync z teoretycznego systemu live, który będzie bardziej współczesny - jest duża szansa, że programy się nie dogadają ...