Une petite question... sur l'universalité d'une config Linux ou pas...

Une petite question... sur l'universalité d'une config Linux ou pas... - Installation - Linux et OS Alternatifs

Marsh Posté le 04-01-2003 à 04:41:59    

Un peu pompeux comme titre, mais je ne voyais rien traduisant mieux la chose.
 
Donc, je me pose la question suivante :
 
On installe une distribution sur une machine, on compile un new noyau, on compile des applis et tout et tout... et un jour, on change le moteur de la bestiole.
 
Est-ce qu'on peut prendre le DD sur lequel le tout est installé et le balancer dans une autre machine totalement différente sans risque ???
 
Par exemple d'un P200MMX à un Celeron 600 (avec toutes les différence d'architecture, etc.., etc..) ???
 
La seule chose à faire n'étant qu'une recompilation du noyau pour mieux coller à la new machine ??
 
Ou il faut se taper une réinstallation complète (Argh...) ?
 
Le passant.

Reply

Marsh Posté le 04-01-2003 à 04:41:59   

Reply

Marsh Posté le 04-01-2003 à 04:55:23    

compiler ?  :heink:  
si tu utilises des package précompiler, ça passera très bien
si tu compiles avec optimisation pour ton proc, faudra faire gaffe si tu passes d'un amd a un intel par exemple (intel ne connaissant pas le 3dnow par exemple)
si tu utilises une gentoo, fait gaffe à ça

Reply

Marsh Posté le 04-01-2003 à 10:19:36    

En général, ça se passe pas trop mal dans le cas d'un passage vers une machine plus récente, et de temps en temps moins bien dans l'autre sens. De plus, il faut faire attention aux optimisations des trucs compilés.
Exemple : un noyau compilé pour architecture K7 ne démarre pas sur un Celeron 4, même chose pour mencoder.
Suggestion : regarde la ligne commençant par «flags» quand tu fais  cat /proc/cpuinfo
Sur un Duron, on a ça :
flags  : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
 
et pour un Celeron 1,1 GHz (architecture P3)
flags  : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
 
Mais en général, des paquets précompilés pour i686 fonctionneront sur toute machine plus récente que le Pentium-II, et des binaires précompilés pour i386 fonctionneront sur n'importe quel x86.

Reply

Marsh Posté le 04-01-2003 à 13:29:34    

sauf les 286 :D  :pt1cable:

Reply

Marsh Posté le 04-01-2003 à 13:33:14    

GUG a écrit :

sauf les 286 :D  :pt1cable:  


 
Il existait un projet a l'epoque pour porter Linux sur des 286 et des 8086/8088. Je sais pas si ça a été jusqu'au bout

Reply

Marsh Posté le 04-01-2003 à 14:10:49    

quand j'ai mis a jour mon pc, j'ai changé de cm, proc, ram et rajouté un dd, linux n'a pas bronché alors que windows n'a jamais voulu redémarrer.

Reply

Marsh Posté le 04-01-2003 à 14:42:38    

faenir a écrit :

quand j'ai mis a jour mon pc, j'ai changé de cm, proc, ram et rajouté un dd, linux n'a pas bronché alors que windows n'a jamais voulu redémarrer.


 
j'ai vécu ça aussi, ça l'a forcé à transitionner  :)
je vais bien maintenant :D

Reply

Marsh Posté le 04-01-2003 à 14:55:11    

Bien, bien, ça me rassure un peu...
 
Dans mon cas, ce serait pour passer d'un P200mmx à un celeron 600, donc ce sera tranquil à priori :).
 
Comme jusqu'a présent je n'avais une expérience que dans le domainde de Windows sur ce sujet, je prefère poser la question.
 
Merci.
 
Le passant.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed