DIY了一台Ryzen 1700x

老早就想配台新电脑,一直没动手。看到AMD锐龙1700x发布的新闻后,下定决心DIY一台锐龙主机。
过程相当曲折,前前后后倒腾了2,3周,前前后后掉进几个坑,终于解决了所有的问题。
废话不多说,先上整体配置:

主机主要是用来做开发,内存是16G的,1700x不带核显,所以买了张低端A卡(N卡怕碰上私有驱动问题)点屏。一开始就听说配套主板容易翻车,不过我倒是一次性点亮了。

开始装系统时,就没有那么顺利了。
首先是装好Win10后发现每隔个几分钟,机器就会蓝屏,出现Watchdog timeout错误。倒腾一番发现是Win10版本太老,对锐龙支持不好。后安装了一个16年版本的,问题解决了。

接下来开始装Ubuntu16.04,内核打印错误:
<code>
unexpected irq trap at vector 07
</code>
在Grub选项里面添加"acpi=off"参数后,Ubuntu能正常启动运行,只不过由于ACPI关闭,只能找到一个CPU核。下载了一个Fedora 25,发现能正常安装。FC和Win10都正常,说明肯定不是硬件问题,只能自己慢慢倒腾了。

网上找了下,国内基本没有人碰到相关问题。估计买Ryzen的人不多,买了Ryzen安装Linux的人更加少。最终在LaunchPad上找到国外玩家给Ubuntu提的Bug。出问题的不是1700x,而是技嘉主板。解决的方法就是自己编译内核,在官方配置的基础上关闭PINCTRL_AMD选项。

相关参考如下:
如何编译Ubuntu内核
System doesn't boot properly on Gigabyte AM4 motherboards (AMD Ryzen)
DebuggingACPI

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 有时候实在懒得看太多品牌,一件一件去对比,还要关注价格趋势啥的,所以纵览各种贴吧论坛,搬运一些dalao的推荐配置...
    Mr_Shadowalker阅读 7,093评论 0 3
  • CPU 首先我们看看AMD和英特尔各自的优缺点:Intel CPU的优点:技术先进,工艺先进,功耗更低,热量更低,...
    Keyneko123阅读 11,302评论 0 50
  • 店长经营本店4年多以来,总在不断地重复的说很多话,很多话.今天我准备把这些话都写出来.给大家科普一些知识,很可能你...
    mrrockwxd阅读 8,624评论 2 35
  • (草原水印图均来自朋友,打得有些随性~) 一、大草原 南非行的尾声是私人野生动物保护区。 印象中的野生动物园,大多...
    古城扇阅读 2,629评论 4 4
  • �一、安装cocoapods ��二、�转换为天朝镜像请确保只有 ruby.taobao.org �三、加入第三方...
    Dev_Mob阅读 2,593评论 0 0