cpu does not support long mode

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

cpu does not support long mode

Непрочитанное сообщение vadim64 » 2011-07-12 12:28:35

есть машина

Код: Выделить всё

# 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
что делать?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
dmtr
ст. прапорщик
Сообщения: 545
Зарегистрирован: 2009-11-06 22:01:34
Откуда: с Ростова

Re: cpu does not support long mode

Непрочитанное сообщение dmtr » 2011-07-12 12:41:12

This game has no name. It will never be the same.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: cpu does not support long mode

Непрочитанное сообщение vadim64 » 2011-07-12 13:37:26

ну там описывается диагностика проца и выясняется что он не 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
#
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: cpu does not support long mode

Непрочитанное сообщение vadim64 » 2011-07-12 13:57:37

как установить, поддерживает ли установленный в системе процессор x64-инструкции
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: cpu does not support long mode

Непрочитанное сообщение Mox » 2011-07-12 14:05:41

vadim64 писал(а):как установить, поддерживает ли установленный в системе процессор x64-инструкции
Точно не поддерживает, вам ядро так сказало.
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

opt1k
лейтенант
Сообщения: 966
Зарегистрирован: 2007-12-05 9:45:18
Откуда: Mytischi

Re: cpu does not support long mode

Непрочитанное сообщение opt1k » 2011-07-12 16:58:43

vadim64 писал(а):как установить, поддерживает ли установленный в системе процессор x64-инструкции
посмотреть спецификацию на сайте интел.
Обычно для этого достаточно вбить полное наименование проца в гугле и проверить первые 5 ссылок.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: cpu does not support long mode

Непрочитанное сообщение vadim64 » 2011-07-12 18:38:49

я имел ввиду "как получить инфу типа как у чувака http://forums.freebsd.org/showpost.php? ... ostcount=1"
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
Neus
капитан
Сообщения: 1946
Зарегистрирован: 2008-09-08 21:59:56

Re: cpu does not support long mode

Непрочитанное сообщение Neus » 2011-07-13 11:10:21

воспользоватся например вот этим http://www.sysresccd.org/Main_Page
там есть что-то типа вьювера железа с характеристиками

FiL
ст. лейтенант
Сообщения: 1374
Зарегистрирован: 2010-02-05 0:21:40

Re: cpu does not support long mode

Непрочитанное сообщение FiL » 2011-07-14 7:09:01

vadim64 писал(а):я имел ввиду "как получить инфу типа как у чувака http://forums.freebsd.org/showpost.php? ... ostcount=1"
тебе вроде там и ответили - sysinfo. ну или хотя-бы dmidecode -t processor

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: cpu does not support long mode

Непрочитанное сообщение vadim64 » 2011-07-14 11:00:49

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-битные инструкции
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

FiL
ст. лейтенант
Сообщения: 1374
Зарегистрирован: 2010-02-05 0:21:40

Re: cpu does not support long mode

Непрочитанное сообщение FiL » 2011-07-14 16:45:44

Код: Выделить всё

# 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 его не выдаёт почему-то

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: cpu does not support long mode

Непрочитанное сообщение vadim64 » 2011-07-14 18:10:18

у меня на пролианте одном интеловском из шестого поколения не фига не запускалась так же amd64 с таким же сообщением, но пересобрав всё из под i386 на этой системе она таки завелась.
тут тоже думаю попозже попробовать кросскомпиляцию, но, учитывая архаичность платформы(ml570 g3), кросскомпиляция будет долгой и может оказаться бесполезной. вот колеблюсь
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: cpu does not support long mode

Непрочитанное сообщение Alex Keda » 2011-07-14 20:22:47

vadim64 писал(а):но, учитывая архаичность платформы(ml570 g3), кросскомпиляция будет долгой и может оказаться бесполезной. вот колеблюсь
G3 не было 64 битных
тока с G4 начиная.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: cpu does not support long mode

Непрочитанное сообщение vadim64 » 2011-07-15 7:10:15

спасибо
не радостная инфа, но спасибо
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

bu7cher
сержант
Сообщения: 220
Зарегистрирован: 2008-02-21 18:28:55
Откуда: Киров
Контактная информация:

Re: cpu does not support long mode

Непрочитанное сообщение bu7cher » 2011-07-15 11:59:10

Для поддержки amd64, нужно чтобы в вашем dmesg была такая строка:

Код: Выделить всё

  AMD Features=0x20100800<SYSCALL,NX,LM>
В которой ключевую роль играет бит LM = Long Mode
нет ничего невозможного

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: cpu does not support long mode

Непрочитанное сообщение vadim64 » 2011-07-15 13:30:21

спасибо, буду знать
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.