Système 32 et 64 : Cohabitation

Fermé
jeje6_3 Messages postés 12 Date d'inscription lundi 18 janvier 2010 Statut Membre Dernière intervention 3 mars 2010 - 27 févr. 2010 à 19:45
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 - 3 mars 2010 à 11:25
Bonjour,
Je souhaiterais savoir s'il est possible de, et si oui comment, faire cohabiter une distribution Linux (une Debian) avec un noyau 32bits et un second noyau 64bits, sachant bien sur que les deux ne fonctionnerons jamais en même temps (cela va de soit) ? Juste avoir une possibilité de choisir 32 ou 64 au boot.

Cela ne posera pas de problème avec les libs et les applis ?

Merci d'avance
A voir également:

3 réponses

mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
28 févr. 2010 à 01:04
Si tu démarres avec un noyau 32 bits tu ne pourras pas lancer d'applications prévues pour des architectures 64 bits. Conformément au théorème du qui peut le plus peut le moins, avec un noyau 64 bits tu devrais pouvoir tout faire fonctionner.

De manière générale tu peux installer autant de noyau que tu veux (notamment via les paquets linux-image, qui sont compilés pour des architectures différentes notamment i686, amd64 etc...) sans aucun problème. Debian se débrouille pour modifier grub ou lilo automatiquement quand tu installes ton noyau via ton gestionnaire de paquets.

Bonne chance
0
jeje6_3 Messages postés 12 Date d'inscription lundi 18 janvier 2010 Statut Membre Dernière intervention 3 mars 2010
3 mars 2010 à 09:57
bonjour,
Merci pour ta réponse, mais ce n'est pas vraiment une réponse que j'atendais : y a-t-il des risques lors de l'utilisation du 32bit par exemple s'il tente d'utiliser des libs ou des applis 64bits ?
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
3 mars 2010 à 11:25
Oui. La seule chose que tu peux faire sans risque c'est lancer une application 32 bits sur une architecture 64 bits.
0