Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

VirtualBox: Jak odtworzyć obraz z TimeMachine?


Najlepsza odpowiedź mikekrk , 06 stycznia 2017 - 11:20

OK problem rozwiązałem. Dla tych którzy potrzebują podaję instrukcję instalacji OS X Sierra na VirtualBox

 

1) Pobieramy instalator z AppStore

2) Wykonujemy bootowalne ISO:

 

W Terminalu wykonujemy po kolei:

 

  • hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
  • hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS+J
  • hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
  • asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
  • rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
  • cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/
  • cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/BaseSystem.chunklist
  • cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/BaseSystem.dmg
  • hdiutil detach /Volumes/install_app
  • hdiutil detach /Volumes/OS\ X\ Base\ System/
  • hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso
  • mv /tmp/Sierra.iso.cdr ~/Desktop/Sierra.iso

3) Tworzymy nową maszynę w VirtualBox, wskazujemy ISO z Biurka i wio... leci :D

Przejdź do postu


  • Zaloguj się, aby dodać odpowiedź
7 odpowiedzi w tym temacie

#1 mikekrk

mikekrk
  • 7 postów

Napisano 03 stycznia 2017 - 12:28

Witam,

 

mam zrobiony z poprzedniego komputera obraz w TimeMachine, chciałbym go odtworzyć jednak nie chce tego robić na nowym komputerze. Pomyślałem by zainstalować VirtualBoxa i na nim ten obraz odtworzyć. Pytanie jednak na 100 punktów jest takie - jak to zrobić?

 

Mam tylko obraz na TimeMachine (na TimeCapsule), nie mam napędu więc nie mam jak zainstalować nic z płyty... Proszę o pomoc. Wiem, że można asystentem migracji migrować to z time machine lecz chciałbym odtworzyć cały system. Z góry dziękuję. 



#2 ftpd

ftpd

    Nie.


  • 20 900 postów
  • Płeć:
  • SkądPoznań

Napisano 03 stycznia 2017 - 19:29

Na szybki rzut oka wychodzi, że raczej się nie da. Do VB możesz zaimportować określone rzeczy w określonym formacie, .sparsebudle z TM na tej liście nie ma.


Używaj przycisku 'Zgłoś', zamiast edytować post i pisać w nim, na przykład, "do usunięcia".
Pisanie prywatnej wiadomości do moderatora powinno być ostatecznością. Do tego też służy przycisk 'Zgłoś'.
Do płaczu na pracę Moderacji służy ten wątek. Inne formy będą bezwzględnie kasowane.


#3 mikekrk

mikekrk
  • 7 postów

Napisano 04 stycznia 2017 - 12:56

Super a powiedz mi w takim razie jak mam zainstalować Sierre na VirtualBox, mam ściągnięty instalator z APPStore i... co dalej, utknąłem na tak prostej rzeczy. 



#4 ftpd

ftpd

    Nie.


  • 20 900 postów
  • Płeć:
  • SkądPoznań

Napisano 04 stycznia 2017 - 14:47

Musisz przerobić .app na bootowalny .dmg. W sieci jest miliard instrukcji, chociażby tutaj: http://www.starkandw...ing-virtualbox/


Używaj przycisku 'Zgłoś', zamiast edytować post i pisać w nim, na przykład, "do usunięcia".
Pisanie prywatnej wiadomości do moderatora powinno być ostatecznością. Do tego też służy przycisk 'Zgłoś'.
Do płaczu na pracę Moderacji służy ten wątek. Inne formy będą bezwzględnie kasowane.


#5 mikekrk

mikekrk
  • 7 postów

Napisano 04 stycznia 2017 - 15:39

Nie wystarczy wyciągnąć z pliku app tego dmg co jest SharedSupport? Bo gdy go podpinam to uruchamia się VM i zatrzymuje na Shell>. Po prostu nigdy tego nie robiłem, oczywiście mogę nagrać ten obraz na pendrive tylko znów pytanie jak wystartować VirtualBoxa z pendrive?


Po prostu już zgłupiałem, zrobiłem pendrive komendą sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Mac --applicationpath /Applications/Install\ macOS\ Sierra.app (ze strony apple) i nic, nic si nie dzieje. 



#6 ftpd

ftpd

    Nie.


  • 20 900 postów
  • Płeć:
  • SkądPoznań

Napisano 04 stycznia 2017 - 16:51

No właśnie jak widać InstallESD.dmg nie wystarczy i/lub nie jest bootowalny.

Jak uruchamiać VM z pendrive nie wiem, nie próbowałem. Pewnie pierwszy link z googla powie.


Używaj przycisku 'Zgłoś', zamiast edytować post i pisać w nim, na przykład, "do usunięcia".
Pisanie prywatnej wiadomości do moderatora powinno być ostatecznością. Do tego też służy przycisk 'Zgłoś'.
Do płaczu na pracę Moderacji służy ten wątek. Inne formy będą bezwzględnie kasowane.


#7 mikekrk

mikekrk
  • 7 postów

Napisano 04 stycznia 2017 - 17:32

Kurcze, nie wiem dlaczego ale nie wychodzi mi to w żaden sposób a bardzo tego potrzebuję. Podpowiedz proszę krok po kroku jak zrobić to bootowalne ISO tak by ruszyło na VirtualBox? Wszędzie są manuale ale dla Windowsowej instalacji. 



#8 mikekrk

mikekrk
  • 7 postów

Napisano 06 stycznia 2017 - 11:20   Najlepsza odpowiedź

OK problem rozwiązałem. Dla tych którzy potrzebują podaję instrukcję instalacji OS X Sierra na VirtualBox

 

1) Pobieramy instalator z AppStore

2) Wykonujemy bootowalne ISO:

 

W Terminalu wykonujemy po kolei:

 

  • hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
  • hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS+J
  • hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
  • asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
  • rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
  • cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/
  • cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/BaseSystem.chunklist
  • cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/BaseSystem.dmg
  • hdiutil detach /Volumes/install_app
  • hdiutil detach /Volumes/OS\ X\ Base\ System/
  • hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso
  • mv /tmp/Sierra.iso.cdr ~/Desktop/Sierra.iso

3) Tworzymy nową maszynę w VirtualBox, wskazujemy ISO z Biurka i wio... leci :D






Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych