Страница 1 из 1
cpu does not support long mode
Добавлено: 2011-07-12 12:28:35
vadim64
есть машина
Код: Выделить всё
# dmesg -a | grep CP
CPU: Intel(R) XEON(TM) MP CPU 2.00GHz (1999.95-MHz 686-class CPU)
Features=0x3febfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM>
ACPI APIC Table: <COMPAQ 00000083>
FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
ACPI Warning: Invalid length for Pm1aControlBlock: 32, using default 16 (20101013/tbfadt-707)
ACPI Warning: Invalid length for Pm1bControlBlock: 32, using default 16 (20101013/tbfadt-707)
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
cpu4: <ACPI CPU> on acpi0
cpu5: <ACPI CPU> on acpi0
cpu6: <ACPI CPU> on acpi0
cpu7: <ACPI CPU> on acpi0
pcib0: <ACPI Host-PCI bridge> on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI Host-PCI bridge> on acpi0
pci1: <ACPI PCI bus> on pcib1
pcib2: <ACPI Host-PCI bridge> on acpi0
pci5: <ACPI PCI bus> on pcib2
pcib3: <ACPI Host-PCI bridge> on acpi0
pci9: <ACPI PCI bus> on pcib3
pcib4: <ACPI Host-PCI bridge> on acpi0
pci13: <ACPI PCI bus> on pcib4
p4tcc0: <CPU Frequency Thermal Control> on cpu0
p4tcc1: <CPU Frequency Thermal Control> on cpu1
p4tcc2: <CPU Frequency Thermal Control> on cpu2
p4tcc3: <CPU Frequency Thermal Control> on cpu3
p4tcc4: <CPU Frequency Thermal Control> on cpu4
p4tcc5: <CPU Frequency Thermal Control> on cpu5
p4tcc6: <CPU Frequency Thermal Control> on cpu6
p4tcc7: <CPU Frequency Thermal Control> on cpu7
SMP: AP CPU #1 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #5 Launched!
SMP: AP CPU #7 Launched!
SMP: AP CPU #3 Launched!
SMP: AP CPU #4 Launched!
SMP: AP CPU #6 Launched!
#
при попытке загрузить установку установку 8.2-amd64 выписывает
CPU does not support long mode
что делать?
Re: cpu does not support long mode
Добавлено: 2011-07-12 12:41:12
dmtr
Re: cpu does not support long mode
Добавлено: 2011-07-12 13:37:26
vadim64
ну там описывается диагностика проца и выясняется что он не 64 разрядный
я то питаю надежду что можно что то сделать...))))
Код: Выделить всё
# cpuid
eax in eax ebx ecx edx
00000000 00000002 756e6547 6c65746e 49656e69
00000001 00000f22 0102080c 00000000 3febfbff
00000002 665b5001 00000000 00000000 007b7025
80000000 80000004 00000000 00000000 00000000
80000001 00000000 00000000 00000000 00000000
80000002 20202020 20202020 20202020 49202020
80000003 6c65746e 20295228 4e4f4558 294d5428
80000004 20504d20 20555043 30302e32 007a4847
Vendor ID: "GenuineIntel"; CPUID level 2
Intel-specific functions:
Version 00000f22:
Type 0 - Original OEM
Family 15 - Pentium 4
Model 2 - Intel Pentium 4 processor (generic) or newer
Stepping 2
Reserved 0
Brand index: 12 [Intel Xeon processor MP]
Extended brand string: " Intel(R) XEON(TM) MP CPU 2.00GHz"
CLFLUSH instruction cache line size: 8
Initial APIC ID: 1
Hyper threading siblings: 2
Feature flags: 3febfbff:
FPU Floating Point Unit
VME Virtual 8086 Mode Enhancements
DE Debugging Extensions
PSE Page Size Extensions
TSC Time Stamp Counter
MSR Model Specific Registers
PAE Physical Address Extension
MCE Machine Check Exception
CX8 COMPXCHG8B Instruction
APIC On-chip Advanced Programmable Interrupt Controller present and enabled
SEP Fast System Call
MTRR Memory Type Range Registers
PGE PTE Global Flag
MCA Machine Check Architecture
CMOV Conditional Move and Compare Instructions
FGPAT Page Attribute Table
PSE-36 36-bit Page Size Extension
CLFSH CFLUSH instruction
DS Debug store
ACPI Thermal Monitor and Clock Ctrl
MMX MMX instruction set
FXSR Fast FP/MMX Streaming SIMD Extensions save/restore
SSE Streaming SIMD Extensions instruction set
SSE2 SSE2 extensions
SS Self Snoop
HT Hyper Threading
TM Thermal monitor
TLB and cache info:
50: Instruction TLB: 4KB, 2MB or 4MB pages, fully assoc., 64 entries
5b: Data TLB: 4KB or 4MB pages, fully assoc., 64 entries
66: 1st-level data cache: 8KB, 4-way set assoc, 64 byte line size
25: 3rd-level cache: 2-MB, 8-way set associative, sectored cache, 64-byte line size
70: Trace cache: 12K-micro-op, 8-way set assoc
7b: 2nd-level cache: 512KB, 8-way set assoc, sectored, 64 byte line size
#
Re: cpu does not support long mode
Добавлено: 2011-07-12 13:57:37
vadim64
как установить, поддерживает ли установленный в системе процессор x64-инструкции
Re: cpu does not support long mode
Добавлено: 2011-07-12 14:05:41
Mox
vadim64 писал(а):как установить, поддерживает ли установленный в системе процессор x64-инструкции
Точно не поддерживает, вам ядро так сказало.
Re: cpu does not support long mode
Добавлено: 2011-07-12 16:58:43
opt1k
vadim64 писал(а):как установить, поддерживает ли установленный в системе процессор x64-инструкции
посмотреть спецификацию на сайте интел.
Обычно для этого достаточно вбить полное наименование проца в гугле и проверить первые 5 ссылок.
Re: cpu does not support long mode
Добавлено: 2011-07-12 18:38:49
vadim64
Re: cpu does not support long mode
Добавлено: 2011-07-13 11:10:21
Neus
воспользоватся например вот этим
http://www.sysresccd.org/Main_Page
там есть что-то типа вьювера железа с характеристиками
Re: cpu does not support long mode
Добавлено: 2011-07-14 7:09:01
FiL
тебе вроде там и ответили - sysinfo. ну или хотя-бы dmidecode -t processor
Re: cpu does not support long mode
Добавлено: 2011-07-14 11:00:49
vadim64
FiL писал(а):dmidecode -t processor
спасибо, почти что надо. для проца вывела
Код: Выделить всё
Processor Information
Socket Designation: Proc 4
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: 22 0F 00 00 FF FB EB 3F
Signature: Type 0, Family 15, Model 2, Stepping 2
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
Version: Not Specified
Voltage: 1.7 V
External Clock: 100 MHz
Max Speed: 3000 MHz
Current Speed: 2000 MHz
Status: Populated, Enabled
Upgrade: ZIF Socket
L1 Cache Handle: 0x0710
L2 Cache Handle: 0x0720
L3 Cache Handle: 0x0730
есть ли возможность у кого нибудь показать вывод этой команды на машине с процом, поддерживающем 64-битные инструкции
Re: cpu does not support long mode
Добавлено: 2011-07-14 16:45:44
FiL
Код: Выделить всё
# dmidecode -t processor
# dmidecode 2.11
SMBIOS 2.5 present.
Handle 0x0004, DMI type 4, 40 bytes
Processor Information
Socket Designation: AM2
Type: Central Processor
Family: Athlon 64 X2
Manufacturer: AMD
ID: B2 0F 06 00 FF FB 8B 17
Signature: Family 15, Model 107, Stepping 2
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
HTT (Multi-threading)
Version: AMD Athlon(tm) Dual Core Processor 5050e
Voltage: 1.5 V
External Clock: 200 MHz
Max Speed: 3200 MHz
Current Speed: 2600 MHz
Status: Populated, Enabled
Upgrade: Other
L1 Cache Handle: 0x0005
L2 Cache Handle: 0x0006
L3 Cache Handle: 0x0007
Serial Number: To Be Filled By O.E.M.
Asset Tag: To Be Filled By O.E.M.
Part Number: To Be Filled By O.E.M.
Core Count: 2
Core Enabled: 2
Characteristics:
64-bit capable
Однако я вот на 64-битном ксеоне проверил и.... нет там последней строчки.
но при этом в /proc/cpuinfo (у меня линукс) в списке флагов таки есть lm (long mode), а вот dmidecode его не выдаёт почему-то
Re: cpu does not support long mode
Добавлено: 2011-07-14 18:10:18
vadim64
у меня на пролианте одном интеловском из шестого поколения не фига не запускалась так же amd64 с таким же сообщением, но пересобрав всё из под i386 на этой системе она таки завелась.
тут тоже думаю попозже попробовать кросскомпиляцию, но, учитывая архаичность платформы(ml570 g3), кросскомпиляция будет долгой и может оказаться бесполезной. вот колеблюсь
Re: cpu does not support long mode
Добавлено: 2011-07-14 20:22:47
Alex Keda
vadim64 писал(а):но, учитывая архаичность платформы(ml570 g3), кросскомпиляция будет долгой и может оказаться бесполезной. вот колеблюсь
G3 не было 64 битных
тока с G4 начиная.
Re: cpu does not support long mode
Добавлено: 2011-07-15 7:10:15
vadim64
спасибо
не радостная инфа, но спасибо
Re: cpu does not support long mode
Добавлено: 2011-07-15 11:59:10
bu7cher
Для поддержки amd64, нужно чтобы в вашем dmesg была такая строка:
В которой ключевую роль играет бит LM = Long Mode
Re: cpu does not support long mode
Добавлено: 2011-07-15 13:30:21
vadim64
спасибо, буду знать