r15 - 21 Jan 2007 - 16:09:42 - AdminAdminYou are here: TWiki >  Main Web  > Dedibox-FreeBSD
(English version)

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.

HELP 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.

ALERT! 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.

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

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

  • NEW 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

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r15 < r14 < r13 < r12 < r11 | More topic actions
Main.Dedibox-FreeBSD moved from Main.DediboxFreeBSD on 01 Nov 2006 - 19:34 by AdminAdmin - put it back
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback