BFD - Build Floppy Disk (Création de disquette)
Version 1.0.7
Page créée le : 16 janvier 2003
Dernière mise à jour : 24 janvier 2003
Introduction
BFD créé des disquettes (ou images de disquette) de démarrage
(ou non) de manière entièrement automatique !
Fonctionnalités :
- Fonctionne sous Windows NT4/2000/XP. Utilise seulement des programmes
win32, aucune application DOS 16-bit n'est utilisée. Cela devrait
le rendre compatible avec les plateformes futures à XP.
- Création automatique de disquette (de démarrage ou non)
ou d'image de disquette.
- BFD fonctionne entièrement en ligne de commande.
- BFD supporte le multi-utilisateurs/multi-ordinateur, vous pouvez mettre
BFD sur votre serveur de fichiers et le lancer depuis n'importe quelle station
(NT4/2000/XP) sans installer de fichier sur les stations.
- Configuration simple avec un fichier de configuration (bfd.cfg).
Ce que cela ne fait pas :
- BFD ne fonctionne pas sur Windows 95/98/ME, le support de ces plateformes
ne sera pas ajouté !
Fonctionnement
BFD est un utilitaire en ligne de commande, vous pouvez utiliser les paramètres
suivants :
Usage de BFD |
Usage : bfd [-o os] [-d] [-i fichier] [-t type] nom [disque]
nom : nom du disque ou de l'image a creer (voir bfd.cfg)
disque : disque de destination ou fichier (par defaut "a:")
-o os : os a utiliser (par defaut "md701")
-d : affiche les messages de debug
-i fichier : cree un fichier image (winimage optionel !)
-t type : type d'image (144 ou 288)
-n : n'attend pas l'insertion d'une disquette par l'utilisateur
Renvoie la variable d'environment "rv", 0 si succes, 1 si erreur
|
Quand vous exécutez BFD (avec les paramètres correctes), voila
ce qui ce passe :
- Vérification des fichiers nécessaires comme : bfi.exe,
bchoice.exe et cabarc.exe dans le répertoire "bin". BFD ne peut pas
fonctionner sans ces fichiers.
- Au premier lancement, affiche un avertissement spécifiant que vous
devez avoir une licence windows 98 valide.
- Si aucun fichier de configuration (bfd.cfg) n'existe, un fichier d'exemple
(bfd.sam) sera renommé en bfd.cfg. Cela évite d'écraser
votre propre fichier bfd.cfg à l'installation de mise à jour
future.
- Exécution selon le fichier de configuration. Toutes les commandes
pour cette disquette sont éxécutées.
Exemple de fichier de configuration (bfd.sam) |
# -------------------------------------------------------------------------
# Fichier de configuration pour bfd.cmd
#
# format : <commande> <arg1> <arg2> <arg3>
#
# Commandes disponible :
# n <nom> nom
# f <arg> formater (rapidement si <arg> est "/q")
# b <label> rendre bootable (devrait etre juste apres format !)
# i <f> inclure un autre fichier de configuration <f>
# c <f1> <f2> copier <f1> vers <f2>
# t <f1> <f2> (essaie de) copier, si <f1> existe, pas d'avertissement si echec
# d <f1> <f2> <f3> copie un fichier pilote (.cab) depuis <f1> vers <f2>
# et ajoute le pilote a l'index pre-construit <f3>
# x <dir1> <dir2> xcopy dir1 vers dir2 (en incluant les sous repertoires)
# m <dir> cree un repertoire
# -------------------------------------------------------------------------
# -------------------------------------------------------------------------
# Disque de demarrage avec support CD-Rom
# -------------------------------------------------------------------------
n cdrom
f
b cdrom
i modboot.cfg
c cabs\utils.cab level0
c cabs\os\%bfd_os%\dos.cab level1
c cabs\doskey.cab level1
c cabs\xkeyb.cab level1
c cabs\mouse.cab level2
c cabs\help.cab level2
c cabs\cdrom.cab level3
m lib
c cabs\mscdex.cab lib
c cabs\aspi.cab lib
c cabs\aspicd.cab lib
c cabs\atapicd.cab lib
c cabs\eltorito.cab lib
c cabs\cdautrun.cab lib
c cabs\vc.cab lib
m lib\aspi
c cabs\drivers\aspi\*.cab lib\aspi
# -------------------------------------------------------------------------
# Disque de demarrage avec support reseau
# -------------------------------------------------------------------------
n msnet
f
b msnet
i modboot.cfg
c cabs\utils.cab level0
c cabs\os\%bfd_os%\dos.cab level1
c cabs\doskey.cab level1
c cabs\xkeyb.cab level1
c cabs\help.cab level2
c cabs\mouse.cab level2
c cabs\msnet.cab level3
m lib
c cabs\msclient.cab lib
c cabs\mstcp.cab lib
c cabs\msnwlink.cab lib
c cabs\vc.cab lib
m lib\ndis
m etc
d cabs\drivers\ndis\*.cab lib\ndis etc\_msnet
#c etc\msnet\autoexec.net etc\autoexec.net
|
Installation
Instructions d'installation de BFD :
Merci de télécharger :
BFD v1.0.7 (1.45 Mo).
Décompactez BFD dans le même répertoire que BCD, par exemple
d:\bcd.
Si vous avez déjà décompacté BCD, certains fichiers
de BFD seront en concurrence avec des fichiers de BCD, comme
nu2lic.txt
et
bchoice.exe. Ils sont identiques, donc vous les remplacez ou pas,
aucun problème.
Attention à bien décompacter les sous répertoires !
Le pack complet BFD contient :
- Les modules modboot suivants : cdrom, cdautrun, aspi, aspicd, atapicd, cdautrun, cdrom, doskey, eltorito, help, mouse, mscdex, msclient, msnet, msnwlink, mstcp, utils et vc.
- Les pilotes réseau suivant : dc21x4, e100b, el59x, el90x, elnk3,
elpc3, elpc575, ne2000, netflx3, pcntnd et smc9432.
- Les pilotes aspi suivants : aspi2dos, aspi4dos, aspi7dos, aspi8dos, aspi8u2,
aspi8xx et aspi910u.
Pour créer un
Disque de démarrage avec support
CD-Rom, tapez "bfd cdrom".
Pour créer un
Disque de démarrage avec support
réseau Microsoft, tapez "bfd msnet".
Attention ! BFD fonctionne seulement sur les systèmes Windows NT4/2000/XP.
Outils utilisés
BFD utilise les outils suivants :
- Cabarc.exe de Microsoft.
- Des fichiers de Windows 98, comme : io.sys, command.com, fdisk.exe, format.com,
mem.exe, xcopy.exe, himem.sys and emm386.exe.
Vous devez posséder une licence valide de windows 98 pour utiliser
ces fichiers !
- Bchoice, bfi.exe et mkbt.exe par Bart Lagerweij (Nu2 license).
Remerciements
BFD a été créé par Bart
Lagerweij, c'est lui qui a fait un superbe travail, et la version
originale (en anglais) peut être consultée sur le site
original de BFD.
Pour ma part, j'ai effectué une traduction des pages de son site, ainsi
que des modules, pour permettre à un (plus) grand nombre de personnes
maitrisant mieux le français que l'anglais d'en profiter.