Virtualizando o OSX atualmente instalado


2

Como eu expliquei Aqui Eu tenho um MacBook antigo e estou planejando substituir o OS X pelo Windows 7 ou Linux.

Eu queria saber se é virtualmente possível virtualizar a partição física do Snow Leopard. No Windows, você pode converter uma máquina física em uma máquina virtual usando produtos VMWare. Eu poderia fazer algo assim para o meu MacBook?

A idéia é apagar tudo, instalar o Windows ou o Linux e ter a partição original do OS X como uma máquina virtual, caso eu precise de algo.


Onde você deseja armazenar sua 'partição original'? Em um drive externo?
— klanomath

Não importa. Com os produtos VMWare, na minha experiência, você pode mover a localização das VMs sem problemas. Provavelmente será em um externo, devido ao tamanho do meu interno.
— Vic

Respostas:


1

De acordo com isso fonte isso deve funcionar:

Pré-requisitos:

- Mac OS X 10.6.8 Server ou Mac OS X 10.7 ou posterior como um potencial sistema operacional convidado

  1. Crie uma imagem r / w de sua partição
  2. Abra o Terminal e digite:

    hdiutil imageinfo /path/to/image.dmg  | grep "Format"  
    

    A saída deve ser:

    Format: UDRW
    Format Description: raw read/write
    
  3. Crie um arquivo diskname.vmdk com um editor:

    # Disk DescriptorFile
    version=1
    encoding="UTF-8"
    CID=fffffffe
    parentCID=ffffffff
    isNativeSnapshot="no"
    createType="monolithicFlat"
    
    # Extent description
    RW SIZE_OF_DMG_IN_SECTORS FLAT "Fully_Qualified_Pathname_of_DMG" 0
    
    # The Disk Data Base 
    #DDB
    
    ddb.adapterType = "lsilogic"
    #ddb.geometry.cylinders is not used by Mac OS.
    #ddb.geometry.heads is not used by Mac OS.
    #ddb.geometry.sectors is not used by Mac OS.
    #ddb.longContentID will be generated on the first write to the file.
    #ddb.uuid is not used by Mac OS.
    ddb.virtualHWVersion = "6"  
    
  4. customizar SIZE_OF_DMG_IN_SECTORS (o tamanho do seu disco / 512) e Fully_Qualified_Pathname_of_DMG no arquivo acima

  5. Abra o VMware Workstation e crie uma nova máquina e escolha o arquivo vmdk criado acima como hdd.image

  6. Existe um impedimento legal para executar o Mac OS X em hardware que não seja da Apple. VMware Player & amp; VMware Workstation, portanto, oficialmente não suporta a instalação do Mac OS X em qualquer hardware - nem mesmo em Macs.


THX. Vai demorar um pouco até que eu possa tentar, mas é bom saber que isso pode ser feito.
— Vic

re: # 6, o VMware Fusion permite que você instale e execute os convidados do OS X em hosts do OS X. A maneira como você redigiu, faz parecer que você não pode fazer isso, quando na verdade você pode.
— Patrick McMahon

1
@PatrickMcMahon Vic quer instalar o Windows (ou Linux) em seu Mac como único sistema operacional. O VMware Workstation (PC / Linux) em execução no host do Windows não permite instalar o Mac OS X, mesmo que seja um hardware da Apple.
— klanomath

Além disso, o OP deseja virtualizar a versão não-servidor do 10.6, o que também não é permitido. É possível adquirir (barato?) Um DVD de instalação do servidor 10.6; mas, não tenho certeza do que acontece quando 10.6.3 (a versão mais recente do servidor no DVD AFAIK) é instalado em cima de um sistema 10.6.8 em execução.
— Kent

@Kent max. OS X for Macbook4,1 é 10.7.5 por isso não deve ser um problema
— klanomath
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.