Como inicializar a partir de um dispositivo USB

As unidades USB são usadas para conectar uma grande variedade de hardware externo a um computador para armazenar e compartilhar dados em vários computadores. Unidades USB também podem ser usadas para configurar um pen drive como um dispositivo de inicialização para o BIOS também.

Para isso, o pen drive precisa ser formatado em formato FAT e deve ter o arquivo de setor de inicialização necessário residindo na própria unidade.

Este artigo irá guiá-lo através do processo de inicialização a partir de um pen drive.

  • Inicializando a partir de um dispositivo USB
    • Obtendo setores de inicialização
    • Usando um disquete formatado no Windows
    • Extraindo Setores de Inicialização por Disquete
      • Usando imagens de disquetes inicializáveis
    • Preparando o Thumb Drive
  • Copie os setores de inicialização para o pen drive
    • Copiar arquivos para o pen drive
  • Reinicie e entre na BIOS
  • Configurações do BIOS
  • BIOS AMI
  • BIOS Phoenix / Award
  • O que é o MKBT?
    • Introdução ao MKBT
    • Sintaxe da linha de comando
    • Instalando um setor de inicialização
    • Copiando o setor de inicialização

Inicializando a partir de um dispositivo USB

Obtendo setores de inicialização

Para poder arrancar a partir de um dispositivo, você precisará de setores de inicialização. Os setores de inicialização contêm as informações necessárias pelo BIOS para permitir a inicialização usando o dispositivo.

Usando um disquete formatado no Windows

Antes que você possa tornar um dispositivo USB inicializável, você precisará colocar as mãos em um disquete inicializável. Em todas as versões atuais do Windows (incluindo o Windows 2000 e XP), você pode fazer isso formatando um disquete.

Abra o Windows Explorer e clique com o botão direito do mouse na unidade A : . Escolha Formatar no menu pop-up.

Na janela exibida, marque a opção Criar um disco de inicialização do MS-DOS .

Certifique-se de que o Windows esteja formatando a unidade correta: ele deve mostrar o Formato 3½ Floppy (A :) . Quando tiver certeza sobre a unidade, clique no botão Iniciar . O Windows irá agora formatar o disco e torná-lo inicializável.

Extraindo Setores de Inicialização por Disquete

Depois de criar o disquete inicializável, você precisará extrair os setores de boot desse disquete usando o MKBT do Bart.

Para fazer isso, abra uma janela do DOS e vá para o diretório onde você extraiu o MKBT.

Digite mkbt -ca: bootsect.bin conforme mostrado no exemplo abaixo:

 C: \ Windows \ System32 \ cmd.exe

D: \ Downloads \ mkbt20> mkbt -ca: bootsect.bin

Copiar o modo de setor de inicialização (-c)

 D: \ Downloads \ mkbt20> 

NB: Aqui a representa a unidade que contém o disquete inicializável recém-criado. Quando o prompt de comando retornar, você terá um setor de inicialização armazenado no arquivo bootsect.bin . Não feche esta janela do DOS ainda; você precisará novamente mais tarde no processo.

Usando imagens de disquetes inicializáveis

Na Internet, você pode encontrar muitos discos inicializáveis. Dê uma olhada no site BootCD.info, onde você encontrará várias imagens e ferramentas de disquete para gravar essas imagens em disquete. A maioria desses discos é especializada, por exemplo, acesso direto à rede, repleto de ferramentas úteis e muito mais. Um dos melhores discos de inicialização habilitados para rede é o disco de inicialização de rede do Bart.

Siga as instruções de como criar um disquete de boot.

NB: Alguns arquivos .BAT referem-se à unidade A: diretamente. Isso pode causar problemas durante a inicialização.

Preparando o Thumb Drive

Formate o pen drive no mesmo formato em que você formatou o disquete, ou seja, FAT.

Clique com o botão direito na letra da unidade do pen drive e selecione Formatar . Selecione o formato adequado (FAT) e clique em Iniciar .

Copie os setores de inicialização para o pen drive

Graças ao MKBT by Bart, agora você pode copiar facilmente os setores de inicialização para o pen drive USB.

Você pode baixar o arquivo online.

Abra uma janela do DOS e vá para o diretório onde você extraiu o MKBT.

Digite mkbt -x bootsect.bin G: como mostrado no exemplo abaixo, lembrando-se de alterar G: para a unidade correspondente ao seu pen drive:

 C: \ Windows \ System32 \ cmd.exe

D: \ Downloads \ mkbt20> mkbt -x bootsect.bin g:

Copiar arquivos para o pen drive

Agora que a unidade é inicializável, você pode colocar os arquivos essenciais nela. Copie todos os arquivos que você colocou na unidade A: anteriormente no seu pen drive.

Esteja avisado que se o seu disquete tiver um arquivo .BAT ou CONFIG.SYS e eles usarem o caminho absoluto de referência para a unidade A:, isso pode ser um problema.

Reinicie e entre na BIOS

Reinicie o seu PC e vá para o BIOS pressionando o botão [ Del ] no seu teclado. ([ F1 ], [ F2 ], [ Insert ] e [ F10 ] são todas as teclas alternativas que podem ser usadas aqui, dependendo do modelo. Às vezes, o PC exibirá uma mensagem informando qual tecla pressionar.

NB : Alguns laptops permitem que você defina os dispositivos de inicialização usando um aplicativo do Windows. A Toshiba, por exemplo, faz isso com alguns de seus laptops. O aplicativo é um aplicativo independente ou um applet no Painel de Controle .

Configurações do BIOS

Dependendo do BIOS do seu computador, você pode definir o pendrive como um dispositivo de inicialização. Se o BIOS do seu PC não parece suportar isso, verifique se há uma atualização disponível. Por algum motivo, a maioria dos BIOS prefere se referir ao pen drive do que a um disquete USB removível ou a um disco zip USB.

Se as configurações mencionadas não funcionarem com o seu PC, faça o seguinte procedimento.

Vá para o BIOS e vá para a página que determina a ordem de inicialização. (Geralmente, é chamado de Configuração avançada, Opções de inicialização ou Configuração de recursos .)

Experimente todas as variantes da unidade USB. Comece com o ZIP USB, depois o USB FDD, o USB HDD, etc.

Para acelerar o teste, desative todos os outros dispositivos de inicialização. Isso vale para o segundo, terceiro, etc, mas também para dispositivos de inicialização alternativos .

BIOS AMI

AMI refere-se ao utilitário de configuração simples AMIBIOS .

Para acessá-lo, vá para Configuração de recursos e ative as opções Suporte à função USB, Função USB para DOS e ThumbDrive para DOS .

Vá para Configuração avançada e defina o primeiro dispositivo de inicialização para USB RMD-FDD .

Reinicie o PC. Agora deve inicializar a partir do pen drive.

Se isso não funcionar, vá para Configuração do dispositivo de armazenamento em massa USB > Tipo de emulação e defina-o como Disco rígido .

Vá para o menu de inicialização e defina o primeiro dispositivo de inicialização para o dispositivo USB .

Agora você pode sair da BIOS depois de salvar as alterações. Se isso não funcionar, você pode tentar definir o valor do tipo de emulação como disquete ou forçado FDD .

BIOS Phoenix / Award

Para acessar o BIOS Phoenix / Award, acesse Advanced BIOS Features.

Vá para o primeiro dispositivo de inicialização e defina-o como USB-ZIP .

Às vezes, o dispositivo é listado como um disco rígido USB no menu de discos rígidos. Conclua reiniciando.

O que é o MKBT?

Introdução ao MKBT

MKBT é usado para instalar setores de inicialização. Ele suporta setores de inicialização FAT, NTFS e RAW. Ele permite que você transfira um setor de inicialização para imagens de disquete. Isso permite que você crie uma imagem de disquete inicializável de 2, 88 MB sem precisar de uma unidade de disquete de 2, 88 MB.

O MKBT é compilado como um executável Win32 e é executado no Windows 95/98 / ME (FAT) e no Windows NT4 / 2000 / XP (FAT e NTFS).

O MKBT copia partes do setor de inicialização. O setor de inicialização, o primeiro setor de um disquete, tem 512 bytes e é assim:

Setor de inicialização FAT

Comprimento do deslocamento

Instrução de salto de 0x0 3 bytes

0x3 nome do OEM 8 bytes

Bloco de Parâmetros do BIOS de 0xB 25 Bytes

0x24 26 bytes Bloco de Parâmetros do BIOS Estendido

Código Bootstrap 0x3E 448 bytes

0x1FE 2 bytes Fim do marcador de setor

O bloco de parâmetros do BIOS e o bloco de parâmetros do BIOS estendido contém as informações:

Bloco de parâmetros do BIOS para volumes FAT

Comprimento do deslocamento

0xB bytes 2 bytes por setor

Setores de 0xD 1 byte por cluster

0x0E 2 bytes Setores reservados

0x10 1 byte Número de FATs

0x11 2 bytes Entradas raiz

0x13 2 bytes Pequenos setores

0x15 1 byte Tipo de mídia

0x16 2 bytes Setores por FAT

0x18 2 bytes Sectores por faixa

0x1A 2 bytes Número de cabeças

0x1C 4 bytes setores ocultos

0x20 4 bytes grandes setores

Bloco de parâmetros do BIOS estendido para volumes FAT

Comprimento do deslocamento

0x24 1 byte Número do disco físico

0x25 1 byte Dos: Cabeçalho atual

NT: bandeira suja

0x26 Assinatura de 1 byte

0x27 4 bytes Número de série do volume

0x2B 11 bytes Rótulo de volume

0x36 8 bytes de ID do sistema de arquivos

Sintaxe da linha de comando

A sintaxe da linha de comando é a seguinte:

Uso:

mkbt [muda]

O arquivo de origem / unidade que contém o setor de inicialização para instalar

O arquivo / drive de destino para instalar o setor de inicialização

Opções: -v Modo detalhado

-c Modo de cópia (sem instalação) usado para copiar o

setor de inicialização (s)

-x Modo Expert (não marque apenas a unidade A ou B)

USE COM CUIDADO!

-l = define o rótulo do volume para

Retorna errorlevel 0 quando OK, 1 quando ocorreu algum erro.

Exemplos:

Para instalar o setor de inicialização do arquivo "bootsect.bin" na unidade A:

-> mkbt c: \ os \ dos622 \ bootsect.bin a:

Para instalar o setor de inicialização do arquivo "bootsect.bin" na imagem de disquete "288.img"

-> mkbt c: \ os \ dos622 \ bootsect.bin c: \ tmp \ 288.img

Para copiar o setor de inicialização de um disquete inicializável na unidade A: para um arquivo chamado

"bootsect.bin"

-> mkbt -ca: c: \ os \ dos622 \ bootsect.bin

Instalando um setor de inicialização

Para instalar um setor de inicialização, o MKBT segue as etapas a seguir.

Primeiro, ele lê o setor de origem no buffer 1. Em seguida, ele lê o setor de destino no buffer 2. Em seguida, ele transfere as partes do setor de inicialização do buffer 1 para o buffer 2. Por fim, ele grava o buffer 2 no setor de destino.

Copiando o setor de inicialização

O MKBT v1.3 (e superior) possui uma opção Copiar setor de inicialização, que copia o setor de inicialização completo. As versões anteriores apenas copiaram as seções necessárias para instalá-lo.

Obrigado ao spikerboys por essa dica no fórum.

Artigo Anterior Próximo Artigo

Principais Dicas