Muszę sformatować cały dysk i ponownie zainstalować Ubuntu.
Zainstalowałem dużo oprogramowania w moim obecnym systemie. Będę musiał ponownie zainstalować wszystkie te aktualizacje, sterowniki i aplikacje.
Czy jest jakiś sposób, aby zrobić obraz .iso mojego zainstalowanego systemu Ubuntu wraz z całym oprogramowaniem, preferencjami, sterownikami itp.?
Czy jest jakiś sposób, aby wykonać kopię zapasową całego systemu operacyjnego wraz z całym jego oprogramowaniem, dyskami, aktualizacjami i wszystkim?
Odpowiedzi:
są na to różne sposoby. Najprostszym z nich jest remastersys
Powinieneś zainstalować pakiet ubiquity przed rozpoczęciem pracy z remastersys
lub możesz użyć fsarchiver , redo-backup (A live cd)
Jak wykonać kopię zapasową systemu operacyjnego
źródło
Możesz wykonać kopię zapasową katalogu domowego i zapisać listę wszystkich zainstalowanych pakietów. Aby zapisać listę zainstalowanego oprogramowania, użyj następującego polecenia:
Spowoduje to utworzenie pliku z listą wszystkich pakietów / oprogramowania zainstalowanych w tym systemie. Musisz utworzyć kopię zapasową tego pliku w bezpiecznym miejscu.
Następnie, gdy ponownie instalujesz ubuntu na swoim komputerze, możesz użyć następującego polecenia, aby zainstalować wszystkie te programy
To polecenie NIE BĘDZIE instalowało niczego. Po prostu oznaczy pakiety do zainstalowania. Aby je zainstalować, uruchom następujące polecenie:
Zajmie to trochę czasu, ponieważ system pobierze i zainstaluje wszystkie pakiety. Po wykonaniu tego polecenia zamień bieżący katalog domowy na katalog, którego kopię zapasową wykonałeś poprzednio.
Mam nadzieję że to pomoże
źródło
Odpowiedziałem „Jak dostosować Live Ubuntu CD?” ze sposobem tworzenia płyt CD na żywo z bieżących instalacji. Oznacza to, że nie będziesz musiał ponownie pobierać wszystkich pakietów. Ten przewodnik może wydawać się długi i trudny, ale w większości jest to „podążaj” i „kopiuj i wklej”. Oto jest, skopiowane i nieco zredagowane:
Tworzenie Live CD z istniejącej / nowej instalacji
Dobrym sposobem byłoby zrobienie płyty CD na żywo z bieżącej instalacji. Można to zrobić za pomocą maszyny wirtualnej (po prostu nie instaluj żadnych narzędzi VM w systemie-gościu)
Najpierw potrzebujemy świeżej instalacji (jeśli nie możesz jej zainstalować naprawdę, spróbuj użyć maszyny wirtualnej) z tylko potrzebnymi rzeczami (w twoim przypadku thunderbird, samba i ssh). Następnie dostosowujemy system i zapisujemy, gdzie są poprawki (np. Zmieniasz tło pulpitu, ustawienia są w ~ / .gconf lub dodajesz skróty firefox, znajdują się w ~ / Desktop). Jest to potrzebne do kroku 4.
Ustaw niektóre zmienne:
Zamień ~ / temp ścieżką do katalogu tymczasowego, w którym będziemy pracować. Zastąp ~ / livecd ścieżką do drzewa CD.
Utwórz strukturę folderów.
sudo mkdir -p ${CD}/{${FS_DIR},boot/grub} ${WORK}/rootfs
Teraz będziemy musieli zainstalować kilka pakietów:
Teraz skopiujemy bieżącą instalację, zmodyfikujemy flagi wykluczenia, aby dopasować do twoich potrzeb:
Jeśli masz osobną partycję rozruchową, wykonaj następujące czynności:
sudo cp -av /boot/* ${WORK}/rootfs/boot
Jeśli chcesz skopiować konfiguracje i pliki użytkownika, zmodyfikuj tę listę zgodnie z potrzebami: CONFIG = '. Config .gconf Desktop someotherfolder andanotherfolder' A teraz kopiujemy konfiguracje i pliki:
Teraz chrootujemy się do nowego systemu i modyfikujemy go.
Kolejne polecenia są wykonywane w chroot:
Casper zawiera skrypty na żywo. Teraz instalator (wersja gnome) apt-get install ubiquity ubiquity-frontend-gtk Lub jeśli chcesz KDE:
Zaktualizuj moduły.dep i initramfs:
Usuń użytkowników niesystemowych - nie martw się, skopiowaliśmy ustawienia i dane do „szkieletu” użytkowników. Oznacza to, że wszyscy nowi użytkownicy będą je mieć.
Sprzątać:
Wyjdź z chroot.
exit
Teraz kopiujemy jądro:
Aby instalator nie instalował rzeczy takich jak casper:
Odmontuj zamontowane elementy:
Konwertuj na squashfs:
Utwórz system plików. Rozmiar:
echo -n $(sudo du -s --block-size=1 ${WORK}/rootfs | tail -1 | awk '{print $1}') | sudo tee ${CD}/casper/filesystem.size
I md5:
find ${CD} -type f -print0 | xargs -0 md5sum | sed "s@${CD}@.@" | grep -v md5sum.txt |sudo tee ${CD}/md5sum.txt
Teraz grub.cfg:
(zastąp nano edytorem tekstu ulubionych, to nie ma znaczenia) Wklej to i zapisz:
Zrób CD / DVD!
sudo grub-mkrescue -o ~/live-cd.iso ${CD}
Przetestuj to za pomocą maszyny wirtualnej!
Wszystkie kredyty idą w górę, ponieważ przewodnik jest stąd .
źródło
W Chinach niektórzy znajomi używają ucloner w Ubuntu do tworzenia kopii zapasowych systemu operacyjnego.
https://code.google.com/p/ucloner/
źródło
Jeśli masz Ubuntu zainstalowany na jednym dysku twardym i masz inny dysk twardy o takiej samej lub większej pojemności, klonowanie dysku jest naprawdę proste:
Na przykład, jeśli chcesz sklonować SDA na SDB, zrobiłbyś to
sudo dd if=/dev/sda of=/dev/sdb
. To zachowałoby wszystkie partycje, menedżera rozruchu itp.Uważaj, aby używać poprawnego if (plik wejściowy) i (plik wyjściowy). Plik wejściowy to dysk, który chcesz skopiować. Jeśli zmienisz kolejność, sklonujesz pusty dysk na pełny, co spowoduje pozostawienie dwóch pustych dysków. :)
Upewnij się również, że nowy dysk ma wystarczającą ilość miejsca, aby sklonować pierwszy dysk. W przeciwnym razie zostanie po prostu odcięty na końcu. Nie będzie żadnych ostrzeżeń.
Jeśli chcesz utworzyć obraz, a następnie po prostu wymienić
of=/dev/sdb
sięof=/some_place/disk-image.raw
. Zapisz go na innym dysku.źródło
Mam skrypt, który migruje instalację Ubuntu do innej lokalizacji, np. W twoim przypadku możesz migrować ją na zewnętrzny dysk twardy. Fajną rzeczą jest to, że możesz niezależnie uruchomić go i potwierdzić, że działa przed sformatowaniem starego dysku. Jest to dokładna kopia - nie jest wymagana konfiguracja, ponowna instalacja ani modyfikacja. Musisz tylko przygotować partycję docelową. (Nie modyfikuje również bieżącej instalacji, więc możesz przetestować zmigrowaną wersję przed sformatowaniem starej).
http://ubuntuforums.org/showthread.php?t=1519354
(Tak, to migracja Wubi, ale wykonuje też normalne migracje. Cały czas używam jej do tworzenia kopii zapasowych i przywracania różnych instalacji)
źródło
Po uzyskaniu wszystkich danych i ponownej instalacji możesz spróbować użyć Clonezilli, aby zrobić zdjęcie systemu operacyjnego. Jeśli coś pójdzie nie tak, po prostu wyświetl obraz systemu operacyjnego, a system powróci do miejsca, w którym był.
źródło