V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
abc1763613206
V2EX  ›  Linux

AMD 芯片组没法正常安装 Ubuntu

  •  
  •   abc1763613206 ·
    abc1763613206 · 2018-08-09 22:16:46 +08:00 · 7861 次点击
    这是一个创建于 2057 天前的主题,其中的信息可能已经有所发展或是发生改变。
    CPU:AMD Ryzen 5 1400
    Display Card:AMD Radeon R7 350 Series
    Ubuntu Version:18.04.1

    可以进入引导界面,但是没法进入 LiveCD,更别提安装了。
    提示 Invalid PCI ROM header signature:
    外网的方案都试过了,但是没有能解决问题的成熟方案。
    在 AskUbuntu 发过求助( questions/1063833/chinese-english-i-cant-boot-live-cd-or-install-ubuntu-amd-series )没人回,是我这问题太奇葩了吗?
    18 条回复    2018-08-21 17:26:21 +08:00
    kokutou
        1
    kokutou  
       2018-08-09 22:23:33 +08:00 via Android
    上 Arch 试试,安装盘内核可能更新一些,应该可以过吧。
    Flygoat
        2
    Flygoat  
       2018-08-09 22:45:03 +08:00 via Android   ❤️ 2
    同为 Ryzen 的用户
    提供一些建议:
    很明显这是内核 amdgpu drm 初始化的时候遇到的问题。
    较早的 AGESA 在 ACPI Table 里 iommu 有问题。。请更新到最新的 BIOS,并且关掉 BIOS 里类似于 Below 4G IOMMU 的选项。
    如果没有什么特殊需求,请在 BIOS 里关掉 CSM 支持(或者启用类似于 Ultra Fast Boot 的选项)。这样系统会走 EFI GOP 来初始化显卡,可能可以绕过 PCI ROM 的问题。确认一下你的显卡是不是刷过第三方 vbios,可能第三方制作的超频之类的 vbios 没有写对 checksum,找个正常点的版本刷回去吧。
    如果还不行。。那就关掉 drm 不使用 amdgpudrm 使用 efifb。。相当于不用显卡驱动咯。。。
    iwtbauh
        3
    iwtbauh  
       2018-08-09 22:49:07 +08:00 via Android
    这可能是因为 Ubuntu 的 livecd 没有携带 firmware-amd-graphics 软件包导致的。

    你可以在另一台计算机上为这块硬盘安装系统(使用 debootstrap )或者禁用 livwcd 的 amdgpu 驱动(使用 vga 模式)并且不要使用图形安装
    WispZhan
        4
    WispZhan  
       2018-08-09 23:17:51 +08:00
    不一定是 cpu 的锅,很有可能是 Bios 或者 n 卡的。
    wsy2220
        5
    wsy2220  
       2018-08-09 23:26:40 +08:00
    改 livecd 里面的 modprobe 配置文件,禁用 amdgpu 模块
    Flygoat
        6
    Flygoat  
       2018-08-10 00:43:34 +08:00 via Android
    @iwtbauh Ubuntu 毕竟不是 Debian 那样的清真发行版,firmware 还是带的。。。
    mywaiting
        7
    mywaiting  
       2018-08-10 01:20:54 +08:00
    认真回答,AMD 最新的 CPU 别折腾 Linux

    很多年前用过第一代的 APU,那时候真是死活装不上 ubuntu,一气之下装了个 Windows,挂着 Virtualbox 里面来泡了一堆的 ubuntu,开发起来真心爽,比原生的 linux 舒畅多了,顺便还能在 windows 下打个刺客信条,开发和游戏两不误,显然这不是装个 linux 能搞定的

    仅供参考
    ragnaroks
        8
    ragnaroks  
       2018-08-10 08:41:40 +08:00
    INTEL 最新的 CPU 也别折腾 LINUX
    reus
        9
    reus  
       2018-08-10 09:00:43 +08:00
    ryzen 刚出没多久就买了 1700,装 arch 用了一年多了,一点问题没有
    不过显卡是 N 卡的 1050
    linnil
        10
    linnil  
       2018-08-10 09:13:18 +08:00
    2700x 安上了 opensuse 15.0 内核 4.12 ,ubuntu 18.04 是 4.15 内核,安装都不能安装,感觉不是内核不支持该 cpu 的锅。考虑显卡?
    xud6
        11
    xud6  
       2018-08-10 11:12:03 +08:00
    Invalid PCI ROM header signature 前面是出错的硬件。
    abc1763613206
        12
    abc1763613206  
    OP
       2018-08-10 12:22:34 +08:00
    @xud6 Raedon
    xud6
        13
    xud6  
       2018-08-10 12:26:26 +08:00
    @abc1763613206
    那就是显卡问题
    abc1763613206
        14
    abc1763613206  
    OP
       2018-08-10 13:23:36 +08:00
    @xud6 那怎么拆包解决啊?
    暂时没有第二台电脑来装,尝试过 Vmware 虚拟机引导实体硬盘装后来失败
    xud6
        15
    xud6  
       2018-08-10 14:41:20 +08:00
    @abc1763613206
    试试看用命令行能不能装,然后装最新的 kernel 等
    abc1763613206
        16
    abc1763613206  
    OP
       2018-08-10 19:01:21 +08:00
    @xud6 根本进不去啊
    scukmh
        17
    scukmh  
       2018-08-12 10:13:06 +08:00
    我记得当初也遇到过,装 16.04.4 ok.
    taobibi
        18
    taobibi  
       2018-08-21 17:26:21 +08:00
    @wsy2220 正解,我之前 apu 笔记本也是这个故障,后来只开一个显卡就 OK 了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3259 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 11:49 · PVG 19:49 · LAX 04:49 · JFK 07:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.