Zastanawiam się nad uaktualnieniem mojego MacBooka Pro z połowy 2012 roku poprzez zastąpienie jego dysku twardego dyskiem SSD. Mam jednak cztery partycje (2-3 dla Mac OS X, reszta dla Windows). Zastanawiałem się więc: jaki jest najlepszy sposób na zapisanie / „sklonowanie” mojego dysku HD w celu uwzględnienia wszystkich partycji, aby po przesłaniu tego obrazu na dysk SSD wszystkie partycje pozostały nienaruszone?
macos
mac
hard-drive
partitioning
ssd
iphonedev7
źródło
źródło
Odpowiedzi:
Możesz użyć
dd
polecenia z terminala głównego. Aby to zrobić, potrzebujesz albo Network Storage Storage, do którego możesz uzyskać dostęp, albo drugiego dysku twardego podłączonego w tym samym czasie .Jeśli masz oba dyski twarde, musisz wymyślić nazwy dysków twardych. W Terminalu (Aplikacje-> Narzędzia-> Terminal) wpisz
ls /dev
i naciśnij Enter. Zobaczysz niektóre urządzenia, w tymdisk0s1
na przykład. Poszukajdiskx
wpisów, ponieważ musisz znaleźć ten ze wszystkimi partycjami i jeden bez ŻADNYCH partycji. Nazwiemy jeold
inew
. Wpisz następne polecenie i naciśnij klawisz Enter, zastępującx
z numerem na stary i nowy numer dla:sudo dd if=/dev/diskx of=/dev/disky
.x
Powinny być starym dysku (wejście) iy
powinien być nowy dysk (wyjście). Bądź jednak bardzo ostrożny, ponieważ spowoduje to wymazanie DANYCH Z NOWYCH DYSKÓW TWARDYCH .Jeśli masz tylko jeden dysk twardy na raz, ale masz serwer NAS, możesz zmienić powyższe polecenie za pomocą
of=
przełącznika, aby wskazać na przykład utworzony plik obrazusudo dd if=/dev/disk0 of=/Volumes/NASDriveMountPoint/diskimage.img
. Upewnij się, że wiesz, gdzie urządzenie NAS jest zamontowane na komputerze Mac. Po wykonaniu tej czynności wyłącz komputer Mac i włóż nowy dysk twardy. Podczas uruchamiania z dysku DVD z systemem Mac OSX wybierz język i kliknij przycisk Dalej. Następnie wybierz Narzędzia-> Terminal z paska menu. Nie mam teraz dokładnych poleceń do montowania sieciowych urządzeń pamięci masowej, ale po uzyskaniu dostępu wpiszsudo dd if=/Volumes/NASMountPoint/nameofimage.img of=/dev/disk0
i naciśnij klawisz Enter. Ponownie bądź ostrożny z tego polecenia, ponieważ usuniesz wszystkie informacje/dev/disk0
!źródło