Esta pergunta já tem uma resposta aqui:
Eu tentei inúmeros fabricantes de USB inicializáveis. Quando eles trabalham, eles funcionam muito bem.
Aqui está uma lista de ferramentas que eu tentei.
- YUMI
- Unetbootin
- Rufus
O problema é que eles nem sempre funcionam. O modo de falha não é necessariamente óbvio. Talvez a própria unidade não seja compatível com o método usado. Às vezes, a unidade não é preparada corretamente para a ferramenta com antecedência e nem fornece documentação que especifica o que você precisa fazer com a unidade para que ela funcione corretamente.
De qualquer forma, tentarei descrever a situação ideal, em níveis crescentes de experiência do usuário administrador do sistema.
Obrigatório: A unidade USB deve ser inicializável em sistemas compatíveis com a inicialização a partir do USB. Essa deve ser a maioria dos computadores. A unidade USB NÃO deve exigir que exista um sistema operacional em funcionamento em um disco rígido detectado pelo sistema; na verdade, a unidade USB deve inicializar em uma máquina sem armazenamento conectado além da unidade USB em questão.
Muito desejado: A unidade USB, após a preparação, deve ser montável, gravável e legível no Linux, OS X e Windows, para uso como um dispositivo de armazenamento em massa de emergência para armazenar arquivos de <2 GB, conforme o espaço livre. Alguns diretórios na raiz do sistema de arquivos podem ser especificados de forma que todos os arquivos colocados nele sejam DEIXADOS SOZINHOS pelo programa preparador, conforme necessário.
Importante: Após a preparação, a unidade USB pode ser estendida com segurança com um GRUB ou menu semelhante para selecionar e carregar mais imagens ISO. Quero que seja FÁCIL, não quase impossível, criar um drive USB inicializável de 128 GB com um monte de liveCDs linux, um monte de ISOs de instalação do Windows, um monte de ISOs de ferramentas de diagnóstico.
Crédito extra: a unidade USB é preparada uma vez inicialmente. Ele poderá digitalizar-se dinamicamente em busca de ISOs carregados nele por meio de armazenamento em massa e fornecer dinamicamente o selecionador GRUB, ou equivalente, no qual os ISOs que foram carregados na unidade podem ser selecionados e inicializados. Isso significa que eu posso preparar a unidade, levá-la a outros computadores com ISOs, carregá-los e levá-los a outros computadores para inicializar esses novos ISOs ...
É pedir muito? Isso é possível, teoricamente? Sim, o FAT32 não permitirá que você coloque grandes arquivos ISO na unidade. Essa não é uma razão suficientemente boa, no entanto. Este é o maldito 2016 ... a unidade pode carregar algo que possa ler exFAT para obter os ISOs armazenados nele ...
Hoje em dia, acho que estou reformatando e reescrevendo imagens em unidades USB repetidamente e não há uma maneira razoável de manter essas coisas. A maioria das ferramentas que permitem carregar vários discos descompactará a imagem e soltará os arquivos nos diretórios e, eventualmente, quando os arquivos de inicialização não estiverem no lugar certo ou algo acontecerá. Quando isso acontece, o conteúdo do disco é basicamente uma causa perdida.
Portanto, uma abordagem alternativa é, por exemplo, em um Mac hdutil convert -format UDRW
e, dd
basicamente, copiar o iso para o drive USB. Isso tem uma chance muito boa de criar uma unidade USB sólida, mas agora essa unidade USB é ilegível dentro de um sistema operacional e não pode ser usada como um dispositivo de armazenamento em massa de emergência. Você nunca pode ter mais de uma imagem para inicializar dessa maneira, tornando inútil a maioria da capacidade da unidade.
Para inspiração, veja o isostick . Na verdade, eu tenho um desses. Eu não tenho usado muito porque é muito lento e é apenas USB 2.0. Eu tenho alguns pendrives USB 3 que estou usando, mas estou realmente cansado de carregar imagens de volta nos meus sticks várias vezes. Nesse momento, se eu puder ter uma solução com a qual possa trabalhar, ficarei feliz em esperar alguns minutos extras comendo meu sanduíche, em vez de cuidar dessas ferramentas INCRÍVEIS do carregador de imagens. Porém, não é realmente uma solução ideal, porque os drives USB3 de 128 GB com velocidade de leitura de 130 MB / s são vendidos por menos de 50 USD. Nosso software está realmente atrasado neste momento. Por favor, me dê a velocidade e a flexibilidade.
Eu realmente espero que alguém que saiba como essas coisas do syslinux / grub funcionem possa explicar como eu tenho cinco anos, porque diabos eu não posso ter tudo isso feito em software.