Créez un CD amorçable sous Linux

Principe

Emulation d'une disquette de démarrage pour le noyau 2.6

Prérequis

  • mkbootdisk _________version 1.5.1
  • Cdrecord-Clone _____version 2.01a28-dvd (i686-pc-linux-gnu)

la mise en oeuvre

Préliminaire

Ouvrez un terminal et connectez-vous en tant que "root":

 [ tmpfs] $ su - Mot de passe: ********* [ root] # Déterminez la version de votre noyau avec la commande "uname-r": [ root ] # uname -r 2.6.3-19mdk [ root] # 

Créer un fichier image

Il est maintenant temps de créer l'image de démarrage (.iso)

 [ tmpfs] # mkbootdisk --device cdbootdisk.iso -v --iso 2.6.3-19mdk Installation de isolinux ... done Copie de /boot/vmlinuz-2.6.3-19mdk ... done. Copier /boot/initrd-2.6.3-19mdk.img ... terminé. Configuration du chargeur de démarrage ... terminé. 

 La taille de l'image de démarrage est de 4 secteurs -> Pas d'émulation [ tmpfs] # 

Explication:

  • mkbootdisk
    • La commande
  • --dispositif
    • L'image de démarrage est créée sur le fichier spécial. Si --device n'est pas spécifié, / dev / fd0 est utilisé.
  • cdbootdisk.iso
    • Le nom du fichier.
  • -v
    • Afficher le processus (création d'image) à l'écran.
  • --iso
    • La version de votre noyau.

 Vérification du fichier et de sa taille ("ls -lh"): [ tmpfs] # ls -lh total 2, 0M -rw-r - r-- 1 racine racine 2, 0M mars 17 12:22 cdbootdisk .iso [ tmpfs] # 

Brûlant

Il reste encore à graver notre image sur un CD-R ou un CD-RW. Pour cela, nous utiliserons la commande "cdrecord".

Notez que: depuis la version 2.6 du noyau, les graveurs de CD / DVD ne sont plus émulés en tant que périphériques "SCSI" comme c'était le cas pour le noyau 2.4. Ainsi, nous n'avons plus besoin d'utiliser la commande "cdrecord-scanbus" pour déterminer les paramètres à transmettre au "dev =", il vous suffit d'entrer le chemin direct vers votre périphérique, tel que "dev = / dev / hdd".

Création de CD

  • Pour ceux qui souhaitent utiliser un CD-RW, commencez par effacer oit:
    •  [ tmpfs] $ cdrecord dev = / dev / hdd vierge = rapide 
  • Une fois vide, gravez votre "iso":
    •  [ tmpfs] $ cdrecord -v -dao speed = 4 dev = / dev / hdd cdbootdisk.iso 
  • Redémarrez votre système et configurez le BIOS pour qu'il démarre d'abord à partir du CD-ROM ...

Article Précédent Article Suivant

Les Meilleurs Conseils