1 votes

Clarification sur l'utilisation de Rufus pour créer une clé USB FreeDOS amorçable.

J'essaie d'utiliser Rufus pour rendre un lecteur flash USB amorçable. Cependant, j'ai beau essayer, mon système refuse de démarrer à partir de cette clé, alors qu'il l'a déjà fait (voir ci-dessous). Je me suis assuré que le mode de démarrage traditionnel est activé dans mon BIOS, j'ai désactivé Secure Boot et Fast Boot, et j'ai essayé tous les ports USB de la machine. Je suppose que le BIOS accède au lecteur flash, car la lumière sur le lecteur clignote lorsque je sélectionne l'option "boot from USB". Il s'agit d'un Dell, et j'utilise son système d'exploitation. F12 menu de sélection de démarrage.

Que fait Rufus quand on sélectionne l'option FreeDOS ? (Il ne semble pas y avoir de documentation sur le site de Rufus pour savoir comment utiliser cette option). Lorsque l'on choisit FreeDOS dans Rufus, doit-on également spécifier un fichier personnalisé que l'on souhaite graver sur le disque ou FreeDOS est-il suffisant (je suis un novice en matière de média amorçable) ? J'ai trouvé un post précédent du développeur qui dit que Rufus crée une version "vierge" de FreeDOS. D'après ce que je peux voir, FreeDOS est normalement fourni sous forme d'installateur, est-ce que cela veut dire que dans Rufus, une version "vierge" est aussi une version amorçable ? (Je suppose que c'est le but de Rufus). Cependant, j'ai vu d'autres instructions ( ici y ici ) qui conseillent d'utiliser Rufus pour formater le disque, puis de copier manuellement les fichiers d'une installation FreeDOS sur celui-ci, mais si c'est le cas, pourquoi utiliser Rufus en premier lieu ? Ne pourrait-on pas simplement formater le disque avec votre système d'exploitation, puis y déplacer les fichiers FreeDOS, ou y a-t-il quelque chose que Rufus fait pour rendre le disque amorçable qui n'a rien à voir avec les fichiers qu'il y met ?

Note secondaire qui pourrait être pertinente : J'essaie de démarrer sur FreeDOS afin d'exécuter un programme DOS dont j'ai besoin. Lorsque cela fonctionnait auparavant, je pense que c'était parce que le programme que j'essaie d'exécuter était également fourni avec ce qui semblait être des fichiers DOS (autoexec.bat, command.com, himem.sys, etc.), mais j'ai fait quelque chose ou copié une combinaison d'entre eux que je suis incapable de reproduire maintenant. La simple copie de ces fichiers, et même l'utilisation de Rufus pour les graver sur la clé USB, ne fonctionne pas.

Rufus 3.17 :

2voto

Akeo Points 5188

Rufus dev ici.

Que fait Rufus quand on sélectionne l'option FreeDOS ?

Partitionner un disque en utilisant le schéma de partition MBR, créer une seule partition FAT MBR, formater cette partition, installer un bootloader FreeDOS dans le bootloader MBR et copier les fichiers de base FreeDOS ( KERNEL.SYS , COMMAND.COM et les données locales) sur la partition FAT.

Tu peux en fait trouver ce que fait Rufus en regardant le journal de Rufus (en cliquant sur le petit bouton Log à gauche de l'écran d'accueil). START ), car il contient de nombreuses informations sur ce que Rufus crée sur le lecteur.

Lorsque vous choisissez FreeDOS dans Rufus, devez-vous également spécifier un fichier personnalisé que vous souhaitez graver sur le disque ?

Non.

ou est-ce que FreeDOS est suffisant (je suis un novice en matière de support d'amorçage) ?

Oui, mais vous n'obtiendrez qu'une invite de commande DOS, et aucune application DOS, c'est pourquoi nous l'appelons un lecteur DOS "vierge".

pourquoi utiliser Rufus en premier lieu ?

Parce qu'insérer le chargeur de démarrage MBR et copier correctement les fichiers système DOS n'est pas trivial pour tout le monde.

Rufus tente également de détecter votre locale et de s'assurer que la version DOS que vous installez utilisera la même locale, afin que vous ne vous retrouviez pas avec le clavier et la locale américains par défaut si, par exemple, vous travaillez dans un environnement français et avez un clavier français.

Ne pourrait-on pas simplement formater le disque avec votre système d'exploitation, puis y déplacer les fichiers FreeDOS ?

Ce n'est pas si simple. Vous devez insérer un chargeur de démarrage DOS dans le MBR, et ce n'est pas quelque chose que vous pouvez accomplir avec l'explorateur de fichiers...

Note secondaire qui pourrait être pertinente : J'essaie de démarrer sur FreeDOS afin d'exécuter un programme DOS dont j'ai besoin.

Vous devez alors créer un lecteur FreeDOS dans Rufus, puis copier vos fichiers d'application DOS sur le lecteur une fois que Rufus est terminé.

Notez cependant qu'il peut y avoir quelques petites différences entre la façon dont FreeDOS gère des choses comme autoexec.bat y himem.sys par rapport à ce que fait MS-DOS, donc vous devrez peut-être trouver manuellement comment modifier le contenu du lecteur pour qu'il fonctionne de la même manière avec FreeDOS qu'avec MS-DOS (ce qu'il devrait éventuellement faire si vous pouvez trier la configuration).

1voto

Dewey Points 21

Je me suis rendu compte que le système SATA de ma machine avait été configuré en mode RAID au lieu du mode AHCI, probablement à cause des nombreuses fois où j'ai essayé de démarrer en passant par l'écran de démarrage personnalisé. À un moment donné, j'ai peut-être sélectionné ce mode sans m'en rendre compte (sur certains systèmes Dell, l'écran de démarrage personnalisé apporte des modifications aux options du BIOS qui persistent).

J'ai réinitialisé le BIOS aux valeurs par défaut au cas où j'aurais fait d'autres changements, et le système a démarré à partir de la clé USB fabriquée par Rufus. Notez cependant que j'ai choisi l'option de graver un fichier img contenant FreeDOS sur le disque avec Rufus, mais je n'ai pas utilisé le modèle FreeDOS de Rufus.

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