7 votes

Comment accéder à une clé USB depuis FreeDOS ?

En relation avec cette question J'essaie de transférer des fichiers sur le disque dur d'un ordinateur fonctionnant sous freedos sans lecteur de CD/DVD.

La mise en réseau ne semble pas être facile sous freedos, alors je me suis tourné vers les clés USB : mais même dans ce cas, la clé USB ne semble pas être montée sur un des disques DOS (j'ai essayé A : jusqu'à H : et Z :), et je ne trouve pas de fichier mount utilitaire. freedos peut-il accéder à la mémoire de masse usb ?

4voto

kbulgrien Points 505

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).

-2voto

fun Points 9

Allez sur ce lien et lisez le point 3.10 qui explique pourquoi vous ne pouvez pas accéder à un autre lecteur dans Freedos :

ftp://gd.tuwien.ac.at/.vhost/www.freedos.org/fd-doc/faq.html#faq3_10

Le noyau FreeDOS (même jusqu'à la version 2017f) contient toujours le bug pour les disques de 512MB. N'utilisez pas ce noyau si vous prévoyez d'accéder - même en lecture - à une partition de disque supérieure à 512MB. Si vous le faites, vous constaterez que votre disque est corrompu, et vous devrez reformater et réinstaller votre logiciel. C'est un bug bien connu avec les grands disques durs, annoncé sur les sites FreeDOS depuis le 12 août 1998.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X