Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
FORUM LINUX FAQ LINUX TUTORIELS LINUX LIVRES LINUX LINUX TV UNIX GTK+ Qt APACHE

Créer un DVD-ROM d'installation FreeBSD 6.2 amorçable

Date de mise à jour : 02/10/2007

Par Olivier Regnier (Autres articles)

1. Pourquoi dois-je créer un DVD-ROM d'installation ?
2. Quelles sont les étapes de préparation ?
3. Où puis-je obtenir les sources ?
4. Quelles opérations dois-je apporter aux images ISO ?
5. Quel outil dois-je utiliser pour créer l'image ISO ?
6. Quel outil dois-je utiliser pour graver l'image ISO ?
7. Remerciements


1. Pourquoi dois-je créer un DVD-ROM d'installation ?

La capacité de stockage d'un DVD-ROM n'est pas négligeable. On peut y stocker 7 fois plus de données que sur un CD-ROM voire plus si le DVD-ROM est en double couche. On évite également de changer de CD-ROM durant la phase d'installation.


2. Quelles sont les étapes de préparation ?

Quelques répertoires doivent être présents afin de structurer correctement votre plan de travail.

Créer soigneusement l'arborescence suivante:
/home/$USER
| - /FreeBSD
|    | - /iso
|    | - /tmp
|    | - /works
|    | - /i386
|    -
-
	

3. Où puis-je obtenir les sources ?

Utiliser un serveur FTP dans cette liste pour récupérer les images ISO pour une architecture i386 dont la version actuelle est la 6.2.

Placez-vous dans le répertoire:
$ cd FreeBSD/iso/
Débuter le téléchargement avec la commande fetch:

$ fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/6.2/6.2-RELEASE-i386-disc1.iso
$ fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/6.2/6.2-RELEASE-i386-disc2.iso
$ fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/6.2/6.2-RELEASE-i386-docs.iso
	

4. Quelles opérations dois-je apporter aux images ISO ?

Elles se divisent en plusieurs étapes:

  1. Création d'un disque en mémoire pour l'image iso x
  2. Montage du disque dans le répertoire x
  3. Copie des fichiers dans le répertoire x
  4. Démontage du disque en mémoire
  5. Suppression du disque de la mémoire
  6. Manipulations de certains fichiers
Vous devez travailler en root:
$ su -
Password:
Créer un disque en mémoire pour l'image:
# mdconfig -a -f /home/$USER/FreeBSD/iso/6.2-RELEASE-i386-docs.iso
Monter le disque dans le répertoire:
# mount -t cd9660 /dev/md0 /home/$USER/FreeBSD/tmp/
Placez-vous et copier les fichiers dans ce répertoire:
# cd /home/$USER/FreeBSD/works/ 
# tar -C /home/$USER/FreeBSD/tmp/ -cf - . | tar -xf -
Démonter le disque en mémoire:
# umount /home/$USER/FreeBSD/tmp/
Supprimer le disque de la mémoire:
# mdconfig -d -u 0
Veuillez répéter ces opérations pour chacune de vos images.

L'étape suivante consiste à vérifier si le fichier cdrom.inf pointe correctement sur le premier volume CD:
# cat /home/$USER/FreeBSD/works/cdrom.inf
Vous obtenez:
CD_VERSION = 6.2-RELEASE
CD_VOLUME = 1
Vous devez également modifier le fichier INDEX qui pointe toujours sur le CD-ROM n°1 et n°2 afin qu'il pointe uniquement sur le n°1:
# cd /home/$USER/FreeBSD/works/packages/
# cat INDEX | sed "s/|2/|1/g" > INDEX.tmp
# mv INDEX.tmp INDEX
Supprimer le répertoire:
# cd ..
# rm -rf rr_moved/

5. Quel outil dois-je utiliser pour créer l'image ISO ?

Pour créer des images CD-ROM ou DVD-ROM au format ISO, utiliser l'outil mkisofs.

Voici la procédure d'installation:

Ports:
# make -C /usr/ports/sysutils/cdrtools/ install clean
Une fois installé, exécuter le programme mkisofs:
# cd /home/$USER/FreeBSD/works/
# mkisofs -v -R -J -V FreeBSD6.2 -no-emul-boot -b boot/cdboot -o /home/$USER/FreeBSD/i386/6.2-RELEASE-i386-dvd.iso /home/$USER/FreeBSD/works/
	
L'image de FreeBSD doit se trouver dans le répertoire:
# ls /home/$USER/FreeBSD/i386/
6.2-RELEASE-i386-dvd.iso
	

6. Quel outil dois-je utiliser pour graver l'image ISO ?

Pour graver des images ISO sur un DVD-ROM, utiliser l'outil growisofs.

Voici la procédure d'installation:

Ports:
# make -C /usr/ports/sysutils/dvd+rw-tools/ install clean
Une fois installé, insérer un DVD-ROM vierge et exécuter le programme growisofs:
# growisofs -dvd-compat -Z /dev/dvd=/home/$USER/FreeBSD/i386/6.2-RELEASE-i386-dvd.iso
Une fois la gravure terminée, testez votre DVD-ROM.


7. Remerciements

Je tiens à remercier Julp et Ovh pour la relecture attentive de cet article.

Valid XHTML 1.1!Valid CSS!

Copyright © 2007 Olivier Regnier. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Responsable bénévole de la rubrique Linux Professionnel : Olivier Van Hoof - Contacter par EMail :
Vos questions techniques : forum d'entraide Linux Professionnel - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.