Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
tutoriel:comment_creer_un_live_usb_freedos [Le 27/01/2013, 13:05] 178.83.119.168 [Vérification] |
tutoriel:comment_creer_un_live_usb_freedos [Le 04/02/2018, 14:46] L'Africain [Utilisation] ortho |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Quantal tutoriel matériel carte_mère bios système orthographe_a_corriger}} | + | {{tag>Xenial tutoriel matériel carte_mère bios système}} |
---- | ---- | ||
Ligne 7: | Ligne 7: | ||
FreeDOS est un système d'exploitation complet, libre, et 100% compatible MS-DOS. | FreeDOS est un système d'exploitation complet, libre, et 100% compatible MS-DOS. | ||
- | Aujourd'hui, FreeDOS est idéal pour tous ceux qui veulent fournir une version du DOS sans avoir à payer de royalties pour pouvoir l'utiliser. FreeDOS fonctionnera aussi sur du vieux matériel, dans des émulateurs DOS et dans des systèmes embarqués. | + | Aujourd'hui, FreeDOS est idéal pour tous ceux qui veulent fournir une version du DOS sans avoir à payer des royalties pour pouvoir l'utiliser. FreeDOS fonctionnera aussi sur du vieux matériel, dans des émulateurs DOS et dans des systèmes embarqués. |
**Le présent tutoriel permet d'installer FreeDOS sur un support externe USB sur lequel les fichiers stockés seront accessibles depuis FreeDOS sur le lecteur A:**\\ | **Le présent tutoriel permet d'installer FreeDOS sur un support externe USB sur lequel les fichiers stockés seront accessibles depuis FreeDOS sur le lecteur A:**\\ | ||
- | Il existe une méthode d'installation graphique utilisant [[:UNetbootin]] mais cette méthode ne vous permettra pas d'accéder aux fichiers que vous aurez placé sur votre clé en vu d'une utilisation avec FreeDOS. | + | Il existe une méthode d'installation graphique utilisant [[:UNetbootin]] mais cette méthode ne vous permettra pas d'accéder aux fichiers que vous aurez placé sur votre clé en vue d'une utilisation avec FreeDOS. |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 17: | Ligne 17: | ||
* Disposer des [[:sudo|droits d'administration]] ; | * Disposer des [[:sudo|droits d'administration]] ; | ||
* Savoir utiliser un [[:terminal|terminal de commande]] ; | * Savoir utiliser un [[:terminal|terminal de commande]] ; | ||
- | * Savoir manipuler des [[:partitions|partitions]] et système de fichier ; | + | * Savoir manipuler des [[:partitions|partitions]] et système de fichiers ; |
+ | * Savoir si vous utilisez une architecture 32bits ou 64bits ; | ||
* Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt>//qemu|qemu]]** ; | * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt>//qemu|qemu]]** ; | ||
* Avoir téléchargé [[http://www.freedos.org/download/|FreeDOS]]. | * Avoir téléchargé [[http://www.freedos.org/download/|FreeDOS]]. | ||
+ | |||
+ | En fonction de l'architecture de votre système, la commande à utiliser diffère : | ||
+ | * Pour un système 32bits, la commande à utiliser est **qemu-system-i386** ; | ||
+ | * Pour un système 64bits, la commande à utiliser est **qemu-system-x86_64**. | ||
+ | |||
+ | **Le présent tutoriel utilise des commandes pour un système 32bits.** | ||
===== Création des partitions ===== | ===== Création des partitions ===== | ||
Ligne 27: | Ligne 34: | ||
Le **FAT16** est recommandé car certaines anciennes carte-mères ne savent pas démarrer sur des partitions en **FAT32**. Si vous savez que votre carte mère arrivera à utiliser le format FAT32, vous êtes libre de choisir l'un des deux formats. | Le **FAT16** est recommandé car certaines anciennes carte-mères ne savent pas démarrer sur des partitions en **FAT32**. Si vous savez que votre carte mère arrivera à utiliser le format FAT32, vous êtes libre de choisir l'un des deux formats. | ||
- | L'exemple suivant utilise le format **FAT16** sur le support **/dev/sdb**. Votre périphérique doit être connecté mais les partitions ne doivent pas être montées. Si besoin, démontez les en utilisant la commande <code>sudo umount /media/<nom_du_périphérique></code> | + | L'exemple suivant utilise le format **FAT16** sur le support **/dev/sdb**. Votre périphérique doit être connecté mais les partitions ne doivent pas être montées. Si besoin, démontez-les en utilisant la commande <code>sudo umount /media/<nom_du_périphérique></code> |
- Ouvrez fdisk : <code>sudo fdisk /dev/sdb</code> | - Ouvrez fdisk : <code>sudo fdisk /dev/sdb</code> | ||
Ligne 35: | Ligne 42: | ||
- Activez l'unique et nouvelle partition (touche **a**) sur l'emplacement **1** ; | - Activez l'unique et nouvelle partition (touche **a**) sur l'emplacement **1** ; | ||
- Contrôler les modifications avant écriture (touche **p**) ; | - Contrôler les modifications avant écriture (touche **p**) ; | ||
- | - Si les modifications sont correctes, écrivez la nouvelle table de partition (touche **w**) ; | + | - Si les modifications sont correctes, écrivez la nouvelle table de partitions (touche **w**) ; |
- Formatez votre support pour appliquer les modifications <code>sudo mkdosfs -F 16 -n FreeDOS /dev/sdb1</code> | - Formatez votre support pour appliquer les modifications <code>sudo mkdosfs -F 16 -n FreeDOS /dev/sdb1</code> | ||
Ligne 66: | Ligne 73: | ||
===== Vérification ===== | ===== Vérification ===== | ||
- | Avant de démarrer, vous pouvez tester votre clé avec Qemu : <code>qemu -hda /dev/sdb -boot c</code> | + | Avant de démarrer, vous pouvez tester votre clé avec Qemu : <code>qemu-system-i386 -hda /dev/sdb -boot c</code> |
- | + | ||
- | <note important>:-P Sous ubuntu 12.04 la commande "qemu" ne fonctionne pas il faut utiliser "qemu-system-i386" ou "qemu-system-x86_64".</note> | + | |
Les fichiers et dossiers que vous ajouterez sur votre clé seront accessibles dans le lecteur A: rendant possible, par exemple, la mise à jour d'un BIOS. | Les fichiers et dossiers que vous ajouterez sur votre clé seront accessibles dans le lecteur A: rendant possible, par exemple, la mise à jour d'un BIOS. | ||
+ | <note tip> | ||
+ | Si lors du démarrage de FreeDOS en condition réelle (c-a-d pas avec Qemu mais sur le PC cible), vous avez une erreur du genre: | ||
+ | <file>Bad or missing Command Interpreter: C:\FDOS\bin\command.com C:\FDOS\bin /E:1024 /P=C:\autoexec.bat</file> | ||
+ | Il se peut que la clé USB soit montée lors du boot sur ce PC cible comme un lecteur A:\ alors que les commandes contenues dans FDCONFIG.SYS et AUTOEXEC.BAT pointent vers un lecteur C:\ inexistant. Pour corriger ce problème, il suffit de modifier ces 2 fichiers sur la clé USB (à l'aide de gedit par exemple) et de remplacer toutes les occurrences "C:\" par "A:\". | ||
+ | </note> | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | Vous rencontrez des difficultés pour monter un disque partitionné en NTFS (disque contenant des erreurs) et [[:ntfsfix]] ne résout pas le problème. | ||
+ | |||
+ | Freedos contient l'utilitaire **chkdsk**. | ||
+ | La syntaxe pour lancer cet utilitaire est : | ||
+ | <code>chkdsk E: /f</code> ou "E:" est la lettre du disque dur a réparer et "/f" l'option qui corrige les erreurs. | ||
---- | ---- | ||