Bonjour,

J'ai effectué un preupgrade F10 vers F11
L'install de départ (F10, donc) avait été faite avec une version i386 bien que mon processeur soit un Intel Core 2 duo.
Pourquoi ? Parce que j'utilise, pour des raisons professionnelles, un logiciel propriétaire qui n'a pas de version x86_64.
Le noyau qui a été installé automatiquement par le preupgrade est
$ uname -r
2.6.29.4-167.fc11.i586
1) - pourquoi pas i686 ? (il me semble que c'était ce qui était installé auparavant).

Et puis j'ai lu cette discussion sur le kernel PAE à laquelle je n'ai pas tout compris et qui a augmenté ma perplexité.
Y-a-t'il lieu, dans mon cas d'installer le kernel PAE ? (j'ai 2go de ram).

Cordialement,
Si, à l'install de fedora, le kernel installé était un i586 ( y a plus d i686 :p ), et non un PAE, c'est que ton système ne nécessitait pas un tel kernel ... le PAE gère une taille mémoire de plus de 4 Go ( dites moi si je me trompe ), et active les fonctions cachés du processeur tel que le module de protection de dépassement de mémoire ... comme celui que l'on trouve dans XP 😃
normalement c'est normale, si uname -a donne i686, c'est bon!

Pour le noyau PAE regarde du coté du NX-BIT http://fr.wikipedia.org/wiki/Bit_NX ! on en parle assez souvent!

Non marc tu ne te trompe pas, on en parle assez souvent depuis quelques temps (enfin depuis pratiquement 5ans...)...
VINDICATORs wrote:normalement c'est normale, si uname -a donne i686, c'est bon!
???
uname -a
Linux bureau.linux.ordi 2.6.29.4-167.fc11.i586 #1 SMP Wed May 27 17:14:37 EDT 2009 i686 i686 i386 GNU/Linux
Mais bon ! s'il n'y a plus de i686, ça explique (merci marc).
Mon inquiétude est que j'avais souvenir d'un bug d'une version précédente qui installait un i586 au lieu d'un i686 et que cela causait pas mal de soucis.
VINDICATORs wrote:Pour le noyau PAE regarde du coté du NX-BIT http://fr.wikipedia.org/wiki/Bit_NX ! on en parle assez souvent!
Oui, je sais, mais j'avais dit que je n'avais pas compris. Mais ça n'est pas grave, on va dire que mon processeur n'a pas ce truc et j'ai une chance sur deux pour que ce soit bon.

Bien cordialement,
un yum list kernel* :
Paquetages installés
kernel-PAE.i686 2.6.29.4-167.fc11 installed
kernel-PAE-devel.i686 2.6.29.4-167.fc11 installed
kernel-firmware.noarch 2.6.29.4-167.fc11 installed
kernel-headers.i586 2.6.29.4-167.fc11 installed
kerneloops.i586 0.12-5.fc11 installed
Paquetages disponibles
kernel.i586 2.6.29.4-167.fc11 fedora
kernel-PAEdebug.i686 2.6.29.4-167.fc11 fedora
kernel-PAEdebug-devel.i686 2.6.29.4-167.fc11 fedora
kernel-devel.i586 2.6.29.4-167.fc11 fedora
kernel-doc.noarch 2.6.29.4-167.fc11 fedora
Donc, y a pas de i686, et pas de xen ( ?? Tiens, bizarre ! ) et j'ai le pae :p
Ton cpu c'est un ?

Les paquets i386, 80386 ->+, sont remplacé par les paquets i586, donc du pentium ->+.

Pour le NX bit cela évite que des virus ou autres malewares puissent mettre le bordel dans les zones mémoires (pour faire simple). Voir des programmes corrompus...

xen est inclus directement dans le noyau, mais passe plutôt par le couple QEM/KVM!
Si c'est les semprons basé sur les AMD Athlon 64, c'est normal!
VINDICATORs wrote:Si c'est les semprons basé sur les AMD Athlon 64, c'est normal!
ben il gère le "nx bit", enfin cette protection .... et instructions 64 bits :p
VINDICATORs wrote:Ton cpu c'est un ?

Les paquets i386, 80386 ->+, sont remplacé par les paquets i586, donc du pentium ->+.

Pour le NX bit cela évite que des virus ou autres malewares puissent mettre le bordel dans les zones mémoires (pour faire simple). Voir des programmes corrompus...
Pour mon cpu, voilà les renseignements que j'aie pu collecté
product: Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
vendor: Intel Corp.
bus info: cpu@0
version: 6.15.6
serial: 0000-06F6-0000-0000-0000-0000
slot: Socket 775
size: 2400MHz
capacity: 3800MHz
width: 64 bits
clock: 266MHz
capabilities:
    boot processor,
    mathematical co-processor,
    FPU exceptions reporting,
    wp,
    virtual mode extensions,
    debugging extensions,
    page size extensions,
    time stamp counter,
    model-specific registers,
    4GB+ memory addressing (Physical Address Extension),
    machine check exceptions,
    compare and exchange 8-byte,
    on-chip advanced programmable interrupt controller (APIC),
    memory type range registers,
    page global enable,
    machine check architecture,
    conditional move instruction,
    page attribute table,
    36-bit page size extensions,
    clflush,
    debug trace and EMON store MSRs,
    thermal control (ACPI),
    multimedia extensions (MMX),
    fast floating point save/restore,
    streaming SIMD extensions (SSE),
    streaming SIMD extensions (SSE2),
    self-snoop,
    HyperThreading,
    thermal interrupt and status,
    pending break event,
    [b]no-execute bit (NX),[/b]
    64bits extensions (x86-64),
    constant_tsc,
    arch_perfmon,
    pebs,
    bts,
    pni,
    dtes64,
    monitor,
    ds_cpl,
    CPU virtualization (Vanderpool),
    est,
    tm2,
    ssse3,
    cx16,
    xtpr,
    pdcm,
    lahf_lm,
    tpr_shadow,
    CPU Frequency scaling
configuration:
    id: 0
Il y a bien "no-execute bit (NX)" parmi les "capabilities", mais je n'ai pas 4Go de ram. Faut-il que j'installe ce PAE ou pas ?
fais "cat /proc/cpuinfo" ( en root )
Voilà...
# cat /proc/cpuinfo
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 15
model name    : Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
stepping    : 6
cpu MHz        : 2400.003
cache size    : 4096 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 2
apicid        : 0
initial apicid    : 0
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 10
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow
bogomips    : 4799.84
clflush size    : 64
power management:

processor    : 1
vendor_id    : GenuineIntel
cpu family    : 6
model        : 15
model name    : Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
stepping    : 6
cpu MHz        : 2400.003
cache size    : 4096 KB
physical id    : 0
siblings    : 2
core id        : 1
cpu cores    : 2
apicid        : 1
initial apicid    : 1
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 10
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow
bogomips    : 4799.60
clflush size    : 64
power management:
bizarre, y a bien écrit pae et nx !! o_O

Je serais tenter de te dire, installe le kernel pae ! :pint:
Personnellement j'ai installé un F11 (sur une vieille machine de packup) avec un DvD et le premier kernel était
2.6.29.4-167.fc11.i586
après une mise à jour j'ai reçu un
kernel-PAE
que j'ai du effacer pour avoir des kmod-nvidia corrects.
Ma taille mémoire est actuellement de 512M je ne vois pas l'intérêt d'un kernel PAE dans une configuration .
pmarion wrote:Personnellement j'ai installé un F11 (sur une vieille machine de packup) avec un DvD et le premier kernel était
2.6.29.4-167.fc11.i586
après une mise à jour j'ai reçu un
kernel-PAE
que j'ai du effacer pour avoir des kmod-nvidia corrects.
Ma taille mémoire est actuellement de 512M je ne vois pas l'intérêt d'un kernel PAE dans une configuration .
ben si ton processeur gère le pae, et le "nx", pourquoi ne pas mettre ce kernel !:hammer:
Oui mais si et seulement si les kmod-nvidia sont prêts pour les kernels PAE.
Si je n'avais pas eu de problème avec les kmod-nvidia je n'aurais rien contre un PAE car je n'aurais pas eu d'erreur sur installation/mise à jour.
pmarion wrote:Oui mais si et seulement si les kmod-nvidia sont prêts pour les kernels PAE.
Si je n'avais pas eu de problème avec les kmod-nvidia je n'aurais rien contre un PAE car je n'aurais pas eu d'erreur sur installation/mise à jour.
ben moi, j'ai un kernel pae et kmod nvidia pae ! 😉
ben moi, j'ai un kernel pae et kmod nvidia pae ! ;)
idem pour moi
un logiciel propriétaire qui n'a pas de version x86_64
Bah moi j'utilise pour des raisons absolument non professionnelles un logiciel 32 bits sur ma Fedora 11 64 bits et ça va bien 🙂

Est-ce que tu as essayé avec setarch ? Ou alors installer les bilbiothèques i586 dans ta Fedora 64 bits ?