C'est vraiment rapide (20 minutes en moyenne) et facile, après avoir passé l'étape plutot complexe (la première fois) du partitionnement.
Installation
à partir du Cdrom d'OpenBSD
Si l'installation directement avec le cdrom n'est pas possible sur
votre machine, vous pouvez créer une disquette d'installation
pour faire votre installation à partir
de la disquette.
Le cdrom que vous devez vous procurer est un cdrom
boootable.
Avant de commencer :
- Puisque vous avez acheté votre CD d'OpenBSD,
vous trouverez dans la jaquette une explication très détaillée
de cette installation.
- Vous devez vérifier que votre machine correspond au besoin de l'installation.
A savoir taille du disque, carte réseau.
- Ne pas oublier que l'installation va se faire avec un clavier anglais.
Donc au cas ou vous ne connaissez pas cela.
Ceci n'est plus vrai avec la version 3.1; lors de la phase d'installation,
il vous sera demandé la version du clavier à utiliser.
|
Clavier Français |
Equivalent Anglais |
Clavier Français |
Equivalent Anglais |
|
§ |
/ (ou le clavier numérique) |
: |
. (ou le clavier numérique) |
|
? |
m |
) |
- (ou le clavier numérique) |
|
_ |
* (ou le clavier numérique) |
q |
a |
|
Shift § |
? |
" |
% |
Une fois le boot lancé, vous allez obtenir
Sélectionner I pour lancer l'installation.
Puis première demande
Lorsque vous avez une question et entre crochet une réponse, vous pouvez
vous contenter de valider. Ce qui est le cas ici.
Puis arrive la partie la plus compliquée, à savoir les disques.
A partir de la version 3.1 vous pouvez spécifier ici le clavier Français.
Le luxe.
Il vous demande Do you wish to select a keyboard encoding table [n] Répondre
y puis choisir le clavier fr.
Partitionnement
Ici je n'ai qu'un seul disque (wd0). Cela peut
donc changer suivant votre configuration, si vous en avez deux le nom sera
wd1, si les disques sont des disques scsi le nom sd0..... (Plus d'informations sur les disques).
Encore une fois je ne fais que valider.
Puis il vous demande, si vous voulez utiliser la totalité du disque
(Do you want tu use the *entire* disk for OpenBSD? [no])
Si votre réponse doit être positive taper yes et valider.
Si vous souhaitez faire du multi boot, valider simplement (j'ai répondu
yes pour ma démonstration).
Puis arrive le moment de créer vos partitions
Disklabel
Vous vous retrouvez avec un prompt, qui va vous permettre de faire cela.
Pour avoir de l'aide tapez ?
Voici quelques commandes les plus utiles.
p pour afficher les tables de partitions
d a pour détruire la partition a (d b pour détruire
la b....)
a a pour créer la partition a (a b pour créer la partition
b)
q quitte et sauvegarde les changements, en passant à la suite
de l'installation (attention au clavier !).
Voici le résultat de la commande p
Je veux détruire la partition a pour commencer
avec du tout beau tout neuf. Attention il ne faut surtout pas
détruire c qui correspond à votre disque.
Donc si vous souhaitez par la suite créer plusieurs partitions, les
premières seront a, b, puis d jusqu'à p.
Puis je recrée avec la commande a suivi du nom de la partition
a, b, d, ...etc.
Attention ! Le noyau doit Toujours se trouver dans une partie du disque matériellement
« accessible ». OpenBSD sait gérer jusqu'à
128 Go. Mais lors du démarrage c'est la bootROM du BIOS qui lance
le chargeur de démarrage (NTLDR, LILO,GRUB,...). Or cette ROM est
limitée à 8 Go, voire 504 Mo pour les plus vieilles machines
(I386). Lors de la primo installation, pas de problème, le processus
d'installation place le noyau (/bsd) dans la bonne limite.
Mais lors de la première recompilation
, la recopie de /usr/src/sys/arch/i386/compile/MonKernel/bsd
vers /bsd n'engendre pas d'écrasement du second par le premier,
mais une copie à un autre endroit du disque, une suppression du précédent
et une mise à jour de la table des inodes (la table d'allocation d'OpenBSD).
Or, cette copie se fera dans la partition /. Si celle ci sort de la
limite adressable par le BIOS, votre machine ne redémarrera jamais.
Quand ca vous arrive en SSH, vous etes un peu obligé de vous déplacer
(du vécu !)
Donc , vous devez spécifier une partition / dans la limite
de l'espace adressable par le BIOS :
-> la partition a sera
/
-> Sa taille sera inférieure à la plus petite des deux valeurs
suivantes : 8 Go ou à 1024 cylindres (selon le mode LBA ou
LARGE).
Vous devez indiquer la taille ici 200M pour 200 Mo, si vous travaillez
en Go mettre 2G pour 2 Go.
Puis il vous demande le nom du point de montage, le premier doit être
/ (root).
Il vous faut encore la partition de swap, et éventuellement les autres
partitions. Cet ordre ne devrait pas être modifié (/, puis swap,
puis les autres)
Idem pour la partition /var, puis pour les autres.
On arrive à la page suivante :
En répondant yes vous lancez la création du filesystem.
Puis on passe à la partie finale :
Configuration du réseau
Configure the network? [y]
Je pense que vous souhaitez avoir le réseau, donc validez.
Puis il vous demande le hostname (Enter system hostname)
J'ai répondu soleil.
Puis on configure la carte réseau. Attention le nom de la carte (ici
le1) dépend du nom de la marque de votre carte réseau.
Validez simplement.
Il vous demande alors l'adresse IP de la machine ou si vous souhaitez utiliser
un serveur dhcp indiquer simplement dhcp, puis le nom symbolique (il vous
propose le hostname que vous avez précédemment donné
par défaut, puis le masque, puis le nom de domaine et enfin
la route par défaut, l'adresse IP de votre serveur DNS, et il vous
demande si vous souhaitez utiliser le serveur de nom maintenant.Validez.
Si vous avez d'autres cartes réseau, vous pouvez les configurer maintenant
ou le faire après. D'ailleurs vous pouvez toujours modifier la configuration réseau après l'installation.
Ce qui est important dans un premier temps, avoir une connexion avec l'internet
pour rapatrier les sources.
Si vous souhaitez ici prendre la main sur le shell afin de configurer
manuellement d'autres cartes vous pouvez le faire ici, ou mieux le faire
après.
Il vous demande de rentrer le mot de passe du compte root. Attention au clavier
anglais.
Il vous demande alors si vous souhaitez installer l'interface graphique.
Ce n'est pas mon choix ici (jamais sur nos serveurs).
J'ai donc répondu non à cette question.
Installation des packages
Il vous demande alors depuis quelle source vous souhaitez installer les sources.
Comme j'ai le cdrom, je préfère faire cela depuis le cdrom,
puis faire la mise à jour immédiatement après. Vous
pouvez toujours faire le choix de le faire par ftp, mais attention au débit
pour cela.
Si vous faites l'installation via ftp, il vous demande si vous passez
par un proxy, puis si vous souhaitez utiliser le mode actif du ftp, ce que
je ne vous conseille pas, surtout si vous avez un Firewall devant, puis vous
propose de lister les serveurs ftp disponibles. Tapez q pour quitter
la liste, mais choisissez le serveur ftp que vous souhaitez utiliser.
Server IP addresses, hostname, or list#? []
Indiquez le numéro du serveur ftp que vous voulez utiliser, et validez
les autres questions. J'ai rencontré des problèmes avec certains
serveurs FTP, avec impossibilité de trouver les packages. Il suffit
de choisir un autre serveur ftp.
Le reste est après identique.
Puis il vous demande le répertoire ou se trouve les packages. Il propose
[/3.0/i386], vous n'avez qu'à accepter.
Vous arrivez sur la liste des packages à installer.
taper all pour les sélectionner tous
+mis* pour sélectionner le package misc30.tgz
-mis* pour l'enlever.
Ici je sélectionne en plus misc et comp. Vous en avez en fait besoin
pour compiler ou mettre à jour votre machine.
On peut les ajouter après, mais il est difficile de s'en passer, donc
autant le faire tout de suite. Une fois sélectionné ce que
vous voulez faire :done.
Si vous souhaitez en installer par la suite un cd / && tar xvfzp game30.tgz
pour installer les jeux par exemple.
Configuration de la zone horaire
Puis il ne vous reste plus qu'à configurer la zone horaire
Répondre Europe et valider.
Puis Paris pour la sub-timezone et valider (ou plus rapidement Europe/Paris)
Il construit le répertoire /dev
Puis le mot de la fin :
Un reboot de la machine, vous ne pouvez rien faire dans cet état.
Et après cela certain vont dire qu'il est compliqué d'installer
OpenBSD...;-))
Au redémarrage il peut vous arriver un problème. OpenBSD refusant
de booter (Avec des machines Dell entre autre) Voir ici pour une solution. Ce bug a été
corrigé sur la 3.1.
Par la suite dans l'ordre pour finir d'installer la machine il vous
faut :
Mettre le clavier en Français
(version < 3.1)
Créer des comptes
autres que le seul compte root
Mettre à jour votre machine (sources -
ports)
Éventuellement changer
le shell de votre machine
Mettre à
l'heure votre machine
Modifier le
prompt
Installer les applications dont vous avez besoin
via les packages ou via les ports
Configurer les fichiers de
ssh
Adapter les fichiers de configurations
Créer une disquette de secours
Contrôler les
processus qui tournent par défaut
Améliorer l'éditeur Vi par défaut avec VIM
© Philippe Chadefaux - Philippe Schwarz - $Id: install.htm,v 1.8 2002/10/30 12:50:10 philippe Exp $ -