É possível instalar e inicializar o Windows em uma unidade Thunderbolt?

18

Sei que a emulação de BIOS do firmware EFI nos Macs não suporta a inicialização a partir de unidades FireWire ou USB, e a versão EFI do Windows não parece ser compatível com a implementação EFI da Apple, portanto você não pode instalar ou inicializar o Windows a partir de um daqueles. Porém, as unidades Thunderbolt são realmente apenas controladores PCIe SATA com um ou mais discos SATA conectados, como unidades internas.

Eu li que você pode inicializar o OSX a partir de pelo menos alguns discos rígidos Thunderbolt e SSDs. Então, é possível inicializar o Windows a partir de uma unidade desse tipo? E você pode sugerir modelos específicos de discos ou adaptadores Thunderbolt-SATA que suportem isso?

Percebo que o assistente do Boot Camp pode não cooperar porque a unidade é "externa", mas o assistente é apenas para particionar. Você pode preparar a tabela de partição do disco manualmente, para que a principal questão seja se o firmware do Mac inicializará um sistema operacional baseado em MBR a partir de uma unidade Thunderbolt.

Obviamente, eu poderia simplesmente comprar uma unidade Thunderbolt e experimentá-la, mas elas são muito caras em comparação com as unidades USB3 equivalentes e mais universalmente compatíveis. Além disso, é provável que o suporte varie entre os modelos, então é provável que eu escolha o errado.

pmdj
fonte

Respostas:

14

Eu não tentei o MBR 1 … mas: você pode realmente inicializar o Windows 7 e o Windows 8 (versões de 64 bits) no modo EFI em um disco conectado ao Thunderbolt. Eu tenho um punhado de unidades Buffalo Ministation Thunderbolt 2 com os discos rígidos lentos e originais de 5400 rpm substituídos por vários SSDs, e eles funcionam maravilhosamente 3 . Você pode inicializá-los pressionando Option durante o toque na inicialização, e eles aparecem como um "Disco EFI" na cor laranja nas opções de seleção.

Agora, o truque é instalar o Windows no disco no modo EFI, porque quando você declarou que "a versão EFI do Windows não parece ser compatível com a implementação EFI da Apple", presumo que isso significa que (como eu), você tentou , e apenas se recusou a instalar. Bem, que eu saiba, isso está correto - no entanto, a única parte que não é 'compatível' é o processo de instalação - tudo o que o Windows tenta fazer na partição EFI pouco antes de reiniciar não funciona corretamente.

 

Solução para o resgate: instale o VMware Fusion no seu Mac (até a versão de teste) e use a postagem do blog de Vijay Pandurangan para ajudá-lo a montar sua unidade Thunderbolt externa diretamente em uma nova VM. Preste atenção especial ao comentário na parte inferior do post: o Hajo facilita muito, muito.

Particione a unidade como GPT no OS X e / ou instale uma cópia extra do OS X no disco Thunderbolt primeiro (se desejar) e deixe espaço livre para o Windows. Se você não planeja ter uma cópia sobressalente do OS X para inicializar a partir desta unidade, deixe todo o espaço em branco (não particione além da partição EFI que o OS X inicializará com o GPT).

Defina a VM para inicializar com o EFI e instale o Windows 7 ou Windows 8 (deve ter um sabor de 64 bits para oferecer suporte ao EFI) diretamente no disco. Agora, depois que o Windows passar pelo processo de instalação e a contagem regressiva for reiniciada, desligue a VM. Isso mesmo - você terminou o Fusion 4,5 e pode iniciar a inicialização diretamente do seu novo disco. Seriamente. Pressione Opção na inicialização e você realmente verá "EFI Boot" como uma opção, você pode escolher e o Windows no Thunderbolt terá.

Eu não espero que você tenha qualquer problema ao inicializar a partir de qualquer outra unidade Thunderbolt padrão, especialmente se for uma unidade AHCI SATA como a Buffalo.

 

Embora eu esteja bastante confiante de que você poderia obter o Boot Camp com base em MBR simples para funcionar, por que você o faria? O EFI é o futuro e, após o processo, você pode inicializar o disco Thunderbolt do Windows a partir de praticamente qualquer novo Mac 5 .

1 Ainda não precisei. Não há um sistema operacional ou utilitário que eu precisei executar nos meus Macs que não possuam suporte a EFI, e tenho aversão a olhar para trás e sentir fortemente que o MBR está olhando para trás - como 1983 chamado e quer seus 10 MB MFM disco rígido de volta , de volta.

2 O disco original também funcionou bem, mas gaaah! tão sloooww.

3 Brian Klug escreveu uma crítica realmente excelente sobre essa unidade específica na AnandTech , e foi isso que me convenceu a comprá-la. É uma bela peça de equipamento, com encaixe e acabamento como a Apple, vem com um conector e cabos Thunderbolt e USB 3! para combinar. Sim, a unidade incluída é lenta quando todos saem, mas você pode substituí-la por praticamente qualquer HDD ou SSD de 2,5 "de sua escolha. Apenas certifique-se de ter um secador de cabelo.

4 A menos que você não seja. Eu uso os dois de forma intercambiável. Você pode inicializar diretamente no Windows 8 no hardware e no Fusion usando essa configuração quando necessário, como se estivesse trabalhando em algo, não deseja reiniciar, mas precisa abrir um arquivo .PST no Outlook 2013 ... por exemplo.

5 apesar dos problemas de licenciamento do Windows; você precisará comprar uma cópia do Windows para cada máquina em que deseja inicializá-lo para uso a longo prazo, a fim de não obter fundos pretos e erros de tipo "esta cópia não é genuína".


fonte
Muito obrigado pela resposta detalhada! Gostaria de saber se esse truque EFI realmente funcionaria para uma unidade FireWire ou USB - acho que vou tentar isso antes de comprar uma unidade Thunderbolt!
Pmdj 23/12/12
Uma atualização: tentei as instruções acima no meu MacBook Air 2010, usando um HDD USB que particionei como GPT com Utilitário de Disco (FAT32 / HFS + split). Ele não aparece no menu de inicialização "alt", mas em Preferências do sistema -> Disco de inicialização. Se você selecioná-lo imediatamente após a reinicialização do instalador pela primeira vez, ele exibirá uma tela azul com o código do dispositivo de inicialização inacessível - o driver de armazenamento USB não será carregado na inicialização. Então eu arrancado em VMWare, deixe a configuração de corrida através de área de trabalho e correu regedit ...
pmdj
… No regedit, alterei o BootDriverFlagsvalor para 4 pol HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Enquanto estava lá, também mudei PollBootPartitionTimeoutem `` HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ PnP` para 30000 (decimal) no caso de demorar um pouco para aparecer. Em seguida, desligue a VM, selecione novamente o Windows em Preferências do sistema e eis que estou inicializando o Windows usando o USB em um Mac. No entanto, tente a mesma coisa em um iMac 2011, a máquina na qual eu realmente quero usá-lo, e ele falhará no bootable device insert boot disk and press any key(cinza na tela preta).
pmdj
Encontrei um comentário na Web em algum lugar alegando que o MacBook Air, por não ter uma unidade óptica, tem suporte extra de firmware para inicializar sistemas não OSX a partir do USB. O iMac em questão possui uma unidade de DVD-RW, então acho que isso explicaria por que absolutamente não consigo arrancar a maldita coisa. Eu acho que Thunderbolt ainda pode funcionar.
Pmdj 27/12/12
Ok, parece que errei ao configurar a máquina virtual VMWare para usar o EFI: adicionei a linha firmware = "EFI"ao .vmxarquivo. Acontece que isso diferencia maiúsculas de minúsculas e deve estar firmware = "efi"(em minúsculas). Então, agora estou tentando novamente com isso. Parece que o MacBook Air suporta a inicialização de unidades USB baseadas em MBR!
pmdj
0

A única maneira que encontrei para fazer isso acontecer foi criar uma pequena partição de bootcamp (20 GB, o menor possível) na unidade interna, depois iniciar a instalação do Windows 7 e selecionar a unidade Thunderbolt externa (no meu caso, uma Lacie Resistente com um SSD Samsung interno) como destino de instalação.

Concedido, não é "externo puro" como solução, mas o W7 inicializa definitivamente o SSD do raio dessa maneira, e é isso que você está perguntando.

Desvantagens: você não pode recuperar esses 20 GB na unidade interna: destruí-la tornará seu W7 no Thunderbolt inútil. E sua hibernação sai pela janela.

Upsides: enorme melhoria de velocidade no W7. Após o reconhecimento da unidade (que demora um pouco, mas também na maioria dos hardwares de PC), o W7 inicia em 15 segundos. E ao instalar o W7 "da maneira certa", você não precisa se preocupar com o alinhamento ou as otimizações de ssd: o W7 faz a maioria (não todos) por si só, incluindo suporte para aparar, desativar a desfragmentação e esse tipo de coisa . A solução acabou sendo estável mesmo depois de alguns meses de trabalho.

Eu tentei todos os outros métodos que envolviam a clonagem do bootcamp de alguma forma, mas os resultados foram negativos em um Imac 27 final 12.

Eu estava um pouco preocupado com as classificações de potência do Lacie Thunderbolt com barramento, mas o SSD Samsung usado tem um consumo de energia máximo medido de cerca de 3,5 Watt em gravação totalmente estressada e 0,35 ou algo em modo inativo. A porta Thunderbolt é classificada em 10Watt, portanto isso não deve ser um problema, nem mesmo a longo prazo.

Parece um pouco estranho ter esse Lacie como disco de inicialização W7, mas funciona muito bem e faz justiça ao Imac executando o Windows, pois o desempenho na unidade de fusão interna era péssimo em relação ao harware do Imac.

Kris Waclawski
fonte
0

Tenho uma inicialização dupla do Windows 7 e Windows 10 em execução no meu MacBook Pro, final de 2012, em uma unidade externa ThunderColt 2 LaCie. Clonei o Windows 7 e 10 da minha área de trabalho em uma unidade LaCie Rugged de 1 TB conectada à porta ThunderBolt da minha área de trabalho. Funciona muito bem para o Win7 e o Win10. O LaCie possui um HDD Seagate de 1 TB muito lento, por isso clonei o conteúdo em um Samsung Evo 850 500GB. O Windows é muito rápido, mas leva muito tempo para reconhecer o disco do Windows, talvez 30 segundos ou um minuto. O Mac OS-X está em uma matriz RAID-0 composta por 2 Samsung 1TB evo 850.

Tentei conectar a unidade LaCie ao mesmo Mac via USB 3.0 e obter uma tela azul como eu esperava.

Estou executando o Windows no MBR não efi. Gostaria de saber se a alteração para EFI acelerará o tempo para reconhecer o ThunderBolt Disk

Mattdude
fonte