Um método que torna a mídia USB visível para o FreeDOS 1.1 é configurar o BIOS e o ambiente de inicialização antes que o sistema seja inicializado em uma sessão que precise de acesso à mídia USB.
-
Verifique se o BIOS do sistema está configurado para suportar armazenamento em massa USB. Por exemplo, em um BIOS AMI, a configuração é:
Avançado | Configuração USB | Suporte a dispositivos de armazenamento USB | Ativado
Nem todos os BIOS têm uma configuração como essa. Por exemplo, pelo menos uma BIOS AMI Aptio 4.x funcionou com essa opção (e o acesso via USB ainda é possível).
-
Conforme necessário, defina o BIOS do sistema para permitir que o usuário acesse o menu Seleção de inicialização do BIOS. Isso geralmente é ativado por padrão, mas pode ser desativado. Como fazer isso é dependente do BIOS, mas dois exemplos de BIOS são:
AMI (antigo)
Segurança | Sel Boot. Acesso ao menu pop-up | Alguém
AMI Aptio 4.x
Boot | Ativar menu pop-up de inicialização | Sim
-
Conecte a mídia USB ao sistema antes de inicializá-lo.
-
Use o menu de seleção de inicialização do BIOS para inicializar o sistema - isso NÃO significa que a mídia USB foi inicializada ou até mesmo inicializável.
Se a mídia USB NÃO aparecer no menu Seleção de inicialização do BIOS, pode ser necessário verificar as configurações do BIOS ou desligar o sistema. Em vários sistemas que tenho, se a mídia não for mostrada no menu de Seleção de Inicialização do BIOS, ela não estará visível para o FreeDOS depois que o sistema for inicializado.
O AUTOEXEC.BAT e o FDCONFIG.SYS podem afetar a usabilidade, mas a experiência mostra que os arquivos instalados por padrão funcionam imediatamente.
Esta solução não é apontada como a única maneira de acessar mídia USB, mas é comprovadamente útil em vários sistemas embarcados.
O comando 'fdapm poweroff', entre outros, pode ser usado para desligar o sistema "com segurança", limpando os manipuladores de disco.
No FreeDOS 1.1, e ao usar o gerenciador de memória JEMMEX, exceções de memória parecem ocorrer se o lbacache.com foi usado para armazenar em buffer o acesso à unidade. Como o utilitário lbacache.com não é instalado pelos arquivos padrão FDCONFIG.SYS ou AUTOEXEC.BAT, isso normalmente não é um problema. (É possível usar o lbacache.com sem armazenar em buffer o acesso à mídia USB.)