Changement de machine sous Debian GNU/Linux

September 14th, 2009 by Glennie Vignarajah

Il y a quelques semaines, ma machine (Processeur Intel E Quelque chose, pas de virtualisation assistée, pas de 64Bits) hébergeant mes sites, le serveur Mail, <span class=”caps”>DNS etc. a rendu l’âme.<

&lt;strong&gt;J&lt;/strong&gt;&amp;#8216;en ai profité pour upgrader l&amp;#8217;hardware: j&amp;#8217;ai donc remplacé la carte mère par une &lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;MSI &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;et le processeur (Intel) par &lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;AMD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; 64 &lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;X2, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;qui propose à un prix dérisoire la fonctionnalité &lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;&lt;span class=&quot;caps&quot;&gt;SVM &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;(support de la virtualisation en hardware).&lt;/p&gt;

Après le changement des pièces, la machine boote correctment, puis <span class=”caps”>GRUB propose son menu et commencer à charger l’OS. Au bout de quelques secondes, écran noir, puis peu de temps après, je me trouve devant le prompt <emybox m’indiquant que la partition correspondant à l’<span class=”caps”>UUID dont je n’ai pas retenu la chaîne n’a pas été trouvé…</p>

Là commence un petit moment de panique: je commence à me dire “Hé merde, il va falloir réinstaller lOS (dont l’installation date d’époque de Dibian Potato/Sarge) et j’ai bien fait de graver le CD <em>Nnstall“. Mais comme tout utilisateur de Debian et informaticien, par conséquent partisan du moindre effort, je commence regarder de près ce qui pose problème: ce qui me saute au yeux dés les premières secondes, c’est que disk n’est pas reconnu. Nn <em>l me permet de remarquer que dans la liste des modules chargés, il manque le module <ata correspodant au nouveau chipset(VIA pour la nouvelle carte mère, alors que sur l’ancienne le chipset devait être <span class=”caps”>INTEL).

Et là, je commence à dire <e si c’était ça le problème?</e#8217;il suffissait de recréer uniquement l’<nitrd avec les bon modules…

Un arrêt éléctrique de la machine et connexion d’un lecteur <ac/acronym>, un tour dans le bios pour indiquer que la machine doit booter sur CD, j’insère le CD Netboot de Lenny pour <span class=”caps”>AMD64.

&lt;strong&gt;L&lt;/strong&gt;a machine(pour la petite histoire elle s&amp;#8217;appelle &lt;em&gt;Nemesis&lt;/em&gt;) boote sur le CD et m&amp;#8217;affiche les choix possibles. Je sélectionne &lt;em&gt;Rescue&lt;/em&gt; et après quelques questions (langue de l&amp;#8217;interface, type de clavier), l&amp;#8217;assisstant m&amp;#8217;affiche la liste de partitions et demande d&amp;#8217;indiquer la partition &lt;em&gt;root&lt;/em&gt;. Là, je commence me dire que j&amp;#8217;aurais peut-être pas besoin réinstaller la machine et indique &lt;em&gt;/dev/sda5&lt;/em&gt; (dans mon cas la réponse était simple: toutes machines que j&amp;#8217;installe suivent la même norme: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
        	&lt;li&gt;Première partition est dédiée au &lt;em&gt;/boot&lt;/em&gt;&lt;/li&gt;
        	&lt;li&gt;La deuxième est dédiée au swap&lt;/li&gt;
        	&lt;li&gt;La première partition étendue (Xd5) contient toujours le &lt;em&gt;/&lt;/em&gt;&lt;/li&gt;

L‘installeur monte la partition, puis lance un shell chrooté</em>. Après quelques <s et des pwd, mount -a effectue le montage de toutes les partitions.
Le fichier de configuration de initramfs (/etc/initramfs-tools/initramfs.conf) indique que update-initramfs n’inclus que les modules nécéssaires (<etrong>MODULES=dep) lors de la génération du <eitrd. Le coeur palpitant, je le modifie en most, relance la génération des initrds par <etrong>update-initramsfs -u -k all, reboote la machine et éjecte le CD de boot afin de laisser la machine booter sur le disk.<

Après quelques secondes d’angoisse, <span class=”caps”>GRUB charge, et dans les lignes qui défilent, je remarque que le disk est bien reconnu et < est monté sans erreur, et au bout de quelques secondes, je me trouve devant le <rompt

Cette migration inattendue et réussie< à partir d’une carte mère avec un chipset pour processeur <stel X86 vers un chipset avec un processeur AMD64, souligne encore une fois la flexibilité de Linux et la facilité de maintenance d’une Debian.</

En postant cette histoire, je suis entrain de me dire que il faut quand même que je migre Nemesis vers <span class=”caps”>AMD64 au lieu de la laisser sous X86, mais ce sera pour quand j’aurais un peu plus temps….

3 Comments

  1. pligg.com on 14.09.2009 at 14:09

    Changement de machine sous Debian GNU/Linux …

    Il y a quelques semaines, ma machine (Processeur Intel E Quelque chose, pas de virtualisation assistée, pas de 64Bits) hébergeant mes sites, le serveur Mail, <sS etc. a rendu l’âme.</p

    J‘en ai profité pour upgrader l’hardware: j’ai donc remplacé la carte…</p>

  2. Nico on 21.09.2009 at 22:59 (Reply)

    En lisant ton histoire, je me suis dit que tu ferais bien de mettre en ligne un lexique http://blog.glennie.fr/wp-includes/images/smilies/icon_smile.gif’; alt=’:)’ class=’wp-smiley’ /> ))
    j’ai rien compris. Enfin si j’ai compris que ça remarche <http://blog.glennie.fr/wp-includes/images/smilies/icon_smile.gif’; alt=’:)’ class=’wp-smiley’ />

    bye

    ps : c’est fort le preview du message en live http://blog.glennie.fr/wp-includes/images/smilies/icon_smile.gif’; alt=’:)’ class=’wp-smiley’ />

  3. Vince on 28.09.2009 at 16:24 (Reply)

    “Cette migration inattendue et réussie,[...], souligne encore une fois la flexibilité de Linux et la facilité de maintenance d’une Debian.”
    hum… mouais… enfin c’est pas donné à tout le monde non plus… heureusement que tu maîtrises le sujet…
    En tout cas, bravo pour cette migration réussie !
    a+

Leave a comment

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-spam image

Preview: