Valken's Notepad
  • Page d'accueil
  • A propos de ce site
  • Contact
  • Connexion 'auteur'

Incroyable mais vrai

Détails
Publié le : 8 Juin 2007
  • Fun
  • Souris

Vous ne pensiez pas que ça existait, mais si !

D'abord la devinette. Qu'y a-t-il de curieux dans cette souris ?

sourispetit
Souris mystère (cliquez sur l'image pour agrandir)

Maintenant l'histoire...

L'autre jour, en achetant les pièces pour mon nouveau serveur en zone franche, j'ai vu un mec qui cherchait à acheter une souris à boule, en PS/2. Le vendeur lui en a trouvé une, dans un emballage défoncé et poussiéreux. Il disait que ça ne se faisait plus.

FAUX !

La preuve :

sourispetitdos
L'envers de la souris mystère (cliquez sur l'image pour agrandir)

Une souris à boule USB ! 😀

On a reçu ça avec un serveur Dell l'autre fois, mais j'avais oublié de raconter l'histoire... Incroyable, non ?

Migrer FreeBSD sur un autre disque

Détails
Publié le : 4 Juin 2007
  • FreeBSD
  • Done That

Pour des raisons comme le manque de place ou un changement de matériel, on peut être amené à changer le disque de son installation FreeBSD. J'ai survécu à la manœuvre, voici comment.

Tout d'abord, je refais de la pub pour l'excellent FreeBSD Cheat Sheets, et bien sûr le FreeBSD Handbook. Ces deux docs donnent à peu près toutes les bases pour le système.

Pour l'opération qui nous concerne, je me suis servi de Moving to a Larger Hard Drive de FreeBSD Cheat Sheets. Mais je me suis rendu compte que la "recette" n'est pas tout à fait complète. Je la reprends donc ici, traduite en français, et annotée d'après mon expérience (en italiques dans le texte).

Cet article décrit la méthode pour migrer votre système FreeBSD vers un autre disque dur. Cette procédure suppose que vous utilisez des disques ATA ou SATA (le cas des disques SCSI serait similaire toutefois), et que FreeBSD est le seul système sur le disque dur.

  1. Éteignez la machine et installez le nouveau disque dans l'ordinateur. Dans mon cas, j'ai plutôt installé l'ancien disque dans la nouvelle machine, car je changeais la machine, et le nouveau disque étant de connectique SATA, je n'aurais pas pu le connecter sur l'ancienne machine. J'ai donc compilé un noyau GENERIC (comment compiler un noyau chez FreeBSD Cheat Sheets et dans le Handbook) avant d'installer le disque dans la nouvelle machine. Installer le nouveau disque en maître sur le canal ATA secondaire vous donnera la plus grande bande passante pour le transfert de données, mais vous pouvez installer le nouveau disque en esclave sur le contrôleur ATA primaire. Assurez-vous de paramétrer les cavaliers sur le nouveau disque et le disque existant de façon adéquate. Ces conseils sont inutiles dans le cas des disques SATA, et les nouveaux disques et contrôleurs ne perdent plus tellement de performances lorsqu'ils sont connectés à la même chaîne ATA.

  2. Démarrez en mode single user. Si vous utilisez FreeBSD 5.x ou 6.x, choisissez l'option Boot FreeBSD in single user mode dans le menu de démarrage. Sinon, pendant le décompte du bootloader, appuyez sur une touche quelconque autre que la touche Entrée, et à l'invite de démarrage, entrez la commande :

    ok boot -s

    Acceptez le shell par défaut (/bin/sh), et à l'invite du shell, entrez les commandes suivantes :

    # fsck -p
    # mount -u /
    # mount -a -t ufs
    # swapon -a
    
  3. Lancez sysinstall :

    # /usr/sbin/sysinstall   (Sur FreeBSD 4.x, c'est /stand/sysinstall)
      1. Choisissez Configure, puis Fdisk sur le menu, et sélectionnez votre nouveau disque (pour les disques ATA, le nouveau disque sera ad1 si c'est l'esclave primaire, ou ad2 si c'est le maître secondaire ; pour un disque SATA sur le canal 4, ça sera ad8). Pour la suite de ce document, nous supposerons que le nouveau disque est ad2 (Dans mon cas, c'était en fait ad12).

      2. Dans FDISK Partition Editor, appuyez sur A pour utiliser le disque entier (attention au clavier, QWERTY par défaut, A c'est pour utiliser tout le disque, Q c'est pour quitter !). Appuyez sur W pour écrire les modifications sur disque, confirmez votre choix sur l'avertissement qui vous dit que ce que vous faites ne devrait être fait que sur un système déjà installé où vous ajoutez un disque. Appuyez sur Q pour continuer.

      3. À l'invite Install Boot Manager, choisissez le gestionnaire de démarrage approprié. Ce document suppose que FreeBSD est le seul système installé, donc choisissez le gestionnaire Standard.

      4. De retour au menu sysinstall, choisissez Label.

      5. Dans le Disklabel Editor, créez les partitions suivantes :

        ad2s1a   /mnt       512 Mo en UFS2
        ad2s1b   swap       4 Go en swap  (4x la RAM du système)
        ad2s1d   /mnt/var   8 Go en UFS2 + Softupdates
        ad2s1e   /mnt/tmp   4 Go en UFS2 + Softupdates
        ad2s1f   /mnt/usr   le reste en UFS2 + Softupdates
        

    Ce schéma suppose que votre système de fichiers existant est défini comme l'organisation par défaut de FreeBSD. Si votre schéma est différent, reproduisez-le. De plus, je liste ici les tailles de partitions por mon disque de 160 Go, agrandies par rapport aux valeurs par défaut en adéquation avec mes besoins, adaptez à votre situation.

    Le plus simple pour partitionner est de laisser faire Disklabel Editor. Appuyez sur A pour peupler le disque avec les partitions standard avec les tailles préconisées. Vous pourrez par la suite supprimer celles dont vous voulez changer la taille et les recréer avec vos paramètres.

    Notez que si vous supprimez la première partition (a), la partition que vous créerez aura le nom d au lieu de a (donc ad2s1d dans notre exemple), à moins que vous ne spécifiez que le point de montage est /. Changez ensuite le point de montage en /mnt en utilisant l'option M.

    Écrivez les changements sur le disque par W (confirmez), vous aurez probablement un message d'erreur sur l'impossibilité d'ajouter ad2s1b en partition de swap, mais c'est normal, vous en avez déjà une ! Vous pouvez donc ignorer le message. Appuyez sur Q pour continuer.

    1. Quittez sysinstall.

  4. Les nouvelles partitions devraient êtres montées sur /mnt. Sinon montez-les :

    # mount /dev/ad2s1a /mnt
    # mount /dev/ad2s1d /mnt/var
    # mount /dev/ad2s1f /mnt/usr
    

    /mnt/tmp n'est pas indispensable, ce sont des fichiers temporaires.

  5. Copiez les partitions existantes :

    # tar cf - --one-file-system -C / --exclude='mnt/*' . | tar xpvf - -C /mnt
    # tar cf - --one-file-system -C /var . | tar xpvf - -C /mnt/var
    # tar cf - --one-file-system -C /usr . | tar xpvf - -C /mnt/usr
    
  6. Éteignez la machine et enlevez l'ancien disque. Déplacez le nouveau disque à l'emplacement logique de l'ancien (même canal ATA, même position maître/esclave). Assurez-vous d'avoir replacé les cavaliers de manière adéquate. Si vous passez d'un disque ATA à un disque SATA, changez les entrées du fichier /boot/fstab pour refléter le changement du nom du disque.

    Avant :

     

    # Device                Mountpoint      FStype  Options         Dump    Pass#
    /dev/ad0s1b            none            swap    sw              0       0
    /dev/ad0s1a            /               ufs     rw              1       1
    /dev/ad0s1e            /tmp            ufs     rw              2       2
    /dev/ad0s1f            /usr            ufs     rw              2       2
    /dev/ad0s1d            /var            ufs     rw              2       2
    /dev/acd0               /cdrom          cd9660  ro,noauto       0       0
    

    Après :

     

    # Device                Mountpoint      FStype  Options         Dump    Pass#
    /dev/ad2s1b            none            swap    sw              0       0
    /dev/ad2s1a            /               ufs     rw              1       1
    /dev/ad2s1e            /tmp            ufs     rw              2       2
    /dev/ad2s1f            /usr            ufs     rw              2       2
    /dev/ad2s1d            /var            ufs     rw              2       2
    /dev/acd0               /cdrom          cd9660  ro,noauto       0       0
    

    Attention à ne pas changer la définition du CD-ROM.

  7. Démarrez en mode single user comme indiqué précedemment.

    À l'invite du shell, montez les partitions :

    # fsck -p
    # mount -u /
    # mount -a -t ufs
    # swapon -a
    
  8. Vérifiez que toutes les partitions sont correctement montées :

    # mount
    

    Vous devriez obtenir quelque chose comme :

    /dev/ad0s1a on / (ufs, local)
    devfs on /dev (devfs, local)
    /dev/ad0s1e on /tmp (ufs, local, soft-updates)
    /dev/ad0s1f on /usr (ufs, local, soft-updates)
    /dev/ad0s1d on /var (ufs, local, soft-updates)
    

    Dans le cas d'un disque SATA, le nom du disque devrait être différent et conforme à la modification du /etc/fstab.

  9. Redémarrez et lisez les messages du boot pour vous assurer que le système fonctionne correctement.


 Commentaires

très utile

 Posted by michel at 17/10/2008 09:30
hello chong-woo

me voici de retour au travail après une semaine de congés [(il me reste encore 169 heures "à prendre",
avant le 31 décembre) (c'est good, n'est-ce pas ?)]...
donc ton article tombe à propos parce que je vais devoir changer un de mes DD qui pose des problèmes et je me servirais de cet article...
***************************************
au fait, j'ai 2 maxtor et un western digital... mais, quand je démarre avec f8, comme je suis un peu tête en l'air, je peux installer un linux ou un bsd sur le disque réservé à xp et tout écraser...
donc, je voudrais connecter un DD d'une marque différente de maxtor et w.d. :
quelle marque me conseilles-tu ?

à toi

michel

Hou là !

 Posted by Paig Chong Woo at 17/10/2008 09:54
Les marques de disque dur, c'est proche de la guerre de religion ! :)

Perso, je n'aime pas Maxtor, parce que dans le temps ils faisaient des disques de merde, mais depuis qu'ils ont bouffé Quantum, ils sont meilleurs. Mais vu qu'ils ont bouffé ma marque de disque préférée, je n'achète pas de Maxtor. :)

Western Digital, c'est de bons disques en général. Mais pareil, dans le temps ils faisaient des disques un peu bof, donc j'ai pas suivi leurs évolutions, à part pour leur séries Raptor et Velociraptor, seuls disques SATA grand public à 10000 tpm (tout juste un brin moins rapide que les hélicos, en tous cas le bruit est le même :p).

Ensuite j'ai beaucoup acheté Seagate, d'abord pour le silence (incroyable à l'époque), ensuite pour leur garantie de 5 ans. Mais dernièrement, le silence n'était plus de leur côté, parce que les concurrents ont évolué, et qu'eux-mêmes ont lâché le créneau pour les performances pures. Maintenant ils reviennent sur le devant de la scène, avec leurs derniers modèles. Ils sont un léger plus chers que la moyenne, toutefois.

Après, il a eu Hitachi, qui après une mauvaise période avec beaucoup de disques défectueux, ont sorti une lignée de disques rapides et silencieux, et ils tenu bon. Ils sont de plus toujours parmi les premiers dans l'évolution, les premiers à utiliser l'enregistrement perpendiculaire, les premiers à sortir le To, etc, mais ça fait aussi que leurs produits sont obsolètes un peu plus vite, vu qu'ils utilisent des technologies pas forcément bien stabilisées. Mais c'est un choix toujours irréprochable de prendre Hitachi.

Enfin, mon nouveau coup de cœur, Samsung. D'abord parce que c'est de la fine manufacture coréenne ;), ensuite parce qu'à partir des séries T166, ils ont rattrapé et même parfois dépassé les performances des ténors du domaine. Et tout ça pour un prix inférieur ! Toutefois, un nombre significatif de personnes s'interrogent sur la fiabilité à long terme de ces disques. Moi j'utilise maintenant des Samsung dans toutes mes machines, pour leur rapport performances/prix imbattable.

Et je ne regarde pas les disques durs en dehors de ces marques. Je le disais au début, c'est une guerre de religion, il y a un peu de logique et de raison tout au fond, mais c'est englué dans des tonnes de mauvaise foi et d'affinités sélectives. ;)

Fais ton choix, choisis ton camp. ;)


How-to déménager FreeBSD d'une machine à une autre

Détails
Publié le : 4 Juin 2007
  • FreeBSD

Le making-of de Annis to Britig !

J'ai donc changé mon serveur. Vu que j'ai changé toute la machine, disque y compris, j'ai dû répliquer mon FreeBSD. Et j'ai employé une méthode lazy : j'ai copié le système sur le nouveau disque, en changeant la taille et le type des partitions (de UFS à UFS2).

Je n'ai pas changé l'architecture de i386 à amd64, bien que le nouveau processeur le supporte. J'ai eu peur que certains drivers ou certains ports soient incompatibles avec l'architecture amd64. Mais je pense que je tenterai la prochaine fois, après tout, amd64 est une architecture Tier 1.

Comme Ghost ne permet pas ce genre de chose, je me suis inspiré d'une très bonne doc sur le net, de chez FreeBSD Cheat Sheets, que j'ai complétée et mis en ligne.

Enjoy! 😉

Britig

Détails
Publié le : 2 Juin 2007
  • FreeBSD
  • LG
  • Seagate
  • Asus Terminator
  • Hitachi
  • Athlon 64

J'ai changé mon serveur.

J'ai revu mon choix de barebone, le Asus Value était un peu trop grand pour caser dans l'emplacement de l'ancien serveur. En plus je reste dans la continuité des Asus Terminator, c'est sympa. Mais bon, je préférais le design du T2...

t3
Asus T3

Récapitulatif :

 
"Annis" (l'ancien serveur)
"Britig" (ce serveur)
Modèle barebone Asus Terminator K7 Asus T3-M2NC51PV
Taille 181,2 (L) x 275,0 (P) x 300,6 (H) mm 175,0 (L) x 360,0 (P) x 290,0 (H) mm
Processeur AMD Duron 1,2 GHz AMD Athlon 64 X2 3800+ (2 GHz)
Mémoire 512 Mo DDR-SDRAM PC2700 1 Go DDR2-SDRAM PC5300
Disque Seagate Barracuda 7200.7 40 Go (7200 rpm) PATA Hitachi Deskstar 7K160 160 Go (7200 rpm) SATA2
Lecteur optique LG GSA-4160B DVD-RW LG GSA-H42N DVD-RW
Vidéo Via KL133A (S3 Savage intégré) nVidia nForce4 (GeForce6 intégré)
Sortie vidéo VGA VGA et DVI
Connecteurs 2 x USB 2.0 6 x USB 2.0 (2 avant, 4 arrière) ; 2 Firewire 400 (1 avant - 4 broches, 1 arrière - 6 broches)
Réseau Realtek RTL8139 10/100 Mbps nVidia MCP51 10/100/1000 Mbps
Son AC'97 HDA
OS FreeBSD (6.2-RELEASE) FreeBSD (6.2-RELEASE)
Prix 340 € (mai 2003) 340 € (juin 2007)

Ça montre l'évolution de la technologie et des prix en 4 ans... Techniquement, Annis coûtait plus cher en 2003, je l'ai achetée avec 256 Mo de RAM...

Le T3 est une machine impressionnante. Le Terminator était une machine de base peu évolutive, alors que le T3 est doté d'un port PCI-Express 16x, d'un port PCI, de 4 slots de DDR2, et de deux emplacements 3,5" internes, en plus d'avoir des ports Firewire, une sortie DVI et un lecteur de cartes mémoire Memory Stick, SD et Compact Flash. Le T3 serait presque utilisable en remplacement d'une de nos machines de bureau !

Le serveur a donc été migré, et l'augmentation de vitesse devrait être perceptible même en dehors du réseau local. En tous cas, je le sens, ici. 🙂 Avec 2 fois plus de RAM, 8 fois plus de swap, et 2 processeurs 2 fois plus rapides, faut bien ! 😉

Il me reste toutefois à résoudre certains problèmes. D'abord, le monitoring par mbmon ne marche plus, le bus de monitoring système du nForce 4 n'est pas reconnu. Je vais donc devoir lire les sysctls de FreeBSD, et faut que j'apprenne... Ensuite, l'allumage du PC lorsqu'il est branché au courant n'a pas l'air de marcher. Il faut que je fasse des tests. Enfin, problème mineur, la carte son intégrée ne marche pas. Je m'en fous un peu, vu que je ne me sers pas du son, mais j'aimerais bien que ça soit reconnu, pour le fun. J'avais désactivé la puce son d'Annis, et je n'avais pas eu l'occasion de me documenter sur cette partie du système. Là j'en aurai l'occasion.

Je reparlerai surement de tout ça dans les jours à venir.

[Ajout de dernière minute] Bah si finalement la reprise sur coupure de courant marche. 🙂


 Commentaires

ça marche bien alors ? :)

 Posted by seb at 28/06/2007 17:02
salut !
je suis tombé par hasard sur ton site (très sympa d'ailleurs !), je voudrais me monter un serveur et visiblement je vais mettre la même chose que toi dedans :) je me posais une petite question par rapport au site d'asus, ils disent "T3-M2NC51PV intègre le Wi-Fi, Bluetooth et un récepteur IR pour simplifier la connexion de périphériques". est-ce que tu peux me confirmer ça ? et sinon, ça marche comment ton nouveau serveur ? t'as des regrets par rapport à tes choix ?
merci !!
seb


Asus a fumé ?

 Posted by Paig Chong Woo at 28/06/2007 22:31
Hmm... Pas de WiFi, ni de Bluetooth et ni d'infrarouge (mais il y a peut-être un connecteur sur la carte mère, je regarderai sur le manuel), je sais pas ce qu'ils sont allés inventer, ou alors c'est en option mais c'est assez difficile de trouver ce genre de barebone avec toutes les options...

Sinon la machine marche super bien, elle est silencieuse, ne chauffe pas beaucoup, et propose tout plein de ports (3 SATA, 6 USB, 2 Firewire) et de lecteurs (SD, MS, CF). Par contre, on dirait bien qu'il y ait un léger problème sur la reprise sur coupure de courant, si la machine est éteinte proprement, elle reste éteinte. Il faut faire un halt, et non un shutdown -p en cas de panne de courant sur onduleur, sinon je pense qu'elle ne redémarre pas toute seule...

Sur mes choix, je n'ai absolument aucun regret, pour mes besoins, la config est presque sur-dimensionnée. J'ai pu d'ailleurs faire un espace de stockage Samba, chose que je ne pouvais pas faire avant faute de place. :)


Pas de sans fil, pas de port COM

 Posted by Paig Chong Woo at 29/06/2007 15:14
D'après le manuel, il n'y a aucune option sans fils prévue. Toutefois, il existe un connecteur série sur la carte mère, mais il n'y a pas de port sur le boitier. Il est donc peut-être possible de connecter un port infrarouge dessus. Mais le faire sortir du châssis en conservant l'esthétique général n'est pas gagné d'avance...


Test sur Matbe 

 Posted by Paig Chong Woo at 28/06/2007 22:33
Matbe a testé la version Intel (sur 965G) du Asus T3, il est quasi-identique, tu auras plus de détails que sur mon site. :)

http://www.matbe.com/[…]/


  1. Annis to Britig
  2. J'achète plus Netgear (et fait chier Microsoft accessoirement)

Page 105 sur 213

  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109

Articles les plus lus

  • Ze électronique poste carte
  • Remplacer la Box Plus de SFR par un routeur tierce-partie
  • Hébergement
  • Les probas ne sont pas nos amis
  • Tags dans JoomLa!

Liens

  • Ze Blog Album
  • Ze électronique poste carte
Mastodon Mastodon

Stardate

Stardate HTML
TNG Stardate

[00]00000.00

TOS Stardate

[00]0000.00

Valken's Notepad