Todas as unidades flash USB podem ser inicializadas?

0

Todas as unidades flash USB podem ser usadas como dispositivos de inicialização se receberem o pré-tratamento correto? Ou existem algumas unidades cujo hardware não permite que elas sejam inicializadas?

    
por PetaspeedBeaver 22.09.2017 / 21:28

3 respostas

4

(A pergunta originalmente dizia "USB pen drive", mas foi editada por @JakeGould para dizer "USB flash drive". Esta edição "move os postes" um toque, mas vou tentar o meu melhor para fornecer uma atualização para acomodá-lo )

Are all USB flash drives capable of being booted from?

Resposta pedante : Não. Nem todas as coisas que se parecem fisicamente com as unidades flash USB serão capazes de serem inicializadas por todo o hardware. Se algo que parece fisicamente como uma unidade flash USB pode ser inicializado dependerá de:

  1. O hardware que está tentando inicializá-lo.
  2. A configuração do hardware tentando inicializá-lo.
  3. Como o dispositivo USB aparece para o hardware que tenta inicializar a partir dele.
  4. Como o dispositivo USB foi configurado para ser "inicializável".

Por exemplo, antigamente costumava haver dispositivos flash U3 USB que apareciam como um CDROM e depois que o software na "parte de CD" fosse instalado, eles apareceriam como um disco rígido comum. Como tal, só porque algo tem a forma de uma unidade flash USB não significa que tem de se apresentar ao seu hardware como um disco rígido USB.

Can all USB flash drives be used as boot devices if they get the right pre-treatment? Or are there some drives whose hardware makes them not possible to boot from?

Resposta pedante : Não à primeira pergunta e sim à segunda.

  • Se o hardware não souber inicializar a partir do USB, você não poderá inicializar a partir dele.
  • Se o dispositivo USB não for exibido como um disco rígido / CD-ROM / disquete / algum outro dispositivo USB que seu hardware saiba como inicializar, você não poderá inicializá-lo a partir dele.
  • Se o dispositivo flash aparecer como um disco rígido não inicializável / CDROM / disquete e você não puder sobrescrever o setor de inicialização / partição / parte inicial do disco, então você não poderá pré-tratá-lo para torná-lo inicializável (por exemplo, dispositivo somente leitura, dispositivo parcialmente protegido, dispositivo que está danificado e joga fora os dados recém-gravados, etc.).
  • E assim por diante.

Resposta humanizada interpretada : Ao lidar com unidades flash USB típicas que aparecem imediatamente no hardware como discos rígidos totalmente graváveis, a resposta geralmente é sim - o pré-tratamento correto pode tornar o dispositivo inicializável para hardware. Esse pré-tratamento pode ser específico para diferentes tipos de hardware (alguns hardwares modernos só querem inicializar a partir de discos que possuem partições EFI, etc.), mas você tem a idéia geral.

† O pré-tratamento pode envolver a reprogramação do firmware do dispositivo USB de maneira tão técnica que eu deveria ter dito "Sim". Bem feito - você me pegou.

    
por 22.09.2017 / 21:38
1

Depende da sua plataforma de hardware. Alguns fornecedores fornecem firmware de inicialização que sabe inicializar a partir de dispositivos de armazenamento em massa USB, como unidades flash USB, e outros fornecedores podem não fazer um trabalho tão bom.

Os Macs da Apple podem inicializar a partir de unidades flash USB desde o início de ter portas USB. Eu pareço lembrar que o iMac original (a unidade de 13 "CRT Bondi blue de 1998), que foi o primeiro Mac a ter USB embutido, não foi capaz de inicializar a partir do armazenamento em massa USB no início, mas foi adicionado logo após Assim, basicamente todos os Macs construídos nos últimos 18 anos podem inicializar a partir de drives flash USB. Os Macs baseados em Intel (basicamente todos os Macs lançados desde 2006) exigem que a unidade flash use uma Tabela de Partição GUID (GPT) em vez de Master Boot Record (MBR) ), para ser inicializável.

Já que estamos no assunto, por favor note que a inicialização de uma unidade faz muitas pequenas leituras e gravações aleatórias. Algumas unidades flash USB são otimizadas para grandes leituras e gravações seqüenciais, não pequenas / aleatórias e totalmente ruins em pequenas / aleatórias. As avaliações de desempenho de drives flash normalmente listam apenas o desempenho grande / sequencial, não o desempenho pequeno / aleatório. Portanto, a unidade flash USB que você achava super rápida pode ser um cão completo quando você tenta inicializá-la. (Lexar JumpDrive P20 USB3.0, estou olhando para você.)

    
por 23.09.2017 / 01:05
-1

Sim, todas as unidades flash USB podem ser inicializadas. No entanto, a BIOS dos computadores fornece a capacidade de inicializar a partir deles.

    
por 23.09.2017 / 01:13