Cle USB bootable sur msdos

Bonjour,
J'ai deja essayer de nombreu tutoriel sur internet pour cree une cle usb bootable avec msdos de windows98 et j'ai reussi ! Seulement le hic c'est que l'orsque l'on effectue le boot la cle a pour lettre c:\ et le disque dur aussi (du moins je croit)

Mon but etant de copier un fuchier situe dans c:\WINDOWS vers ma cle USB. Avec le boot.

Auriez vous des reponse ou peut etre la commande dos qui permetterait de scanner les peripheriques pour que je trouve la lettre du disque dur si elle a changer ?

Merci d'avance !

19 réponses

  • Votes
  • Date
  • Date décroissante
Résumé de la discussion

Le problème est qu’un DOS booté sur une clé USB peut attribuer la même lettre (C:) au disque dur et à la clé, ce qui empêche de copier un fichier de C:\WINDOWS vers la clé. Des solutions existent comme NTFS Reader DOS pour accéder aux disques NTFS, le DOS ne pouvant pas écrire sur NTFS; en alternative, booter Linux ou préparer une clé FAT/FAT32 pour écrire. Plusieurs réponses décrivent l’usage de lettres D: et E: via dir et copy une fois le bon périphérique identifié, ou l’emploi d’outils tiers et de disques virtuels pour contourner la limitation.

Bobot (l’IA à votre service)
  1. Modérateur
    Salut,

    En bootant sur msdos (comme indiqué plus haut) si ton disque est en NTFS il ne sera pas visible, donc pas utilisable. Une solution un boot sur un cd live linux.

    Si ton disque est en fat32, sous msdos tu devrais le trouver en allant sur les disques ayant une lettre suivant C. Sous msdos pour changer de disque il faut taper le nom du disque sous la forme lettre:

    Donc tu fais :
    D:
    dir
    E:
    dir
    F:
    dir
    ...

    Et soit tu trouves le bon disque, soit msdos à un moment va te repondre que le disque n'existe pas.

    cdlt
    1. la cle est en lecture pendant l'opération tu ne saurais pas écrire dessus en outre le dos ne reconnait pas l'usb !
      il faudrait refaire la cle avec ntfsreader + prise en charge de l'usb (il existait des disquettes munie de cette prise en charge sur le site de PoloAstucien)
      http://poloastucien.free.fr/les_diskt_h.html

      et créer 2 partition sur le cle une avec le dos l'autre en fat ou ntfs pour l'écriture ou encore + simple utiliser 2 cles
      1. bonjour, il faut que ton Bios puisse bouté en usb sinon rien a faire
        1. Exacte, j'ai reussi a booter sur le msdos de windows98 mais je ne parvient pas a acceder a mon disque dur
          1. donc a mon avis tu connais les fonction msdos il te suffit d'appeller le disque ou ce trouve ton windows ex: c:\
            1. Oui milles excuses tu a tout fait raison jong7 mais bon je suppose que si il veut demarrer En msdos il y a une raison bien precisse c'est de voir tout le répertoire de Windows et suis pas sur , mais il pourrais le voir en rentrant dans windows et faire la commande executer puis taper cmd il aura le meme choix non?
              1. oui évidemment les commandes sont quasi les mêmes qu'en dos (dir copy etc)
                mais s'il boot sur la cle comment écrire dessus ? il aurait fallu créer 2 partitions une pour le boot l'autre pour l'écriture
                1. oui tout a fait, mais il peut tres bien demarrer directement avec windows et taper éxecuter puis cmd et de la il pourra faire des copy de ce qu'il veut je pense non?
                  suis pas expert en la matiére mais je croie que cela dois etre possible
                  1. Evidament que c'est possible, seulement le fichier que je veu copier est utilise par windows, je ne peu pas le copier quand windows fonctionne, la seul maniere de le recuperer c'est de faire un boot et de lancer msdos.
                    1. Linux est une solution mais ce serait trop long, j'ai deja essayer de me positionner sur les disques F, d, a, g tout les principaux, sauf le c qui correspond a ma cle usb pas moyen d accede a un peripherique
                      1. Modérateur
                        As tu regardé si ton disque est en NTFS ?
                    2. Le probleme de ntfs reader c'est qu'io faut que je reformate ma cle.
                      1. Ok je vient de mettre ntfreader.exe a la racine de la cle, je lai executer pendant le boot tout marche impec jarrive a aller sur mon disk dur.

                        MAIS une fois que jai trouver mon fichier je fais ctrl c dessus mais apres que faire ? Pour l'enregistrer sur ma cle.
                        1. Car lorsque je tente de l'enregistrer sur ma cle il maffiche une erreur, je pense que c'est parsque elle n'est pas ntfs je l'ai formater en FAT pour faire tourner le dos de win98 en boot.
                          1. Contributeur
                            si la taille du fichier que tu veux transférer sur ta clé fait plus de 3Go c'est pas la peine d'essayer.

                            Ta clé est formater en fat donc la limite de la taille des fichiers est 3,2Go, en ntfs pas de limite mais c'est pas la peine de la formater en ntfs car ms-dos ne supporte pas ce format.

                            Installe plutôt un petit linux sur ta clé çà sera beaucoup plus simple et rapide. Avec Unetbootin tu peux installer la version linux que tu veux.
                          2. Contributeur
                            active ntfs c'est exactement le même que ntf reader
                        2. Contributeur
                          purée c'est ding de s'acharner avec MS-DOS, avec linux sur la clé l'opération de la copie sera déjà finie ...

                          le druide sans la potion.
                          1. Merci beaucoup je vais essayer ca tout de suite.
                        3. Peut etre mais si nous trouvons, ce serai quand meme beaucoup plus rapide que de demarer linux
                          1. Bonjour
                            fait un :

                            c:\ dir c: (vous verrai le contenu du C)
                            c:\ dir d: (vous verrai le contenu)
                            c:\dir e:

                            (Regardez entre le D ou E y si vous voyez le dossier Windows et donc c'est votre DD)

                            maintenant faite
                            c:\ copy D ou E :\dossier1\Sous dossier\fichier.ext c:\

                            Votre fichier sera dans la racine de la clé.
                            A+
                            1. Malheuresement mon DD n'est ni dans E ni dans D. J'ai deja essayer les commande d: et e: