OVH Cloud OVH Cloud

noyau 64 bits avec distrib 32 bits ?

16 réponses
Avatar
Emmanuel Florac
J'aurai besoin de tester du noyau 64 bits (because limites du 32
atteintes...) mais je voudrais bien le faire sans devoir modifier la Sarge
existante... Est-il possible de booter un noyau 64 bits, puis de faire
tourner un userland entièrement 32 bits dessus ?

--
In girum imus nocte ecce et consumimur igni

6 réponses

1 2
Avatar
Vincent Bernat
OoO En cette soirée bien amorcée du mardi 22 août 2006, vers 22:58,
Emmanuel Florac disait:

Ils sont au format ELF ?


Mais oui! Ça devrait marcher selon toi ? éventuellement je vais
vérifier qu'ils n'appellent aucune librairie (genre libcompat-x86.so :)
quand on tourne en 64 bits :)


P'tet que ça la compatibilité 32 bits peut se mettre en module dans le
noyau, donc faut charger le module. Sinon, prend une Dapper Live 64
bits et regarde si ton exécutable fonctionne dessus.
--
I WILL NOT SKATEBOARD IN THE HALLS
I WILL NOT SKATEBOARD IN THE HALLS
I WILL NOT SKATEBOARD IN THE HALLS
-+- Bart Simpson on chalkboard in episode 7G03


Avatar
Vincent Bernat
OoO En ce doux début de matinée du mercredi 23 août 2006, vers 08:57,
fred disait:

C'est bizarre ça. Mais aussi, quelle idée d'utiliser un initrd.


C'est un peu obligatoire, quand on a un hardware compliqué. Si j'ai
C'est-à-dire ?

Les drivers ne sont fournis qu'en modules ?


À mon avis, avec 40 To de stockage, il a soit du LVM ou quelque chose
du genre, soit la nécessité d'utiliser du iSCSI ou de l'ATAoE.
--
panic("esp_handle: current_SC == penguin within interrupt!");
2.2.16 /usr/src/linux/drivers/scsi/esp.c



Avatar
Emmanuel Florac
Le Wed, 23 Aug 2006 09:35:13 +0200, Vincent Bernat a écrit :


P'tet que ça la compatibilité 32 bits peut se mettre en module dans le
noyau, donc faut charger le module. Sinon, prend une Dapper Live 64
bits et regarde si ton exécutable fonctionne dessus.


Oui, je vais faire ça, merci.

--
Mais monsieur, voudriez-vous que je me l'écorchasse?
Barbey d'Aurevilly.

Avatar
Emmanuel Florac
Le Wed, 23 Aug 2006 08:57:58 +0200, fred a écrit :

C'est-à-dire ?
Les drivers ne sont fournis qu'en modules ?


Pas forcément, mais il faut les mettre en module si on veut avoir un peu
de stabilité.

--
Les défauts n'apparaissent qu'après que le programme a passé (avec
succès) la phase d'intégration.
Loi de Klipstein.

Avatar
Emmanuel Florac
Le Wed, 23 Aug 2006 09:35:58 +0200, Vincent Bernat a écrit :


À mon avis, avec 40 To de stockage, il a soit du LVM ou quelque chose
du genre, soit la nécessité d'utiliser du iSCSI ou de l'ATAoE.


Et puis les noyaux spécifiques c'est plutôt une malédiction, mieux vaut
un bon initrd...

--
Je suis riche des biens dont je sais me passer.
Louis-Jean-Baptiste Etienne Vigée.

Avatar
Emmanuel Florac
Le Wed, 23 Aug 2006 10:29:35 +0200, Emmanuel Florac a écrit :


Pas forcément, mais il faut les mettre en module si on veut avoir un peu
de stabilité.


Bon, apparemment le insmod dans l'initrd a besoin d'être 64 bits, ceci
explique cela...

--
Les défauts n'apparaissent qu'après que le programme a passé (avec
succès) la phase d'intégration.
Loi de Klipstein.

1 2