1 |
* methylherd (Mon, 20 Jun 2011 10:10:40 +0200) |
2 |
> Am Montag, 20. Juni 2011, 08:37:03 schrieb Thorsten Kampe: |
3 |
> Wenn das System für 64Bit compiliert wurde kann eine 32Bit CPU den |
4 |
> erzeugten Maschinencode nicht interpretieren. Ein chroot ändert daran |
5 |
> nichts, nach dem wechsel wird ja der 64Bit Code benutzt. |
6 |
|
7 |
Die Gentoo-VM ist eine reine 32-bit Maschine (CHOST="i686-pc-linux- |
8 |
gnu"). Nur die CFLAGS wurden für Intel Core2 optimiert (-march=core2), |
9 |
der auch 64-bit kann. |
10 |
|
11 |
> Helfen würde es das System mit anderen CFLAGS mittels "emerge -e |
12 |
> world" vollständig neu zu compilieren. Dazu muss aber eine 64Bit CPU |
13 |
> vorhanden sein, am besten ein core2 Modell... |
14 |
|
15 |
Wozu brauche ich eine 64-bit CPU, wenn ich von der Installations-CD |
16 |
boote (wie beschrieben) und dann in die chroot-Umgebung wechsele? Und |
17 |
gerade das emerge world ist das, was ich vermeiden möchte. Kernel und |
18 |
alles läuft wunderbar. Nur der Login-Prozeß oder die Shell nicht. |
19 |
|
20 |
Thorsten |