AMD 芯片组没法正常安装 Ubuntu

2018-08-09 22:16:46 +08:00
 abc1763613206
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 )没人回,是我这问题太奇葩了吗?
7907 次点击
所在节点    Linux
18 条回复
kokutou
2018-08-09 22:23:33 +08:00
上 Arch 试试,安装盘内核可能更新一些,应该可以过吧。
Flygoat
2018-08-09 22:45:03 +08:00
同为 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
2018-08-09 22:49:07 +08:00
这可能是因为 Ubuntu 的 livecd 没有携带 firmware-amd-graphics 软件包导致的。

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

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

仅供参考
ragnaroks
2018-08-10 08:41:40 +08:00
INTEL 最新的 CPU 也别折腾 LINUX
reus
2018-08-10 09:00:43 +08:00
ryzen 刚出没多久就买了 1700,装 arch 用了一年多了,一点问题没有
不过显卡是 N 卡的 1050
linnil
2018-08-10 09:13:18 +08:00
2700x 安上了 opensuse 15.0 内核 4.12 ,ubuntu 18.04 是 4.15 内核,安装都不能安装,感觉不是内核不支持该 cpu 的锅。考虑显卡?
xud6
2018-08-10 11:12:03 +08:00
Invalid PCI ROM header signature 前面是出错的硬件。
abc1763613206
2018-08-10 12:22:34 +08:00
@xud6 Raedon
xud6
2018-08-10 12:26:26 +08:00
@abc1763613206
那就是显卡问题
abc1763613206
2018-08-10 13:23:36 +08:00
@xud6 那怎么拆包解决啊?
暂时没有第二台电脑来装,尝试过 Vmware 虚拟机引导实体硬盘装后来失败
xud6
2018-08-10 14:41:20 +08:00
@abc1763613206
试试看用命令行能不能装,然后装最新的 kernel 等
abc1763613206
2018-08-10 19:01:21 +08:00
@xud6 根本进不去啊
scukmh
2018-08-12 10:13:06 +08:00
我记得当初也遇到过,装 16.04.4 ok.
taobibi
2018-08-21 17:26:21 +08:00
@wsy2220 正解,我之前 apu 笔记本也是这个故障,后来只开一个显卡就 OK 了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/478428

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX