AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1030619
Accepted
SDsolar
SDsolar
Asked: 2018-05-02 06:34:12 +0800 CST2018-05-02 06:34:12 +0800 CST 2018-05-02 06:34:12 +0800 CST

Ubuntu 18.04 LTS 拒绝安装在具有 3 GHz Intel 64 位 Core 2 Quad CPU 的 64 位戴尔上,它说是“i386”

  • 772

系统是具有64 位 3 GHz Intel Q9650 Core 2 Quad CPU的戴尔。

它运行 Windows 7 Professional (x64) SP1,并在任务管理器的性能选项卡中显示所有 4 个内核。大多数已安装的 Windows 程序都是 64 位版本。

Ubuntu 18.04 LTS 拒绝安装,说这是一个“i386”处理器。

它甚至不允许“试用 Ubuntu”选项

该系统支持多个 5 TB 驱动器作为 NAS。此外,16 GB RAM。

英特尔引入了 64 位硬件,以支持两者的大量使用。

随着操作系统开始需要更专业的 CPU 架构,如 AMD 的“AMD64”,它从未打算让人们停下来

谁在开这辆公共汽车?(原谅双关语)

为什么这个 64 位操作系统不支持所有 64 位处理器?

这没有意义。

system-installation 64-bit intel 18.04
  • 2 2 个回答
  • 2545 Views

2 个回答

  • Voted
  1. Best Answer
    WinEunuuchs2Unix
    2018-05-02T15:16:01+08:002018-05-02T15:16:01+08:00

    Windows 10也不支持您的Intel Q9650 64 位 Core 2 Quad CPU。它于 2008 年发布,被认为对于现代操作系统来说太旧了。

    查看您在英特尔网站上的规格,我注意到它没有超线程。它也没有 Turbo-Boost,这可能不太值得关注。

    更重要的是,64 位指令集随着时间的推移而发展。Linux 在引导期间测试每个 CPU 以查看是否支持某些指令。我找不到我正在寻找的参考资料,但这一个概述了内核检查:


    在我们设置了堆栈之后,下一步是 CPU 验证。由于我们要执行到长模式的转换,我们需要检查 CPU 是否支持长模式和 SSE。我们将通过调用verify_cpu函数来完成:

    call    verify_cpu
    testl   %eax, %eax
    jnz     no_longmode
    

    该函数在arch/x86/kernel/verify_cpu.S汇编文件中定义,只包含对 cpuid 指令的几个调用。该指令用于获取有关处理器的信息。在我们的例子中,它检查长模式和SSE支持,并在注册0成功或1失败时返回eax。

    如果 的值eax不为零,我们跳转到no_longmode通过指令调用停止 CPUhlt而不会发生硬件中断的标签:

    no_longmode:
    1:
        hlt
        jmp     1b
    

    如果eax寄存器的值为零,则一切正常,我们可以继续。


    总而言之,您的十年前的CPU 不支持现代 64 位处理器支持的许多东西。

    • 6
  2. Atish Paul
    2020-02-29T21:55:25+08:002020-02-29T21:55:25+08:00

    请下载 19.10 版本 (AMD64) 并在安装时,当您在屏幕底部中心看到键盘和人形图标时,按 CTRL + ALT 并运行安装 ubuntu 并使用安全图形。它适用于 Q9650 G41 主板,因为我有相同的规格。我希望这对你有用。

    • 0

相关问题

  • Wubi 和常规的“Windows 旁边”安装有什么区别?

  • 如何在 Windows 7 中运行 Ubuntu?

  • 您对台式机和家庭服务器的驱动器分区方案有什么建议?[关闭]

  • 安装时,我可以选择加密我的主文件夹——这是做什么的?

  • 在不使用标准升级系统的情况下升级有哪些替代方案?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve