Chave USB do Linux - só pode inicializar quando formatado em FAT (placa-mãe Gigabyte)

Chave USB do Linux - só pode inicializar quando formatado em FAT (placa-mãe Gigabyte)

Consigo usar um cartão de memória inicializável por USB (minha placa-mãe é uma Gigabyte EP31-DS3L, veja a Fig 2) usandoInstalador USB Universalouunetbootinse eu formatei a unidade antes para FATver a Fig 1.

Figura 1

insira a descrição da imagem aqui

No entanto, se eu escolher, FAT32não consigo inicializar e recebo o seguinte:

SYSLINUX 3.86 2010-04-01 CBIO Copyright (C) 1994-2010 H. Peter Anvin et al
No DEFAULT or UI configuration directive found!
boot: _

Eu sei que não há problema com o pendrive, pois ele funciona com êxito em outra máquina.

Pergunta Quais são as desvantagens de usar uma FATdistribuição FAT32Linux USB?

Figura 2

Minha placa-mãe é umaGigabyte EP31-DS3Le estou na versão F5F

insira a descrição da imagem aqui

Atualizar

Recentemente, trouxe um cartão de memória USB de 32 GB e não consigo mais formatá-lo como FAT, o que me impede de criar um cartão inicializável. Qualquer solução para permitir a inicialização como um disco FAT32 seria ótima.

Responder1

Sua BIOS tem problemas com QUALQUER partição de inicialização em USB maior que 2 GB.
Isso é bastante comum. Eu já vi isso em muitas máquinas e não apenas em placas-mãe Gigabyte (a HP também tem isso em muitos modelos de desktops e laptops).

O sistema de arquivos (FAT ou FAT32) na verdade não importa.
Ambos funcionarão se a primeira partição tiver <2 GB.

Você já encontrou a solução usando BOOTICE: Faça uma pequena partição de inicialização com pouco menos de 2 GB e faça uma segunda partição para o restante dos dados.
Infelizmente, isso não ajudará se você realmente precisar manter tudo dentro de uma partição.

Responder2

Primeiro, a razão pela qual o stick de 32 GB não está funcionando é que o FAT16 tem um limite de tamanho do sistema de arquivos de 2GiB (4GiB com tamanhos de cluster de 64K). O seu pendrive USB funcional tem menos de 4 GB?

No que diz respeito à correção do problema de inicialização, uma rápida pesquisa no Google apresentou este resultado:http://www.geekzground.com/index/?p=27

Abra a mídia de instalação USB e renomeie o seguinte:

isolinux -> syslinux (pasta)

isolinux.bin -> syslinux.bin

isolinux.cfg -> syslinux.cfg

Veja se isso funciona para você.

informação relacionada