[Installation] Arch 32b via Ubuntu 64b en chroot (résolu)
[Installation] Arch 32b via Ubuntu 64b en chroot (résolu)
Bonjour, j'ai tenté l'instalation en chroot décrite sur le wiki http://wiki.archlinux.fr/Install_chroot, d'un système Archlinux 32-bit via mon système hôte Ubuntu 11.10 64-bit. Seulement au moment ou j'ai lançé l'installation de la base du système pacman -Syf base, je me suis aperçu que les paquets que pacman installés étaient du 64-bit(ils se terminaient par x86_64) alors que lors de la procédure j'avais bien créé la variable $arch en lui donnant la valeur i686. Un uname -a m'a confirmé que mon système Archlinux était bien en 64-bit. Je compte retenter l’expérience du début, alors ma question est, comment éviter que ça se reproduise?
Merci de votre attention.
Merci de votre attention.
Dernière modification par pulsar001 le mar. 17 janv. 2012, 14:48, modifié 1 fois.
Re: [Installation] Arch 32b via Ubuntu 64b en chroot
C'est pas lié au fait que tu as décommenté la ligne x86_64 plutôt que la ligne i686 dans les miroirs ?
Re: [Installation] Arch 32b via Ubuntu 64b en chroot
Ma liste de miroirs ne contient pas x86_64 ou i686 mais une variable $arch(j'ai essayé en l'initialisant, puis sans l'initialiser et le résultat et le même). D'ailleurs je viens a l'instant de remplacer cette variable par i686 mais pour tout les paquets la console répond: "does not have a valid architecture"
Re: [Installation] Arch 32b via Ubuntu 64b en chroot
si tu veux simuler un kernel 32bit pour tous les scripts qui lisent uname -r, tu peux utiliser linux32, par exemple:
Code : Tout sélectionner
linux32 pacman -Syu
Re: [Installation] Arch 32b via Ubuntu 64b en chroot
Effectivement ça marche, mais j'aurais une question(peut-être/surement idiote), J'aurais un vrai système 32-bit, vu que je fais l'installation de "base" avec cette méthode?
-
- Maître du Kyudo
- Messages : 1855
- Inscription : mer. 06 janv. 2010, 13:51
- Localisation : Ried - Alsace - France
Re: [Installation] Arch 32b via Ubuntu 64b en chroot
Salut,
si ton système contient partiellement des paquets 64 bits tu t'en rendra vite compte, car un OS 32 bits ne peut pas exécuter d'instruction 64 bits.
Une fois l'installation terminée et ton os redémarré, vas faire un tour dans /var/cache/pacman/pkg. Si tu y trouves des fichies xxx-x86_64.pkg.xx, alors il y a effectivement un problème (mais cela m'étonnerait que tu aies un mélange : tu seras entièrement en 32 bits ou entièrement en 64 bits).
si ton système contient partiellement des paquets 64 bits tu t'en rendra vite compte, car un OS 32 bits ne peut pas exécuter d'instruction 64 bits.
Une fois l'installation terminée et ton os redémarré, vas faire un tour dans /var/cache/pacman/pkg. Si tu y trouves des fichies xxx-x86_64.pkg.xx, alors il y a effectivement un problème (mais cela m'étonnerait que tu aies un mélange : tu seras entièrement en 32 bits ou entièrement en 64 bits).
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Re: [Installation] Arch 32b via Ubuntu 64b en chroot
Ok, oui ça a l'air correct, ben merci beaucoup a tous d'avoir pris le temps de me répondre, je passe le sujet en résolu.
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Installation] Arch 32b via Ubuntu 64b en chroot (résolu
(c'est quand même dommage d'installer un système en 32 bits quand on peut le faire en 64
)

«The following statement is not true. The previous statement is true.» 

Re: [Installation] Arch 32b via Ubuntu 64b en chroot (résolu
Peut-être que je me trompe car je suis loin d'être expert, mais d'après se que j'ai compris le principal intérêt du 64-bit réside dans sa capacité à prendre en compte plus 4GO de RAM et à travailler plus vite avec des gros paquets moyennent un surplus de consommation de RAM et une perte de vitesse en travaillant avec des petits paquets, et donc possédant 3GO de RAM, je n'y ais pas vu d’intérêt.
-
- Chu Ko Nu
- Messages : 389
- Inscription : lun. 06 déc. 2010, 13:58
Re: [Installation] Arch 32b via Ubuntu 64b en chroot (résolu
J'avoue avoir compris la même chose et vouloir faire exactement ce que tu as fait pour mon portable à savoir remplacer ubuntu64 par arch32 ..
Me trompe-je ?
Me trompe-je ?
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Installation] Arch 32b via Ubuntu 64b en chroot (résolu
Vrai pour la RAM.
Par contre, vous limitez les performances des processeurs et par ricoché l'efficacité de toutes applications (ce qui sera plus sensible sur des traitements lourds: édition multimédia, compilation, etc.).
C'est dommage d'avoir du bon matériel (ou du matériel tout court d'ailleurs
) et de le sous-exploiter. Qui peut le plus, peut le moins.
Par contre, vous limitez les performances des processeurs et par ricoché l'efficacité de toutes applications (ce qui sera plus sensible sur des traitements lourds: édition multimédia, compilation, etc.).
C'est dommage d'avoir du bon matériel (ou du matériel tout court d'ailleurs

«The following statement is not true. The previous statement is true.» 

Re: [Installation] Arch 32b via Ubuntu 64b en chroot (résolu
@viperpaulo: Non tu ne te trompe pas pour ce qui est de mes intention de remplacer ubuntu.
@FoolEcho: Ok, merci du renseignement, alors je vais surement le réinstallerer en 64bit.
@FoolEcho: Ok, merci du renseignement, alors je vais surement le réinstallerer en 64bit.
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Installation] Arch 32b via Ubuntu 64b en chroot (résolu
En tous cas, tu as aussi possibilité de faire la migration: Migration_64_bits.
«The following statement is not true. The previous statement is true.» 

Re: [Installation] Arch 32b via Ubuntu 64b en chroot (résolu
Merci FoolEcho, je vais essayer ça!
Re: [Installation] Arch 32b via Ubuntu 64b en chroot (résolu
si pour une raison ou pour une autre, tu preferes un userland 32bit, tu peux aussi installer un kernel 64bit en gardant ton install 32bit.
Re: [Installation] Arch 32b via Ubuntu 64b en chroot (résolu
Ok, c'est sûr que vu comme ça, il n'y a plus trop d'intérêt au 32-bit quand on peux faire autrement.
Edit: Ne pas tenir compte de ce dernier message,
je viens de m'apercevoir que j'ai dit une connerie... 
Edit: Ne pas tenir compte de ce dernier message,

