Jestem nowym użytkownikiem Linuksa. Ponownie zainstalowałem Wubi od zera co najmniej dziesięć razy w ciągu ostatnich kilku tygodni, ponieważ podczas uruchamiania systemu (sterowniki, rozdzielczość itp.) Zepsułem coś (X, grub, nieznane) i nie mogę uzyskać wrócił do pracy. Zwłaszcza dla nowicjuszy takich jak ja łatwiej (i znacznie szybciej) jest po prostu ponownie zainstalować cały shebang niż próbować rozwiązać kilka warstw nieudanych prób „naprawienia”.
Pochodzę z systemu Windows i spodziewam się, że istnieje narzędzie do obsługi obrazu dysku, które mogę uruchomić, aby wykonać migawkę mojej instalacji Linuksa (i partycji rozruchowej !!), zanim zacznę coś mieszać. Następnie, po sfobarowaniu mojego komputera, w jakiś sposób przywrócę mój komputer do tej działającej migawki.
Jaki jest odpowiednik obrazów dysków systemu Windows, takich jak Linux, Acronis True Image lub Norton Ghost ?
Uwaga: znalazłem podobne pytanie: Łatwe tworzenie kopii zapasowych / przywracanie zainstalowanego systemu?
Odpowiedzi:
To Clonezilla Live: http://clonezilla.org/
Samouczek dla Clonezilla można znaleźć tutaj.
źródło
dd
jest mało niebezpieczny w użyciu.dd
to narzędzie niskiego poziomu, którego można użyć do wykonania tego zadania, to zasadniczo narzędzie kopiujące bajt po bajcie na niskim poziomie. Jeśli chcesz to osiągnąć w „UNIX”, czytaj dalej.Wszystkie odniesienia do systemu plików i dysków twardych znajdują się lokalnie w wirtualnym
/dev/
systemie plików. Istnieje wiele „węzłów”,/dev/
które są interfejsami do prawie wszystkich urządzeń na twoim komputerze. Na przykład/dev/hda
lub/dev/sda
odnosi się do pierwszego dysku twardego w systemie (hda vs sda zależy od dysku twardego) i/dev/hda1
odnosi się do pierwszej partycji na dysku twardym .Najprostszym sposobem na zrobienie surowego obrazu twoich partycji jest użycie dd do zrzucenia całej partycji do jednego pliku (pamiętaj, że system operacyjny uzyskuje dostęp do partycji
/dev/sda1
przez interfejs plików). Upewnij się, że znajdujesz się na większej partycji lub na dysku dodatkowym i wykonaj następujące polecenie,dd if=/dev/hda1 of=./part1.image
aby wykonać kopię zapasową (powtórz dla różnych partycji),dd if=./part1.image of=/dev/hda1
aby przywrócićMożna użyć dokładnie tego samego polecenia do wykonania kopii zapasowej całego dysku twardego (wymienić
hda1
zhda
). Następnie możesz użyć dowolnego programu do kompresji (gunzip, zip, bzip) w celu skompresowania pliku do przechowywania. Tej samej techniki można użyć do rutynowego kopiowania całych partycji w celu utworzenia klonów komputera.Jest jednak jedno ograniczenie: podczas przywracania kopii zapasowej partycja musi mieć taki sam rozmiar (lub większy) jak partycja, z której wzięto obraz, więc ogranicza to opcje w przypadku przywracania. Jednak zawsze możesz rozwinąć partycję po przywróceniu kopii zapasowej za pomocą
gparted
lubparted
. Obraz staje się jeszcze bardziej błotnisty, gdy próbujesz przywrócić całe kopie dysku, jednak jeśli przywracasz kopię zapasową na ten sam dysk twardy, nie musisz się o to martwić.Jeśli jednak chcesz „bardziej przyjaznego” narzędzia ala ducha Norton, ta sugestia może nie być dla Ciebie.
źródło
dd
zadziała, jeśli muszę zrobić migawkę maszyny wirtualnej i zainstalować ją na innej maszynie wirtualnej? Co jeśli niektóre pliki (jak/etc/hostname
) muszą się różnić na obu komputerach?Mamy interfejs GUI dostępny w Ubuntu, o nazwie „Dyski” (
gnome-disks
), który jest domyślnie dostępny w późniejszym Ubuntu.Lub
Uruchom / wyszukaj jako „Dyski” lub uruchom jako
gnome-disks
.Potrzebne są również:
Gparted
Pamięć USB na żywo z Ubuntu (lub pochodnymi).
Przygotuj partycję:
Oczywiście partycji nie można skopiować podczas użytkowania : należy ją odmontować, aby nie ulegała zmianom podczas kopiowania (to oczywiste). Dlatego też, aby wykonać kopię zapasową partycji systemowej, musisz uruchomić system USB na żywo - lub, jak widać na powyższym obrazku, w osobnym systemie (wielokrotnego rozruchu). Partycja systemowa to ta oznaczona gwiazdką. Jeśli spróbujesz skopiować partycję systemową, wkrótce pojawi się błąd:
Należy również zauważyć, że tworzenie kopii zapasowych i przywracanie partycji rozruchowych są ryzykownymi procedurami i że najpierw należy wykonać kopię zapasową cennych / wrażliwych danych w inny sposób (kopiując dane zamiast całego partycja itp.). - Z mojego doświadczenia wynika, że działa to z partycjami systemowymi Ubuntu, ale nie z partycjami Windows.
Opcjonalnie, aby zminimalizować miejsce zajmowane przez zapisany obraz, partycję można najpierw zmniejszyć (od końca, to znaczy od prawej), aby nie zawierała pustej przestrzeni. Oto post na ten temat: utwórz obraz kopii zapasowej partycji nie większy niż jego pliki .
Zapisz partycję:
Przywróć partycję:
Po odpowiedzi: Jak poprawnie przywrócić partycję systemową (obraz ISO) za pomocą „Dysków” . Zobacz tam pytanie. Główną ideą jest to, że obraz (ISO) musi zostać przywrócony na istniejącej pustej partycji, która jest:
sformatowany
nieoprawny
większy niż zapisany obraz
Przygotuj przywróconą partycję do użycia:
Zobacz komentarze pod powyższą połączoną odpowiedzią na fakt, że Gparted zgłasza różnicę miejsca między partycją docelową a przywróconą jako nieprzydzieloną przestrzeń. Można to naprawić za pomocą Gparted: wybierz partycję i zastosuj akcję „Sprawdź”.
Jeśli przywrócona partycja jest partycją systemową, której chcesz użyć jako głównej:
musi mieć wystarczającą ilość wolnego miejsca: użyj Gparted, aby „sprawdzić” (jak wcześniej wspomniano, zajmij nieprzydzielone miejsce) i powiększ partycję, jeśli to konieczne i możliwe.
użyj
grub-repair
z sesji na żywo, aby zainstalowaćgrub
. Korzystam z tej procedury: https://askubuntu.com/a/182863/47206 , z kilkoma szczegółami tutaj: https://askubuntu.com/a/326661/47206 .źródło
dd
teraz sprawdzić, czy ma ten sam błąd.Narzędzia do tworzenia kopii zapasowych „zrzutu” i „przywracania” w repozytoriach Ubuntu umożliwiają tworzenie kopii zapasowych i przywracanie „stanu systemu” całego systemu.
Narzędzia „zrzutu” i „przywracania” można zainstalować z repozytoriów za pomocą:
Poniżej znajdują się linki do stron Man:
⠀ Zrzut
⠀ Przywróć
W twoim przypadku możesz wykonać kopię zapasową systemu na dysk przenośny:
Aby odzyskać, musisz:
Uruchom komputer z płyty CD / DVD / USB na żywo Ubuntu.
Zainstaluj narzędzie zrzutu.
Zamontuj dysk twardy.
Przywróć (tj
restore -r -f my_file /my_mount
.).Uwaga: Jeśli przywracasz na nowy dysk, będziesz musiał zainstalować program ładujący (GRUB).
Więcej informacji można znaleźć w Przenieś Linux na inny dysk twardy (zrzut, przywracanie, tworzenie kopii zapasowych)
źródło
Poniżej znajdują się kroki z Wiki Ubuntu
Kopia zapasowa z dd
Poniższy przykład utworzy obraz dysku
/dev/sda
, obraz zostanie skopiowany na dysk zewnętrzny i skompresowany. Na przykład, można użyć bzip2 dla maksymalnej kompresji:Przywracanie obrazu dysku
Aby przywrócić obraz dysku, będziesz chciał uruchomić system w środowisku na żywo. Przywrócenie jest dość proste i tak naprawdę polega tylko na odwróceniu wartości if i. Spowoduje to
dd
zastąpienie dysku danymi zapisanymi w pliku. Upewnij się, że plik obrazu nie jest zapisany na dysku, na którym przywracasz. Jeśli to zrobisz, ostatecznie podczas operacji dd nadpisze plik obrazu, niszcząc go i dysk.Aby przywrócić dysk powyżej:
Podczas przywracania całego dysku, system nie będzie automatycznie tworzyć urządzenia (
/dev/sda1
,/dev/sda2
, itd.). Uruchom ponownie, aby zapewnić automatyczne wykrywanie.Jeśli przywróciłeś system Ubuntu na nowy dysk, a identyfikatory UUID (zobacz Korzystanie z UUID, aby uzyskać więcej), musisz zmienić program ładujący i punkty instalacji. Będziemy chcieli edytować następujące za pomocą terminala:
Aby dowiedzieć się, jakie są nowe identyfikatory UUID dla dysków, użyj następującego polecenia:
Z tej listy możesz powiązać informacje z informacjami o fdisk, aby dowiedzieć się, który dysk jest który. Następnie po prostu zaktualizuj UUID w plikach GRUB i fstab.
źródło
Poleciłbym RemasterSys do tego zadania.
Tworzy iso dla twojej instalacji, Backup użytkownika Data z Deja Dup.
źródło
Istnieje również Ghost dla Linuxa , ale Clonezilla jest lepszą opcją - jest bardziej aktualna. Najnowsza wersja Ghost dla Linuksa znajduje się na liście w maju 2009 roku, a najnowsza wersja Clonezilla została opublikowana w listopadzie 2010 roku. Jednym drobnym ograniczeniem Clonezilli w porównaniu do Ghosta jest to, że nie można zmienić rozmiaru partycji podczas przywracania, podczas gdy Norton Ghost może.
Prawdopodobnie nie będziesz go potrzebować, ale Clonezilla obsługuje również multiemisję.
źródło
Możesz zrobić dokładnie to, czego potrzebujesz, korzystając z CloneZilla
źródło
Używanie „zrzutu” i „przywracania” jest jednym z rozwiązań, jak wskazuje virtual.stack.
Jednak możesz być zainteresowany korzystaniem z Clonezilla, jeśli masz zewnętrzny dysk twardy USB lub NAS. Musisz tylko pobrać obraz ISO, klikając tutaj (możesz uzyskać dostęp do globalnej strony pobierania tutaj), wypal go „Brasero”. Uruchom z Clonezilla Live CD i wykonaj kopię zapasową (dysku lub partycji na obraz) głównego dysku twardego (ze zdrowym Ubuntu). Pamiętaj, że nie możesz wykonać kopii zapasowej partycji, którą zamontowałeś jako miejsce docelowe kopii zapasowej (dość logiczne). Jeśli twój system jest zepsuty, wystarczy ponownie uruchomić komputer z Clonezilla Live CD i wykonać przywracanie systemu. Nie zapominaj, że Clonezilla tworzy migawki, więc jeśli masz dane („/ home”, „/ etc”, ...) na tym samym dysku / partycji co system Ubuntu, odzyskasz ten z kopii zapasowej i stracić to, co zostało zrobione od czasu utworzenia kopii zapasowej ...
Samouczek dla Clonezilla Live można znaleźć tutaj: Jak korzystać z Clonezilla - samouczek
Możesz także użyć „Back In Time (backintime-gnome)” (dostępny w Ubuntu Software Center) lub (Déjà Dup, ...) obok, aby uzyskać kopię zapasową danych. Musisz tylko dołączyć („/ home”, „/ etc”, „/ var”, „/ usr / local”, ...) do profilu kopii zapasowej. W ten sposób możesz odzyskać zdrowy system za pomocą Clonezilla, a następnie swoje najnowsze dane za pomocą „Back In Time” lub inaczej.
źródło
Jeśli używasz Wubi, dlaczego po prostu nie uruchomisz systemu Windows i skopiujesz
root.disk
plik?Następnie przywracanie jest tak proste, jak zmiana nazwy
root.disk
na coś innego i zmiana nazwy kopii naroot.disk
.źródło
AKTUALIZACJA Listopad 2015
Nowy Remastersys to Pinguy Builder, a także aplikacja o nazwie Systemback, którą wolę osobiście. Oto jak możesz go zainstalować:
AKTUALIZACJA 05.01.2015
Link, który podam w tej i innych instrukcjach w kroku 2, już nie działa. Pobrałem jednak pliki Remastersys przed zamknięciem strony i można je idealnie zainstalować za pośrednictwem Centrum oprogramowania Ubuntu. !! Nie jestem pewien, czy pliki są dostępne w Centrum oprogramowania Ubuntu, ale jeśli masz je na komputerze, można je zainstalować za jego pośrednictwem.
Potrzebujesz programu, który może wygenerować plik ISO, a to jest Remastersys.
Ten zestaw instrukcji pomógł mi zainstalować i z powodzeniem zainstalować remastersys na Ubuntu 14.04.1 32bit, a także z powodzeniem utworzyć rozruchowy dysk flash i korzystać z niego na niestandardowym dysku ISO.
Uwaga: dysk flash działa, chyba że z jakiegoś powodu ręcznie wykonałeś aktualizację jądra przed utworzeniem obrazu systemu.
Naciśnij Ctrl-Alt-T i uruchom
Przejdź do tego łącza i pobierz wersję remastersys dla systemu 32-bitowego lub 64-bitowego
http://www.remastersys.com/ubuntu/pool/main/r/remastersys-gui/
WAŻNE: Pobrałem wersję 3.0.4-1 i386 i działa. Sprawdziłem wersję 3.0.2 i nie działa.
Otwórz programy i aktualizacje (szukaj w Dash lub w parametrach systemu)
W Programy i aktualizacje przejdź do zakładki Inne i naciśnij Dodaj ...
Skopiuj / wklej to
i naciśnij OK
Teraz poszukaj dwóch wierszy z „www.remastersys.com/” na liście, którą można znaleźć na karcie Inne i zaznacz oba pola. Wprowadź hasło, jeśli zostaniesz o to poproszony.
Naciśnij Ctrl-Alt-T i uruchom
Aby otworzyć remastersys-gui, zawsze potrzebujesz uprawnień roota. Zrób to w terminalu (Ctrl-Alt-T)
źródło
Możesz użyć Clonezilla
Sprawdź te zrzuty ekranu tutaj i możesz poprosić o szczegółowe informacje o niejednoznacznym menu
Możesz także użyć Ghosta dla Linuksa G4l.
pobierz iso stąd, a następnie nagraj na CD i użyj go Live CD.
źródło