Outils pour utilisateurs

Outils du site


dedibox:freebsd:installation_avancee

Version originale de ce howto : e-tahan.com

Comment Installer FreeBSD sur une DediBox

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.

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 démarre sur le CD-Rom ou sur une disquette, mais la DediBox n’offre pas cette facilité, en revanche 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

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.
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).
  • 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.

Bon courage.

Source : http://freebsd.dedibox.e-tahan.com/twiki/bin/view/Main/Dedibox-FreeBSD
Commentaires

dedibox/freebsd/installation_avancee.txt · Dernière modification : 2008/01/09 16:20 de naz