Installation de FreeDOS sur un Netbook

Article mis à jour le 15/07/2026

Machine cible : Samsung NC210 / DD 250 Go / RAM 2 Go.
Système à installer : FreeDOS 1.4 (05/04/2025).

Initialement, il y avait sur cette machine une version de Debian. Pour installer FreeDOS, il faut donc préparer le disque dur.
J’ai utilisé pour cela une version live de Debian :

Dans la console :

sudo fdisk /dev/sda

Supprimer les partitions existantes (touche d).
Ajouter une partition (touche n).
Définir le format de partition (touche t) avec le code Hexa c : W95 FAT32 (LBA).
Activer l'unique et nouvelle partition (touche a).
Contrôler les modifications avant écriture (touche p).
Écrire la nouvelle table de partitions (touche w).

Pour décompresser le fichier FD14-FullUSB.zip et récupérer FD14FULL.img :

unzip FD14-FullUSB.zip

J’ai ensuite gravé l’image de FreeDOS sur une clé USB avec Accessoires > Disques (gnome-disk-utility – Restaurer l’image disque…)

Une fois le système installé, pour pouvoir accéder à une clé USB, il faut, au niveau du BIOS mettre les priorités suivantes concernant le boot :
1 – SATA HDD (disque dur)
2 – USB HDD (clé USB)

Le disque dur sera accessible en tapant C: et la clé USB en tapant D: à condition d’avoir installé la clé avant le démarrage du système. Il n’est pas possible d’utiliser la clé USB de manière souple (l’enlever, la remettre).

Pour résoudre le problème lié à la touche Alt Gr, remplacer dans fdauto.bat (edit fdauto.bat) :
mkeyb FR par keyb FR

Official FreeDOS™ repositories at ibiblio
Pour installer des logiciels : FDIMPLES (très peu réactif sur mon NetBook)
ou plus directement :

d:
cd packages\devel
fdinst install watcomc.zip
fdinst install nasm.zip
cd ..\edit
fdinst install fed.zip
fdinst install uhex.zip

Outils de développement que j’installe :
Open Watcom C/C++ 1.9 => Lien intéressant pour l’installation
NASM 2.15.05 => Manuel en ligne
Turbo Pascal 7.0

Pour copier mon répertoire PERSO et ses sous-répertoires de D: vers C: :

xcopy d:\perso c:\perso /E

Rajouts personnels à la fin du fichier fdauto.bat (= autoexec.bat) :

REM *** OPEN WATCOM 1.9 ***
PATH C:\DEVEL\WATCOMC\BINW;%PATH%
SET INCLUDE=C:\DEVEL\WATCOMC\H
SET WATCOM=C:\DEVEL\WATCOMC
SET EDPATH=CC:\DEVEL\WATCOMC\EDDAT
SET WIPFC=C:\DEVEL\WATCOMC\WIPFC

REM *** TURBO PASCAL 7.0 ***
PATH C:\TP7\BIN;%PATH%

REM *** NASM 2.15.05 ***
PATH C:\NASM;%PATH%

Pour compiler et créer un exécutable avec Watcom :

wcl hello.c

Liens :
DOS commands
Index of FreeDOS 1.2 on ibiblio.org
Chaine officiel YouTube de FreeDOS
BTTR Software