I. Note▲
À partir de la version 4.2, il n'est plus nécessaire de créer soi-même son propre CD-ROM d'installation. Téléchargez directement l'image ISO, install42, gravez votre CD-ROM et débutez l'installation. Cette image ne contient pas les sources, mais le strict minimum.
II. Pourquoi dois-je créer moi-même le CD-ROM d'installation ?▲
La politique du projet OpenBSD à ce sujet est limpide. La solution la plus évidente est l'achat des CD-ROM pour aider à financer le développement d'OpenBSD.
Ce qu'il faut savoir :
- le CD-ROM officiel OpenBSD est copyright Theo de Raadt à condition de l'avoir acheté ;
- vous n'êtes pas autorisé à redistribuer les images de CD-ROM OpenBSD officiels ;
- toute image de CD-ROM disponible sur Internet est une violation du copyright de Theo de Raadt ou n'est pas une image officielle ;
- OpenBSD, quant à lui, est libre.
Rien ne vous empêche de créer votre propre CD-ROM d'installation OpenBSD amorçable.
III. Où puis-je obtenir les sources ?▲
Utilisez un serveur FTP dans cette liste pour récupérer les sources pour une architecture i386 dont la version actuelle est la 4.1.
Créez le répertoire de destination :
$ mkdir -p OpenBSD/4.1/i386Placez-vous dans ce répertoire :
$ cd OpenBSD/4.1/i386Choisissez l'adresse d'un serveur dans la liste ci-dessus ou bien l'adresse officielle et connectez-vous-y :
$ ftp -a ftp://ftp.openbsd.org/pub/OpenBSD/4.1/i386/Désactivez l'interactivité des commandes ftp :
ftp> prompt offCommencez le téléchargement :
ftp> mget *Téléchargement en cours...
local: CKSUM remote: CKSUM
227 Entering Passive Mode (129,128,5,191,165,24)
150 Opening BINARY mode data connection for CKSUM (562 bytes).
100% |**********************************************************| 562 33.39 KB/s 00:00 ETA
226 Wow, that seems to have worked.
562 bytes received in 00:00 (33.11 KB/s)
local: INSTALL.i386 remote: INSTALL.i386
227 Entering Passive Mode (129,128,5,191,164,247)
150 Opening BINARY mode data connection for INSTALL.i386 (93923 bytes).
100% |**********************************************************| 93923 58.16 KB/s 00:00 ETA
etc...IV. Quel outil dois-je utiliser pour créer l'image ISO ?▲
Pour créer des images CD-ROM ou DVD-ROM au format ISO, utilisez l'outil mkisofs.
Vérifiez et/ou insérez la ligne PKG_PATH dans votre fichier .profile ou le fichier de configuration du shell :
$ export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.1/packages/`machine -a`/Voici la procédure d'installation.
Paquetage précompilé :
# pkg_add cdrtoolsPorts :
# make -C /usr/ports/sysutils/cdrtools/ installUne fois installé, sortez du répertoire i386:
$ cdExécutez le programme mkisofs :
$ mkisofs -r -b 4.1/i386/cdrom39.fs -c "boot.catalog" -o OpenBSD-4.1.iso OpenBSDCréation de l'image ISO...
Size of boot image is 5760 sectors -> Emulating a 2880 kb floppy
4.52% done, estimate finish Tue Oct 3 22:23:59 2006
9.05% done, estimate finish Tue Oct 3 22:23:48 2006
13.56% done, estimate finish Tue Oct 3 22:23:44 2006
18.09% done, estimate finish Tue Oct 3 22:23:45 2006
etc ...
Total translation table size: 2048
Total rockbridge attributes bytes: 2939
Total directory bytes: 6144
Path table size(bytes): 34
Max brk space used d000
110646 extents written (216 MB)V. Quel outil dois-je utiliser pour graver l'image ISO ?▲
Pour graver des images ISO, utiliser l'outil cdrecord.
Voici la syntaxe de cdrecord :
$ cdrecord -tao -v speed=X dev=target (Y,Z,W) image.isoX est la vitesse de gravure et dev=target (Y,Z,W) est la cible SCSI pour le graveur que l'on obtient avec la commande :
$ cdrecord --scanbus
Scan de la cible...
Cdrecord-Clone 2.01 (i386-unknown-freebsd6.1) Copyright (C) 1995-2004 Jôrg Schilling
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) 'Maxtor 6' 'Y080L0' 'YAR4' Disk
0,1,0 1)
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
scsibus1:
1,0,0 100) 'PLEXTOR' 'DVDR PX716A' '1.03' Removable CD-ROM
1,1,0 101) *
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
etc.Insérez votre CD-ROM vierge et lancez la gravure :
$ cdrecord -tao -v speed=4 dev=1,0,0 OpenBSD-4.1.isoGravure en cours...
Cdrecord-Clone 2.01 (i386-unknown-freebsd6.1) Copyright (C) 1995-2004 Jôrg Schilling
TOC Type: 1 = CD-ROM
scsidev: '1,1,0'
scsibus: 1 target: 1 lun: 0
Using libscg version 'schily-0.8'.
SCSI buffer size: 64512
atapi: -1
Device type : Removable CD-ROM
etc.
Starting to write CD/DVD at speed 4 in real TAO mode for single session.
Last chance to quit, starting real write 0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
BURN-Free is OFF.
Performing OPC...
Starting new track at sector: 0
Track 01: 10 of 216 MB written (fifo 100%) [buf 99%] 4.0x.Une fois la gravure terminée, testez votre CD-ROM.



