Kopia dysku

Oct 10, 2022 Last reply: 3 years ago 61 Replies

Odezwij się do mnie na email albo, lepiej WhatsApp.

Kupuje u niej Pic16lf1937, tackami.

Dzień Dobry



Zapytam, aby się upewnić.


Mam komputer roboczy (Linux).



Jest on już stary i chciałbym się zabezpieczyć na wypadek awarii, tak aby mieć możliwość szybkiego przywrócenia funkcjonalności, bez potrzeby instalacji wszystkiego od początku.


Jeśli wykonam dd -if /dev/sda -of /dev/sdc



gdzie, /dev/sdc to pendrive, oczywiście większy od /dev/sda,



to czy uzyskam pełen obraz, tak aby potem:


  1. Startuję Linuxa z jakiegoś CD/USB.
  2. Montuję moją wcześniej wykonaną kopię na /dev/sdc
  3. Robię na nowy dysk dd -if /dev/sdc -of /dev/sda
  4. Wyciągam bootowalnego Linuxa i sdc.
  5. Cieszę się przywróceniem funkcjonalności.

Czy są jakieś haczyki?



jp


Dnia Mon, 10 Oct 2022 12:51:47 +0200, jacek pozniak napisał(a):

Wstępnie wygląda że jakoś to zadziała :)

One są zawsze :)

sda to partycja czy caly naped?

Jesli chcesz partycje kopiowac, to nie montujesz.

Ogolnie takie cuda robilem - i kopiowanie calych napedow, i calych partycji. Dzialaja, ale:

-na czas kopiowania nalezy linuxa zatrzymac, zeby nie bylo zapisów na partycje

-pendrive ... on ma chyba nieco inna strukturę, niz HDD ... tzn jakies masterbooty itp.

-a teraz modne UEFI ... chyba lepiej partycjami

-stary kernel na nowym sprzecie ... moze nie ruszyc.

J.

Tak.

Przy czym w tym wypadku sugeruje jednak:

a) dysk zamontować i zrobić:

dd =/dev/zero of=plik_z_zerami.bin; rm plik_z_zerami.bin

b) odmontować i dopiero potem powyższe.

W ogóle po co na pendrive wprost. Nie lepiej do pliku na tym pendrive?

cat /dev/sda | bzip >/mnt/pendrive/dysk.sda.bzip2

Są lepsze programy. Clonezilla i masa jakiś a'la Acronisów itp.

Jeśli chcesz przywracać system do starszej wersji to ok. Jesli chcesz tak przenieśc na inny dysk - nie zadziała. Współczesne systemy oczekują wpisów z poprawnymi UUIDami dysku. Po to są do tego duże narzędzia.

formatting link

Ja od wielu już lat - raz do roku - zrzucam obraz partycji systemowych (Windows) moich kompów i zdarza się, że je przywracam. Używam do tego celu darmowego "SystemRescue" na penie (dawniej na CD), ale zrzucam najpierw na drugą partycję, a dopiero stamtąd na dysk zewnętrzny. Jak dotąd 0 problemów.

Dnia Mon, 10 Oct 2022 13:30:54 +0200, heby napisał(a):

IMO zgodność UUID system sprawdza czytając fstab. Wystarczy zatem tam wpis poprawić.

W dniu 10.10.2022 o 12:51, jacek pozniak pisze:

Przy dzisiejszej cenie dysków, kupuję nowy dysk :]...do tego SSD a stary odkładam na półkę.

Przy dzisiejszym trendzie wymiany dysków na SSD od cholery jest starych dobrych dysków mechanicznych, zupełnie za darmo nawet. Wystarczy że zapytasz w jakimś serwisie.

Na OLX czy Alledrogo są nawet z gwarancją w śmiesznej cenie w zależności od pojemności, oczywiście.

formatting link

Oczywiście, mozna poprawić fstab czy grub. Rzecz w tym tylko, że samo nie zadziała, choć zalezy to od wersji linuxa, (bardzo) stare miały /dev/sd* a nie UUIDy.

Jest Mon, 10 Oct 2022 15:37:10 +0200, Jacek Maciejewski pisze:

Akurat jeśli w fstab jest UUID=, to przy kopii za pomocą dd nic nie trzeba zmieniać, gdyż jest to UUID filesystemu. Siłą rzeczy także zostanie skopiowany.

k.

W dniu 10.10.2022 o 15:46, LordBluzg®🇵🇱 pisze:

Czy ty, leśny dziadku, zrozumiałeś o co pyta OP?

W dniu 10.10.2022 o 12:51, jacek pozniak pisze:

Za pomocą gnome-disk-utility możesz zapisać obraz całego dysku albo tylko wybranych partycji na innym nośniku i w razie potrzeby przywrócić. A do tego gnome-disk-utility pozwala na wygodne montowanie takiego obrazu *.img

W dniu 10.10.2022 o 19:35, Kaczin pisze:

Drogi staruszku, to o co pyta OP, przerabiałem milion razy i zdecydowałem się na _sugestię_ wyprzedzającą o epokę jego pomysł.

Miliony razy robiłem kopie całego dysku i generalnie do niczego się nigdy nie przydały, zajmując miejsce i leżakujące pendrajwy czy wypalone płyty, chyba że zaczął padać dysk i trzeba było odtworzyć poprzedni system...na nowym dysku, co często bywało upierdliwe.

Generalnie zakup dysku i w tym przypadku jest istotny ale "mój" pomysł wyprzedza ewentualną awarię czy to mechaniczną czy softwarową :] i przede wszystkim jest w miejscu sprawdzony, odpalony a co najważniejsze dobrze zabezpieczony jak i obecny czas potrzebny na realizację całego pomysłu zostaje zaoszczędzony dokładnie na TEN MOMENT kiedy coś się spierdoli i trzeba w 5 min odpalić maszynkę a czasu brakuje :]

Teraz rozumiesz?

Odpowiedzi w tym wątku padło kilka i nawet się z niektórymi zgadzam. Piszę, jak ja bym postąpił, co z resztą robię od dłuższego już czasu i zawsze jakiś dysk, nawet kilka (bo miałem kaprysy na różne OeSy, leżą sobie na półce gotowe do podpięcia :]

napęd

Nie, no jasne, nieścisle napisałem.

No właśnie, ciekawe, chyba muszę zrobić próbę.

jp

Chcę przywrócić do starej wersji;

Scenariusz jest taki:

  1. Zawodzi dysk lub płyta.
  2. Idę do sklepu komputerowego i kupuję dysk (i plytę, np.)
  3. robię dd sdc na sda.
  4. mam wszystko odtworzone.

Pewnie tak ale chcę użyć prostych narzędzi 'systemowych' aby nie musieć się doktoryzować w jakichś wyższopoziomowych i potem rozwiązywać różne dziwne problemy. Nawet nie wiem czy na moim systemie jest to gnome-disk-utility, jest to chyba ubuntu 10.coś_tam (nie wiem dokładnie, muszę sprawdzić)

jp

brak: gnome-disk-utility

nie wiem czy się da zainstalować.

W dniu 10.10.2022 o 21:11, LordBluzg®🇵🇱 pisze:

Pytanie było retoryczne.

ALT Linux Rescue to średniej wielkości [1] konsolowa dystrybucja LiveCD , która została zaprojektowana, aby pomóc administratorom diagnozować i naprawiać wiele rodzajów problemów z systemami, za które są lub czują się odpowiedzialni; więc jest wyposażony w narzędzia pomagające:

  • wykonać diagnostykę sprzętu
  • zmiana rozmiaru partycji
  • napraw bootloadery, partycje, systemy plików
  • odzyskać partycje i pliki usunięte przypadkowo
  • tworzenie kopii zapasowych i przywracanie na serwery sieciowe
  • zajmować się archiwami optycznymi, taśmowymi i plikowymi
  • zoptymalizuj użycie systemu plików
  • diagnozować problemy sieciowe i usługi zdalne
  • wyczyść partycje lub dyski z pozostałych informacji
  • dostęp do urządzeń z systemem Android, resetowanie haseł systemu Windows itp.
  • zbadać przypadki nieautoryzowanego dostępu /naruszenia bezpieczeństwa

Wszystko to jest spakowane w wygodny hybrydowy plik obrazu ISO , odpowiedni zarówno dla nośników CD/DVD, jak i pendrive'ów USB Flash [3] .

Nośnik wynikowy powinien być startowy w większości popularnych systemów:

  • i586 zaczynające się mniej więcej od Intel Pentium III (256 MB RAM) lub odpowiednika,
  • x86_64 na dowolnym sprzęcie zgodnym z AMD64 z BIOS lub UEFI [4] ,
  • aarch64 na dowolnym sprzęcie zgodnym z ARMv8 z UEFI .

Strona:

formatting link
ISO:
formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required