Accueil - FAQ - ModBoot -  CD de démarrage -  CD MultiBoot - PE Builder - Ultime DVD - Scr2Htm

Disque de démarrage avec support CD-Rom


Version 2.2
Page créée le : 17 septembre 2002
Dernière mise à jour : 6 septembre 2005 (MAJ de la rubrique Problèmes (et solutions))


» Introduction
» Créer la disquette de démarrage (automatique, pour NT4/2000/XP)
» Créer la disquette de démarrage (manuel)
» Télécharger la disquette de démarrage
» Captures d'écran
» Support CD-Rom et réseau simultanés
» Problèmes (et solutions)
» Remerciements

 Introduction


Comment créer une disquette de démarrage modulaire avec support CD-Rom.

Fonctionnalités :

 Créer la disquette de démarrage (mode automatique)

Attention, cette méthode nécessite Windows NT4/2000/XP. Si vous utilisez Windows 3.x, 9x, Me, ou le DOS, suivez les instructions de la méthode manuelle pour réaliser la même chose.

Cela créera de manière automatique une disquette modboot avec support CD-Rom IDE et SCSI (plusieurs cartes), support de la souris et choix du code clavier.

Suivre les étapes suivantes :

  1. Si BFD n'est pas encore installé, installez le :

    Merci de télécharger : BFD v1.0.7 (1.45 Mo).

    Décompactez BFD (dans le même répertoire que BCD si vous l'avez installé), 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 !

  2. Ouvrez une ligne de commande, placez vous dans le répertoire de BFD et lancez "bfd cdrom" pour créer votre disquette avec support CD-Rom.

Voila, c'est tout !

Si vous souhaitez personnaliser cette image de disquette en ajoutant (ou enlevant) des modules, consultez la création manuelle et la page ModBoot pour comprendre comment est organisée cette disquette.

 Créer la disquette de démarrage (mode manuel)


Cette méthode est utilisable sous Dos, Windows 3.x, Windows 9x, Me, NT, 2000 et XP. En fait, il suffit de pouvoir rendre une disquette bootable Dos, créer des répertoires et copier des fichiers...

Suivre les étapes suivantes :
  1. Créez une disquette ModBoot de base en suivant les instructions.

  2. Téléchargez et copiez les fichiers suivants (sans les décompacter) dans les répertoires spécifiés, sur la disquette.

    Les fichiers suivants sont nécessaires ! Vous devez les copier !

    Fichier Description Copier vers Ver M.A.J.
    cdrom.cab (3 Ko) Module de chargement CD-Rom \level3 2.2 Jul 9, 2002
    v2.2 : ajout de eltorito.sys, écran de paramétrage...
    cdautrun.cab (2 Ko) Module pour lancer les autorun des CD-Rom \lib 1.1 Mar 26, 2002
    Affecte la variable d'environment %cddrv% vers le premier lecteur de CD-Rom. Lance \autorun.bat sur n'importe quel CD-Rom.
    mscdex.cab (14 Ko) Extensions CD-Rom Microsoft \lib 1.0 Mar 26, 2001
    utils.cab (34 Ko) Utilitaires pour fichiers Batch \level0 1.8 Aug 29, 2002
    v1.7 : lmod.com MAJ en v1.2.
    v1.8 : pciscan.exe MAJ en v1.5a.

  3. Si vous voulez ajouter le support des CD-Rom El-Torito (pour un CD bootable), vous devez aussi copier :

    Fichier Description Copier vers Ver M.A.J.
    eltorito.cab (2 Ko) Pilote CD-Rom El-Torito \lib 1.4 Jul 31, 2002
    Fonctionne seulement quand démarré depuis un CD-Rom en mode "no-emulation".
    Pas en mode "floppy emulation" ! Plus d'info !

  4. Si vous voulez ajouter le support des CD-Rom Atapi/IDE, vous devez aussi copier :

    Fichier Description Copier vers Ver M.A.J.
    atapicd.cab (6 Ko) Pilote pour CD-Rom ATAPI \lib 1.0 Mar 26, 2002
    Contient un pilote générique IDE/ATAPI pour CD-Rom appelé "vide-cdd.sys" (v2.14) d'Acer Peripherals, Inc. Supporte aussi les lecteurs UDMA. Plus d'info !

  5. Si vous voulez ajouter le support des CD-Rom SCSI, vous devez aussi copier :

    Fichier Description Copier vers Ver M.A.J.
    aspi.cab (2 Ko) Module de chargement ASPI \lib 1.0 Mar 26, 2002
    Bart : ce module doit être optimisé, mais il fonctionne !
    aspicd.cab (10 Ko) Pilote CD-Rom ASPI \lib 1.0 Mar 26, 2002

    Selectionnez le(s) pilote(s) SCSI dans la liste ci-dessous (si vous avez assez de place, vous pouvez tous les copier) :

    Créez un répertoire nommé 'a:\lib\aspi' !

    Fichier Description Copier vers Ver M.A.J.
    aspi2dos.cab (19 Ko) AIC-6260/6360/6370 ASPI Manager for DOS \lib\aspi 1.0 Mar 26, 2002
    aspi4dos.cab (9 Ko) AHA-1540/1542/1640 ASPI Manager for DOS \lib\aspi 1.0 Mar 26, 2002
    aspi7dos.cab (21 Ko) AIC-7770 ASPI Manager for DOS \lib\aspi 1.0 Mar 26, 2002
    aspi8dos.cab (23 Ko) AIC-78XX/AIC-75XX ASPI Manager for DOS \lib\aspi 1.0 Mar 26, 2002
    aspi8u2.cab (26 Ko) AIC-7890/91 ASPI Manager for DOS \lib\aspi 1.0 Mar 26, 2002
    aspi8xx.cab (25 Ko) ASPI manager for Symbios 53C8xx host adapters \lib\aspi 1.0 Mar 26, 2002
    btdosm.cab (8 Ko) BusLogic DOS SCSI Manager \lib\aspi 1.0 Mar 26, 2002
    dcam18xx.cab (21 Ko) Future Domain 18XX/36XX SCSI IC-based Controller \lib\aspi 1.0 Mar 26, 2002
    flashpt.cab (20 Ko) BusLogic FlashPoint SCSI Manager \lib\aspi 1.0 Mar 26, 2002
    aspi910u.cab (10 Ko) Initio INI-9XXXU/UW ASPI Manager v2.05 \lib\aspi 1.0 Mar 26, 2002
    aspia100.cab (5 Ko) Initio INI-A100U2W ASPI Manager v1.02A \lib\aspi 1.0 Mar 26, 2002
    amsida.cab (16 Ko) AMD PCscsi ASPI Manager for DOS v3.14 \lib\aspi 1.0 Mar 26, 2002
    Aussi connu comme : Qlogic Fast!SCSI Basic, Tekram DC-390, Dawi DC2964F
    ipsraspi.cab (6 Ko) IBM ServeRAID DOS ASPI Driver v4.10.24 \lib\aspi 1.0 Apr 9, 2002
    Créé par Ronald Peterson

  6. En option, vous pouvez ajouter certains de ces modules :

    Fichier Description Copier vers Ver M.A.J.
    xkeyb.cab (21 Ko) Pilote de clavier étendu, pour le support du clavier français (comme MS-KEYB) \level1 1.0 Jul 18, 2002
    Ecrit par Dietmar Hoehmann, maintenu par Aitor Santamaria Merino. (GPL) Plus d'info !
    help.cab (1 Ko) Module d'aide \level1 1.0 Mar 26, 2002
    mouse.cab (5 Ko) Support de la souris (version française 1.9) \level1 1.1 Dec 23, 2002
    doskey.cab (5 Ko) Un doskey gratuit \level1 1.0 Jul 9, 2002
    Doskey est écrit par Paul Houle. Plus d'info !
    - aucun - Module DOS (fdisk, format, xcopy...) \level1 1.0 Mar 26, 2002
    Il n'y a pas de fichier à télécharger, vous devez le fabriquer vous même, regardez ici : Plus d'info !

  7. Vous pouvez créer un petit texte descriptif de votre disquette dans '\diskid.txt'.

Voila ! Votre disquette de démarrage avec support CD-Rom est prête...

 Télécharger la disquette

Je propose, pour les plus fainéants, de télécharger l'image de la disquette de démarrage avec support CD-Rom. Attention, cette disquette est basée sur les fichiers de Windows 98 deuxième édition, dont vous devez posséder une licence.

Si vous utilisez Windows NT4/2000/XP, vous pouvez utiliser la méthode de création automatique.

Pour transformer ce fichier image en disquette, vous pouvez utiliser dd (ou un rawrite, ou winimage) :

dd cdrom.img a:

Voila, c'est tout...

Si vous souhaitez personnaliser cette image de disquette en ajoutant (ou enlevant) des modules, consultez la création manuelle et la page ModBoot pour comprendre comment est organisée cette disquette.

 Captures d'écran

Voici quelques captures d'écran en HTML (crées avec scr2htm) pour vous permettre de savoir à quoi ressemble l'interface de cette disquette.

Démarrage du CD-Rom
HELP : installé, taper 'help' (ou 'aide') à l'invite...                         
UNPACK : Extraction de "a:\level1\XKEYB.CAB"                                    
XKEYB : Chargement du pilote de clavier (FR).                                   
XKEYB 1.9: keyboard driver for FreeDOS AT machines (more info: XKEYB /?)        
Installed Q:\BIN\FR.KEY                                                         
UNPACK : Extraction de "a:\level1\MOUSE.CAB"                                    
                                                                                
CuteMouse v1.9 [FreeDOS]                                                        
Installé sur port PS/2                                                          
UNPACK : Extraction d   Démarrer CD ou configurer ?   [x]                      
UNPACK : Extraction d                        (10 sec.)                          
                        Démarrage du CD-Rom...                                  
THEGRAB - TheDraw v4.                                                           
Copyright (C) 1993 by     Ok     Configurer     Annuler    ghts Reserved        
                                                                                
Press CTRL RIGHT-SHIFT▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀                     
Saving THEDRAW format files.                                                    
                                                                                
Installed.                                                                      
UNPACK : Extraction de "a:\level3\MENU.CAB"                                     
CDROM : Démarrage (version 2.2)                                                 
Erreur lors de la création du fichier                                           
Commande ou nom de fichier incorrect                                            
CDROM : Démarrage (version 2.2)                                                 
                                                                                

 

Configuration du CD-Rom
                                                                                
 Le volume dans le lecteur B est BOOT                                           
 Le numéro de série du volume est 1704-111F                                     
 Répertoire de B:\                                                              
                            Configuration CD-Rom                [x]            
THEDRAW  EX                                                                     
THEGRAB  EX Délai 10  secondes.                                                 
         2  [ ] Passer le dialogue "Démarrer CD ou configurer ?"                
         0                                                                      
                                                                                
Q:\>b:\theg Mode de chargement de pilote :                                      
            (*) Automatique, essaie de détecter le meilleur                     
THEGRAB - T ( ) Manuel, toujours demander à l'utilisateur                       
Copyright ( ( ) Fixe, toujours charger :                             ved        
                [ ] Eltorito - nécessite a:\lib\eltorito.cab                    
Press CTRL      [ ] Atapi    - nécessite a:\lib\atapi.cab                       
Saving THED     [ ] Scsi     - nécessite a:\lib\aspi.cab (et autre)             
                                                                                
Installed.                 Sauver      Annuler                                  
                                                                                
Q:\>menu    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀           
CDROM : Démarrage (version 2.2)                                                 
Erreur lors de la création du fichier                                           
Commande ou nom de fichier incorrect                                            
                                                                                

 

 Support CD-Rom et réseau sur une seule disquette

On peut combiner une disquette de démarrage avec support réseau et CD-Rom sur une seule disquette, c'est d'ailleurs tout l'intérêt de Modboot.

Pour plus de détails, je vous renvoie vers la page de création de disquette de démarrage avec support réseau, section support CD-Rom et réseau.

 Problèmes (et solutions)

Un utilisateur me signale qu'avec le support SCSI et le mode par défaut (Boot avec emm386 (le plus compatible)), il y a un plantage au chargement du pilote aspicd.sys.

La solution est d'utiliser le mode Boot avec emm386 (maximum de mémoire), qui passe bien !

Une autre solution proposée était de modifier la commande de l'autoexec.bat : lh \bin\smartdrv.exe pour rajouter le paramètre /L afin que tout fonctionne correctement en IDE et SCSI, mais il semble que cela ne règle pas forcément le problème (tout en demandant une modification). Si cette solution se confirmait, il faudrait que je prenne le temps de modifier l'autoexec.bat de ModBoot.

 Remerciements

CDBoot 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 CDBoot.

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.

J'ai (volontairement) omis de traduire les informations très techniques (les gens motivés les liront en anglais).

J'ai parfois réorganisé, modifié ou ajouté certaines informations, soit pour les rendre plus clair ou simple, soit parce qu'elles sont relatives au langage français, ou qu'elles n'existaient pas.

Traduction et modifications par Séverin TERRIER. Tous droits réservés.
Copyright (c) 2000-2002 by Bart Lagerweij. All rights reserved.