osx sudo dd if = / dev / disk0 of = / dev / disk1

1

Czy robię to dobrze? Proces ten nie jest zbyt gadatliwy

Aktualizuję dysk twardy, mam większy dysk zewnętrzny, który chcę w moim MacBooku.

Chcę skopiować zawartość i partycje mojego wewnętrznego dysku twardego Mac na inny dysk twardy, który jest aktualnie podłączony przez USB (będzie to mój nowy wewnętrzny dysk twardy)

Na początku próbowałem podzielić dysk zewnętrzny za pomocą narzędzia dyskowego, a następnie dd tylko niektóre partycje, ale dd nie pozwoliłby mi dd, jeśli / dev / disk0s2, który jest moim głównym dyskiem systemowym, dał mi resource busybłąd. Zamiast tego zrobiłem dd if=/dev/disk0 of=/dev/disk1z całego dysku i był na nim od godziny.

Posunęło się to do przodu i usunęło strukturę partycji, którą skonfigurowałem na moim zewnętrznym, co prawdopodobnie jest OK, jeśli nie spróbuje alokować jednej gigantycznej partycji na dodatkowe niepodzielone miejsce. (Zewnętrzny jest znacznie większy niż dysk, z którego klonuję.)

Proces ten nie jest zbyt szczegółowy i nie widzę, co się dzieje. Chciałem to zrobić, uruchamiając system z płyty CD na żywo, ale nie mogłem tego uruchomić na tym komputerze.

cqm
źródło

Odpowiedzi:

0

Kopiowany dysk i miejsce docelowe muszą być całkowicie nieaktywne, z wyjątkiem operacji kopiowania. Aby skopiować dysk systemu operacyjnego, musisz uruchomić system z dysku instalacyjnego. Aplikacja Narzędzia dyskowego na dysku instalacyjnym może wykonać tę operację lub można jej użyć dd if={disk} of={disk} bs={blocksize}. Pamiętaj o prawidłowym ustawieniu rozmiaru bloku, aby uniknąć DŁUGIEJ kopii. Możesz sprawdzić status kopii za pomocą kill -SIGINFO {pid}, który zrzuca statystyki.

Chris Nava
źródło
Anulowałem proces i mogłem zobaczyć, że moja pełna kopia dysku działa - utworzyła partycję o rozmiarze tylko partycji na dysku źródłowym. Można go było zamontować (nie próbowałem go uruchomić, ale jestem zadowolony, że to zrobi). I będę mógł później dodać moje inne poszukiwane partycje. Ponownie uruchomię proces na noc.
cqm
Ale myślę, że twoja droga jest lepsza, ponieważ chcę mieć większą partycję OSX. Może po prostu użyję SuperDuper
cqm