Une méthode qui rend les supports USB visibles pour FreeDOS 1.1 est de configurer le BIOS et l'environnement de démarrage avant que le système soit démarré dans une session qui a besoin d'accéder au support USB.
-
Assurez-vous que le BIOS du système est configuré pour prendre en charge le stockage de masse USB. Par exemple, dans un BIOS AMI, le réglage est le suivant :
Avancé | Configuration USB | Prise en charge des périphériques de stockage USB | Activé
Tous les BIOS ne disposent pas d'un tel paramètre. Par exemple, au moins un BIOS AMI Aptio 4.x avec lequel nous avons travaillé n'a pas une telle option (et l'accès USB est toujours possible).
-
Si nécessaire, configurez le BIOS du système pour permettre à l'utilisateur d'accéder au menu de sélection de démarrage du BIOS. Cette option est généralement activée par défaut, mais peut être désactivée. La manière de le faire dépend du BIOS, mais voici deux exemples de BIOS :
AMI (ancien)
Sécurité | Boot Sel. Accès au menu contextuel | Tout le monde
AMI Aptio 4.x
Boot | Activer le menu popup de démarrage | Oui
-
Branchez le support USB dans le système avant de le démarrer.
-
Utilisez le menu de sélection de démarrage du BIOS pour démarrer le système - cela ne signifie PAS que le support USB est démarré ou même qu'il est amorçable.
Si le support USB N'EST PAS affiché dans le menu de sélection de démarrage du BIOS, il peut être nécessaire de vérifier les paramètres du BIOS ou de mettre le système sous tension. Sur plusieurs systèmes que j'ai, si le support n'est pas affiché dans le menu de sélection de démarrage du BIOS, il ne sera pas visible pour FreeDOS après le démarrage du système.
AUTOEXEC.BAT et FDCONFIG.SYS peuvent affecter la convivialité, mais l'expérience montre que les fichiers installés par défaut fonctionnent sans problème.
Cette solution n'est pas censée être la seule façon d'accéder aux supports USB, mais elle s'est avérée utile sur un certain nombre de systèmes embarqués.
La commande 'fdapm poweroff', entre autres, peut être utilisée pour arrêter le système de manière "sûre" en vidant les gestionnaires de disques.
Sous FreeDOS 1.1, et lors de l'utilisation du gestionnaire de mémoire JEMMEX, des exceptions de mémoire semblent se produire si lbacache.com a été utilisé pour mettre en mémoire tampon l'accès au lecteur. Comme l'utilitaire lbacache.com n'est pas installé par les fichiers FDCONFIG.SYS ou AUTOEXEC.BAT par défaut, cela ne pose normalement pas de problème. (Il est possible d'utiliser lbacache.com sans mettre en mémoire tampon l'accès au support USB).