-
Data: 2016-08-03 01:34:14
Temat: Re: partycja systemowa - polaczenie z rozszerzoną
Od: Marsjanin <m...@m...tk> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia Thu, 28 Jul 2016 15:00:49 +0200, ąćęłńóśźż napisał(a):
> A jak podejść do zagadnienia, żeby nie zaszkodzić?
Aby nie zaszkodzić, należy utworzyć kopię zapasową.
Najlepiej całego dysku (włącznie z MBR/GPT).
Najlepiej bajt po bajcie.
Przywrócenie tego w razie niepowodzenia to banał.
Jak to zrobić - poradników są w internecie terabajty tekstu. W skrócie
na przykład ja uparłem się ostatnio pod linuksem na:
dcfldd if=/dev/sdX|gzip -9|split -b 2G - obraz.gz. && sync
** dcfldd jest lepsze od dd bo podaje postęp.
** za /dev/sdX oczywiście podajemy nasz dysk do skopiowania, zamiast X
powinna być mała litera. Jaka - należy wykminić przed operacją, w
programie partycjonującym.
** gzip - chyba wiadomo.
** split dzieli pliki (tutaj po 2 GB), w celu łatwego tworzenia kopii
również na nośnikach z FAT32.
** Dysk kopiowany powinien być niezamontowany, dysk z kopią oczywiście
- zamontowany. Polecenie najłatwiej odpalić będąc linią komend w
folderze, w którym ma powstać kopia.
Jeśli nie dysponujemy dyskiem odpowiednio dużym na kopię, to:
a) jeśli systemy plików są sprawne i jest sporo wolnego miejsca, można
je nadpisać zerami, by gzip łatwo te fragmenty skompresował do niemal
zera. W zamontowanej partycji:
dcfldd if=/dev/zero|split -b 2G - zero. && sync && rm zero.* && sync
b) jeśli nie ma dużo pustego miejsca lub też systemy plików
na partycjach są niesprawne logicznie, możemy podzielić sobie
pracę na kilka etapów, ustalając odpowiednio parametr count= w
poleceniu dcfldd, w kolejnych częściach również parametr skip= (przy
przywracaniu z kopii będzie to seek=). Uprzedzam, że tego nie
przećwiczyłem. :)
Przywrócenie kopii na dysk komendą:
cat obraz.*|gzip -dc|dcfldd of=/dev/sdX && sync
Wszystkie ** przypisy z akapitu o tworzeniu kopii obowiązują również
tu. Wszędzie zamiast dcfldd można użyć standardowego dd. Uwaga przy
ręcznym dzieleniu plików: dla count/seek/skip dcfldd używa bloku chyba
32 KB, zaś dd 512 B. W obu programach można to zmienić parametrem
bs=(ilość bajtów).
Powodzenia. :)
--
Pozdrawiam,
Marsjanin
Następne wpisy z tego wątku
- 04.08.16 00:45 Kamil
- 04.08.16 13:59 Olaf Frikiov Skiorvensen
- 04.08.16 23:45 Kamil
Najnowsze wątki z tej grupy
- Play Box TV
- Moda na retro sprzęt
- Wyjścia video kart graficznych (NVIDIA)
- Tani laptop z Carrefoura
- Skanowanie: Canon MG2550S vs HP OfficeJet 6950
- Urządzenie 2 w 1 - discman i zewnętrzny napęd CD/DVD
- Responsywność
- Ciekawostka
- jak ściemnić laptop
- Laptop 7" mocniejszy niż eeepc
- Funbox 3.0 zakres adresów DHCP
- Re: Funbox 3.0 zakres adresów DHCP
- Miernik szybkości netu
- Wymiana SIM Aero2
- Restart PC-ta
Najnowsze wątki
- 2024-07-18 Plaj blokuje usuwanie swoich kontaktów. A to SZMATY
- 2024-07-19 Re: Zgody...
- 2024-07-19 Octavia 2011r vs Audi A3 2007r
- 2024-07-18 ANNA BRYŁKA - RZĄD MANIPULUJE INFORMACJAMI O PODATKACH OD AUT SPALINOWYCH
- 2024-07-19 Co z Fideltronikiem?
- 2024-07-18 Zamiana aku żelowych w UPS na LiFePo4
- 2024-07-19 Warszawa => Head of International Freight Forwarding Department <=
- 2024-07-19 Kraków => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-07-19 Gdańsk => Technical Lead ( (Java Background)) <=
- 2024-07-19 Warszawa => Senior Rust Software Engineer <=
- 2024-07-19 Poznań => UX/UI Designer <=
- 2024-07-19 Łódź => Senior PHP Developer <=
- 2024-07-19 Ryga => Junior NOC Engineer <=
- 2024-07-19 Ulm => Technischer Rollouter (d/m/w) <=
- 2024-07-19 Warszawa => International freight forwarder <=