Instalar Windows 7, 8, 10 e 2008 R2 em um hd(externo) conectado na USB

Olá para todos!

Há alguns dias atrás postei aqui sobre como instalar o Windows 8 ou 10 em um hd conectado na USB e expliquei que o método seria de uma forma questionável porque se trata de uma maneira um pouco manual de fazê-lo. Contudo, depois de ler alguns blogs e fóruns sobre o assunto, mesclei alguns destes guias e cheguei em um denominador comum para mim. Para quem não sabe, quando você tenta instalar o Windows 7, 8, 10 ou 2008 R2 em um hd USB a mensagem que lhe é retornada na instalação é Windows cannot be installed to this disk. Setup dows not support configuration of or installation to disks connected through a USB or IEEE 1394 port, que quer dizer que você não pode instalá-lo em um dispositivo USB.

fonte: https://mastigado.wordpress.com

Apesar de tentar simplificar ao máximo, não parece ser tão simples no começo porque depende de alguns arquivos que em determinados momentos podem não estar disponíveis para download com o tempo.

Sei que o Windows 7 já está ficando velho e que para alguns não mais interessa instalá-lo e o Windows 8 (que era a novidade da vez) até alguns meses tava bombando, de repente aparece o Windows 10. Mas como havia dito no post citado acima, não dá para instalar o SQL Server 2008 R2 no Windows 8 ou 10 e por causa disso e outras razões e circunstâncias e que por isso precisei instalar o Windows 7 num hd USB e utilizar o SQL Server 2008 no hd usb.

O nível de compatibilidade do Windows 7 com este método não é dos melhores, funciona na maioria dos casos, mas não em todos. Já o Windows 8 funciona bem e no Windows 10 melhor ainda!

Neste tutorial usarei o Windows 7, mas como disse acima o método é igual para o 7, 8, 2008 e 10.

Veja a taxa de compatibilidade de funcionamento deste tutorial (segundo minhas experiências e o relato da galera):

  • Windows 10: 100% compatível.
  • Windows 8: 100% compatível.
  • Windows 7: 70 a 75% compatível.
  • Windows 2008 R2: 70 a 80% compatível.

Vamos lá então, para instalar o Windows 7 em um hd USB você precisará seguir os passos que descrevo a seguir e se eu não me engano, ter pelo menos uns 15 a 20gb de espaço no disco que será instalado. E lembrando para todos, ISTO NÃO É UMA INSTALAÇÃO LIVE.

– Baixe o Automated Installation Kit(AIK) para Windows 7 no site da Microsoft neste link e monte esta imagem em um drive virtual.

– Crie uma pasta com o nome de Windows Instalação e outras duas dentro dela com os nomes de WAIK Files e Windows Files.

– Baixe o arquivo  NT6.X_fast_installer_100219.7z  neste link ou vá direto para o link do fórum dos caras que escreveram um tutorial sobre isso(pois é sempre dar uma lida a mais) e descompacte o conteúdo do arquivo baixado no diretório  WAIK Files que você criou. No final deste post, eu criei um link para download da pasta WAIK com todos os arquivos que você irá precisar, caso não consiga baixar nestes links.

– Dentro do diretório de instalação do Windows AIK, dentro da pasta Arquivos de Programas, copie estes 3 arquivos:
Bcdboot.exe, Bootsect.exe e Imagex.exe e descompacte também no diretório WAIK Files que você criou, porém eu quero fazer uma observação referente a estes 3 arquivos, pois quando fui procurá-los no diretório de instalação do WAIK, encontrei versões diferentes destes executáveis, uma era I64, outra Amd64 e a última i386. Então peguei todos eles e coloquei dentro de pastas separadas para caso de acontecer algum problema na instalação, eu ter outra opção para teste. Pois veja bem, eu precisei instalar o Windows 7 64bit e portanto, peguei somente os arquivos referentes a esta arquitetura(no caso Amd64) e coloquei dentro do diretório de instalação do WAIK, mas isso é só uma suposição, pois acho que funciona com qualquer uma das versões, mas, por via das dúvidas separei tudo certinho e também coloquei no link para download no final do post.

– Monte uma imagem de seu dvd do Windows 7 em um drive virtual ou coloque o dvd de instalação no drive e em seguida, copie todos os arquivos para a pasta Windows Files.

– Agora, você tem 2 opções(eu prefiro a 2ª).

  • A 1ª é seguir os passos deste tutorial que fiz para instalação de Windows via pendrive ou dispositivos USB e pular a parte que falo para copiar todo o conteúdo do dvd do Windows para dentro do pendrive ou dispositivo USB que você vai preparar.
  • A 2ª é ir em Painel de Controle > Ferramentas Administrativas > Gerenciamento do Computador > Gerenciamento de Disco, escolher qual partição deseja formatar e depois torná-la ativa(segundo consta também é importante deixá-la como partição primária porque é onde a instalação do SO irá ocorrer).  Entendo que desta forma é mais fácil porque você pode inserir mais de uma partição no mesmo dispositivo e depois escolher em qual delas instalar o SO, ao contrário da primeira que além de ser mais burocrática, apaga tudo o que tem no seu dispositivo. Vale lembrar que desta forma, para deixar a partição que irá hospedar o SO como ativa(o que é fundamental), você terá de criar uma partição sem formatar, depois clicar com o botão direito, marcá-la com ativa e só em seguida formatá-la.
Particionador do Windows 7

Coloque seu SO da maneira que mais lhe agrade.

-Depois disso, você deverá ir na pasta WAIK Files que você criou anteriormente, clicar com o botão direito no arquivo installer.cmd e depois clicar para executar como Administrador. Feito isso, deverá abrir a tela abaixo.

Installer.cmd. O arquivo instalador.

Installer.cmd. O arquivo instalador.

– Em seguida, você pressiona Enter e na janela que se abrirá, vá até a pasta sources do seu dvd de instalação do Windows 7 e selecione o arquivo install.wim.

Dentro do diretório sources está localizado o arquivo.

Dentro do diretório sources está localizado o arquivo.

– A seguir, ele pedirá que você escolha qual a versão do SO que deseja instalar.

Selecione qual o tipo de SO deseja instalar.

Selecione qual o tipo de SO deseja instalar.

10º – Logo após escolher o tipo de SO, o programa pedirá que você defina qual a letra do dispositivo que será instalado o SO e qual a letra do setor de boot(que deverá a mesma letra para os dois, de preferência).

Escolha qual letra será atribuída à unidade que receberá a instalação.

Escolha qual letra será atribuída à unidade que receberá a instalação.

11º – No final, ele irá perguntar se você está instalando o Windows em um dispositivo USB, responda que sim.

Defina se é ou não para um dispositivo USB que será instalado o Windows.

Defina se é ou não para um dispositivo USB que será instalado o Windows.

12º – Depois, é só aguardar o instalador preparar o seu hd com a instalação do Windows 7 e ao final, ele pedirá para que você reinicie o pc para continuar a instalação.

Transferência de arquivos para o dispositivo USB é iniciada

Transferência de arquivos para o dispositivo USB é iniciada

Inicie o dispositivo em um periférico com suporte a boot USB para ser instalado o SO.

Inicie o dispositivo em um periférico com suporte a boot USB para ser instalado o SO.

Fácil né :-)?

Fontes:

fonte 1: Muito boa fonte, mas do jeito que ele explicou, eu não consegui fazer, mas me ajudou cerca de 90%;

fonte 2: Tutorial do Igor Seiji para instalação do Windows 8 em hd USB. Muito bom também, vale a pena dar uma olhada, me ajudou a compreender o que o cara do link acima dizia e eu não entendia.

O link para download dos arquivos da pasta do WAIK Files está aqui(já tô usando o novo Megaupload).

Informação atualizada em 20/09/2013.

OBSERVAÇÃO(SE ACONTECER ALGUMA FALHA DURANTE O BOOT): Caso na primeira vez em que você esteja iniciando o seu sistema operacional Windows 7 rodando na USB, apareça uma tela azul, você deve tentar entrar em modo de segurança, para então depois tentar inicializar em modo normal. Se ainda assim não der certo, você pode tentar outros caminhos.

– Você também pode consultar qual o erro que está ocorrendo pelo minidump.

Vá em C:\Windows\Minidump(a pasta pode estar oculta). OU, os dumps podem estar guardados dentro de C:\Window\memory.dmp.

Caso contrário, 2 alternativas podem ser tentadas.

– Alternativa A:

Instalando o HD na SATA e depois movendo-o para a USB(todo o processo do zero novamente).

  • Coloque o HD SATA disk no seu pc,
  • Você deve criar uma nova partição a marcá-la como ativa antes de dar o boot com o dvd do Windows 7,
  • Seguindo, clique no setup do dvd do Windows 7,
  • Crie uma partição no seu hd SATA (se já não tiver sido criada antes),
  • Utilize o diskpart para marcar esta partição como ativa (se ela não for a única partição do seu pc),
  • Instale o Windows 7,
  • Dê o boot pelo hd SATA dentro deste novo Windows 7 que você instalou,

Rode o cmd como administrator e digite(Esta configuração pode ajudar em alguns problemas com paginação):

reg add “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management” /v DisablePagingExecutive /t REG_DWORD /d 1

  • Execute o arquivo usbbootfix.bat
  • (opcional) Execute o arquivo StorageBootStart.bat . Isso fará com que todos os controllers de drivers conhecidos sejam setados para Start=0.
  • Prós: Este procedimento aumenta as chances de ter o procedimento bem sucedido em vários tipos de máquinas.
  • Contras: Aumenta o tempo de carregamento, deixa o boot mais lento.
  • Em seguida, desligue seu Windows 7.
  • Desconecte o seu hd SATA e coloque no case USB para dar o boot novamente.
  • Dê o boot from USB.

3º – Alternativa B:

Se o seu problema é no disk.sys você pode tentar fazer isso:

  • bcdedit /store x:\Boot\bcd /set {default} device partition=c:
  • bcdedit /store x:\Boot\bcd /set {default} osdevice partition=c:
  • bcdedit /store x:\Boot\bcd /set {bootmgr} device partition=c:

E se não der certo, faça isso:

bcdedit /store x:\Boot\BCD /set {default} path \Windows\system\boot\winload.exe

Informação atualizada em 24/09/2013.

4º – Alternativa C

Outra tentativa a ser feita pode ser depois de ter feito todo o processo de instalação do Windows na USB e antes dar o boot, abra o terminal como administrador e digite linha por linha:

  • reg load hklm\temp x:\Windows\System32\config\SYSTEM
  • reg add hklm\temp\controlset002\services\usbccgp /v group /d “System Reserved” /f
  • reg add hklm\temp\controlset002\services\usbccgp /v start /t REG_DWORD /d 0 /f
  • reg add hklm\temp\controlset002\services\usbehci /v group /d “System Reserved” /f
  • reg add hklm\temp\controlset002\services\usbehci /v start /t REG_DWORD /d 0 /f
  • reg add hklm\temp\controlset002\services\usbhub /v group /d “System Reserved” /f
  • reg add hklm\temp\controlset002\services\usbhub /v start /t REG_DWORD /d 0 /f
  • reg add hklm\temp\controlset002\services\usbohci /v group /d “System Reserved” /f
  • reg add hklm\temp\controlset002\services\usbohci /v start /t REG_DWORD /d 0 /f
  • reg add hklm\temp\controlset002\services\usbuhci /v group /d “System Reserved” /f
  • reg add hklm\temp\controlset002\services\usbuhci /v start /t REG_DWORD /d 0 /f
  • reg unload hklm\temp

Onde x: é a letra que corresponde ao seu HD USB que contém o Windows 7.

Informação atualizada em 26/02/2015

Vou deixar aqui alguns comentários que achei que podem ser relevantes para o problema da tela que “às vezes” surge!

Olha só, uma pessoa de codinome xpi, entrou aqui no blog e comentou da seguinte forma: “Em muitos casos, sem ter tempo e condições de procurar drivers, eu entrava na BIOS alterava a porta SATA (AHCI) para (IDE).
Depois de tentar quase todas as alternativas indicadas aqui e ficar mais de uma semana sem solução (inclusive em máquinas diferentes), em um momento de inspiração lembrei deste recurso e testei. Foi o que fiz aqui para resolver a tal TELA AZUL citada aqui no post.”. Eu ainda não tentei fazer isso, mas sugiro que você tente e caso funcionar(ou não), volte aqui e poste o resultado, pois também tive problema com isso e não dei a devida atenção a solução desta pessoa, pois já estou rodando o Windows 8 no meu pc”.

Um outro usuário de nome cd7116 deixou o seguinte comentário: “Quero deixar uma nota para quem quiser instalar o hde em outro computador: depois que acabar a instalação e configuração do windows, dê boot pelo usb. Abra o cmd.exe como admin e digite \windows\sistem32\sysprep\sysprep.exe /oobe /generalize /shutdown este comando elimina a cache do sistema e encerra o pc. conecte o hde em outro computador, dê boot pelo usb e ele vai rodar certinho, sem tela azul”.

Informação atualizada em 04/04/2015

Eu tenho um mini servidor caseiro rodando Windows 7 na USB e digo que ao atualizá-lo algumas vezes, chega uma hora que ele não inicia mais, nem mandando restaurar sistema. Com certeza existe uma maneira de ele atualizá-lo sem ter problema, mas eu ainda não descobri esta façanha, então o que tenho a dizer é: pensem bem se precisam mesmo atualizar este Windows 7 na USB.

Informação atualizada em 26/02/2016

Fiz a instalação utilizando o Windows 10 e o procedimento é o mesmo feito no tutorial.

fonte: https://mastigado.wordpress.com

Instalar Windows 8 ou 10 em HD(externo) USB de uma forma questionável e rápida em 3 pequeninos passos

Olá para todos.

Nestes dias, andei tentando instalar o Windows 8 ou 10 em um HD USB sem que seja instalação LIVE e não estava conseguindo. Recorri a vários tutoriais e sei que há muitos por aí que funcionam muito bem e de forma elegante, mas eu não estava em busca de algo bonito, eu só queria instalar o bichinho.

Então me lembrei das gambiarras que fazia para  instalar o Windows 98 em computadores velhos em estado físico e lógico complexos e deploráveis. Eu fiz de um jeito manual, bem tosco, simples, mas funciona(pelo menos para mim funcionou, não sei se irá funcionar com você).

Então vamos lá.

fonte: https://mastigado.wordpress.com

  1. Coloque para instalar o Windows 8 em um hd plugado em uma porta SATA ou IDE da máquina. E para instalá-lo, utilize um pendrive ou o próprio DVD do Windows 8 ou 10;
  2. Depois que ele copiar todos os arquivos para dentro do hd e reiniciar pela 1ª vez, desligue a máquina e plugue o hd na USB, vá na BIOS e mude o boot primário para o HD que está instalando o Windows 8 ou 10;
  3. Provavelmente a instalação dará algum erro, mas espere ele tentar corrigir e se não conseguir, reinicie o computador que provavelmente ele irá continuar normalmente a instalação.

Pronto, acabou :-);

Algumas considerações:

  • Não tente instalar com o HD na SATA ou na IDE e depois no fim da instalação plugá-lo na USB, pois acredito que não irá funcionar(explico o porquê no parágrafo abaixo), pois provavelmente ele deverá ter problemas no setor de boot e mesmo reparando a instalação, não irá rolar;
  • Isso não funcionou com o Windows 7 e acho que também não irá funcionar com o Windows 2008 R2 e Windows 8 e é esta a explicação :-(, mas se você for neste novo post que publiquei irá conseguir fazer isso :-);
  • Você não irá conseguir instalar o SQL Server 2008 R2 no Windows 8 ou 10 corretamente, e sim somente a partir do SQL Server 2008 Express Service Pack 1 pra cima que irão funcionar, segundo o próprio site da Microsoft.

fonte: https://mastigado.wordpress.com