(
English version)
Cette page Wiki montre une méthode d'installation du
FreeBSD sur une
DediBox, elle est différente des méthodes de
JcMichot et de
Jean-Loic Tignon.
Contrairement aux deux autres méthodes qui téléchargent une installation déjà faite sur la
DediBox, cette méthode consiste à "Installer"
FreeBSD sur la
DediBox, comme en utilisant un CD d'installation.

Elle est basée sur le
Depinguinator, avec des adaptations nécessaires pour
FreeBSD 6.1 et pour la
DediBox. Elle fonctionnera pour
FreeBSD 6.2.
Pourquoi utiliser cette méthode?
- Méthode standard pour "Installer" le système sur le serveur en utilisant l'installateur par défaut au lieu de télécharger une image disque déjà installée ailleurs.
- Maîtriser l'origine des fichiers installés. Ce point est en commun avec la méthode Jean-Loic Tignon:
- Méthode très basique constituée de 3 étapes claires et simples.

Je voudrais préciser que cette méthode n’a rien à voir avec la société
DediBox, ne demandez pas de l'aide au support
DediBox sur cette procédure, ils risquent de ne pas vous répondre.
Principe de fonctionnement
Pour installer
FreeBSD, souvent on demarre sur le CD-Rom ou sur une disquette, mais la
DediBox n'offre pas cette facilité, en revenche elle possède un Giga de RAM, une mémoire suffisante pour simuler un CD-Rom et installer sur le disque dur directement.
Mais comment lancer un CD de
FreeBSD en mémoire? comment se connecter? et comment l'installer? C'est très simple, if suffit de créer une image de
FreeBSD qui, au démarrage, lance un disque virtuel en mémoire puis extrait la distribution dans ce volume virtuel.
Voici les étapes ainsi que les captures d'ecran pour illustrer cette méthode.
Etapes d'installation
1. Création de l'image d'installation (sur une machine FreeBSD)
I. Télécharger deux fichiers :
II. Paramétrer le fichier de configuration
# tar -zxvf dedibsd.tgz
# cd dedibsd
# vi initconf.conf
Dans le "vi", remplacer les "x" par vos paramètres et sauvegarder le fichier.
III. Lancer la création de l'image.
Lancer le script sur le fichier ISO du
FreeBSD, par exemple si vous avez téléchargé le fichier dans /tmp, tapez :
# sh dedibsd.sh /tmp/6.1-RELEASE-i386-disc1.iso
ou
# sh dedibsd.sh /tmp/6.2-RELEASE-i386-disc1.iso
Apres quelques secondes vous allez avoir un fichier
dedibsd.iso dans ce repertoire.
2. Copier l'image sur la dedibox
- Par l'interface web console DediBox, demarrer en mode rescue : Cliquez sur Configurer puis Système de secours
- Connectez-vous sur la dedibox en SSH en tant que "root"
- Copier le fichier dedibsd.iso sur /tmp ( Utiliser FTP ou SCP pour copier de votre ordinateur vers la dedibox)
- Lancer la copie sur le disque local :
# dd if=/tmp/dedibsd.iso of=/dev/sda
Vous aurez une réponse comme :
81920+0 records in
81920+0 records out
- Par l'interface web, retourner en mode normal de la dedibox.
3. Installer la dedibox
- Connectez-vous en SSH sur la dedibox avec le login "root" et le mot de passe que vous avez choisi dans le fichier initconf.conf, vous etes maintenant connecte sur un FreeBSD qui tournent a 100% en memoire de votre DediBox.
- Utiliser
sysinstall pour installer FreeBSD normallement sur le disque dur, mode "Standard", "Express" ou "Custom" selon vos préférences. La seule remarque est de modifier Install Root dans les Options et choisir un autre chemin que "/" et lui enlever le softupdate.
-
Note : Vous pouvez créer deux partitions et installer FreeBSD deux fois et garder une installation comme installation de secours au cas ou vous perdriez la main sur l'installation principale (le mode rescue de base ne monte pas les partitions UFS).
- Pour ceux qui souhaitent avoir des captures d'écrans des deux procédures (installation standard et Installation Rescue), voici les deux pages :
- Vous pouvez ajouter
CFLAGS+= -march=i686 -mmmx -msse -msse2 -msse3 -mfpmath=sse
dans le fichier /etc/make.conf pour optimiser les compilations sur le processeur VIA de la DediBox mais il est fortement déconseillé de compiler le noyau avec ces paramètres.
-
Notez que la version 6.2 du FreeBSD intègre le support PADLOCK du processeur VIA C7 pour accélérer le cryptage, cette fonction n'exsiste pas dans la version 6.1
Bon courage.
Commentaires