Category Archives: linux

Deus ex machina – le serveur parfait

Dans le cadre d’un changement de machine pour héberger un serveur perso j’ai repensé la mise en place d’un serveur multi-usage généraliste orienté sur ce que je sais faire :

  • Web
    • Ruby on Rails (pour des applications maison de gestion professionnelle, de photos, de notes)
    • PHP (calendrier partagé et pour ce que je ne sais pas faire en ROR)
  • ftp, ssh, vnc, bien sûr avec comptes multiples pour les amis, la famille.
  • Jabber, pour que mes chats demeurent privés,
  • Mail, pour la même bonne raison,
  • Weave (parce que la parano c’est bon)

Et c’est dèjà pas mal.

La machine est un barebone asus P5, avec un processeur basse consommation celeron, et deux disques durs WD caviar green de 1 To.  J’avais pensé à de l’arm, pour sa faible consommation, mais ce n’est pas encore très mûr même si je surveille.

L’OS ? debian, bien sûr, avec un raid de deux disques et une sauvegarde incrémentale horaire sur un disque dur externe, et quotidienne sur un serveur ftp externe via rsync.

Prochaine étape : installation de l’os, ROR sur nginx/thin et PHP sur nginx/php-fpm, MySQL parce que c’est connu, Postgresql parce que c’est bien.

PS. deux ex machina est bien entendu ici au sens propre (jeu de mot foireux).

Restaurer le mbr sur un double boot

Je parlerai rarement de Windows mais bon…

Site à un double boot windows/linux Ubuntu qui a un peu affolé les foules j’ai du effacé la partition Ubuntu sur un portable PC.

Démarrage sur le CD de jaunty (Ubuntu 9.04) je lance l’éditeur de partition, efface les deux partitions (ext3 et swap) et redémarre…

Las, Grub fait des siennes, démarre et, ne trouvant plus de partition linux, râle pas mal et bloque -normal-.

En fouillant un peu je tombe sur une méthode utilisant linux en liveCD (san passer par le CD de windows que je n’ai pas).

Je me dois donc d’installer le programme ms-sys qui est retiré des dépôts d’ubuntu. Je télécharge le .deb de ms-sys chez debian.

L’installation via gdebi se passe sans problèmes.

Je vérifie donc dans un terminal via

fdisk -l

quel est le disque qui contient la partition windows (sur un portable facile c’est sda).

Et voici la commande magique :

sudo ms-sys -m /dev/sda

Le système me répond que tout s’est bien passé.

Je redémarre et TADAM ! windows démarre tranquille…

Je vais pouvoir lui rendre son PC.

Dommage , ubuntu est quand même mille fois plus réactif qu’XP sur son acer celeron M.