新购的HP品牌台式机(暗影精灵,自带windows10系统,显卡为RTX2080,CPU为i7-10700)安装双系统(Ubuntu系统),不识别显卡,不识别硬盘 —— 解决方案

事件起因是实验室的师弟要弄深度学习,实验室为其新购一台台式机(HP台式机,暗影精灵,自带windows10系统,显卡为RTX2080,CPU为i7-10700),师弟是满心喜悦的在windows系统上安装环境,无奈有些环境windows上支持的并不是很好,最终决定换用双系统,也就是在电脑上同时安装windows10和Ubuntu这两个系统。

整个安装过程中,分别出现了不识别显卡,不识别硬盘这两个问题。

1. 不识别显卡

首先,不论是Ubuntu18.04,还是Ubuntu20.04系统的原生驱动都是不支持RTX2080显卡的(可能NVIDIA显卡更新的确实有些快了),也就是说如果安装Ubuntu系统的时候显示器的HDMI接头插在独立显卡的输出口上时用U盘启动Ubuntu安装系统就会出现花屏。因为独立显卡的驱动不被Ubuntu的原生驱动所支持,而且CPU上自带了显卡,因为大家都知道CPU上自带的显卡一般都是更新较慢(性能也较低),所以Ubuntu系统自带的驱动应该会很好的支持CPU显卡,于是将显示器的HDMI插口接主板HDMI插头上,次数发现主板的显示输出接口只有DP接口,于是在网上购买DP转HDMI的转换头,将显示器与主板的显示输出接口连接,顺利的启动U盘上的Ubuntu系统。

DP转HDMI转换头:

2. 不识别硬盘

成功进入U盘上的Ubuntu系统后,进行Ubuntu系统安装,还没有进行分区设置时就进行了报错,报错信息显示主板设置了硬盘的raid模式,而Ubuntu不支持raid模式的硬盘(很神奇,品牌机把主板的硬盘的模式设为raid这个操作本身就很迷,感觉不会就是为了防止大家做双系统的吧)。于是,进入主板的BIOS设置,把硬盘的raid模式改为AHCI模式,重启后发现无法进入windows10系统。发现raid模式更改为AHCI模式后自带的windows10系统无法进入了,于是百度得到下面的方法:

1.  进入Windows系统中用admin 权限的cmd输入以下命令:

  bcdedit  /set  {current}  safeboot  minimal

2.  重启电脑,进入bios ,将硬盘启动选项改为AHCI模式。f10 保存退出。
改成AHCI 模式后,不能正常的进入Windows,这时进入安全模式。启动admin 权限的cmd,输入以下命令:

  bcdedit  /deletevalue  {current}  safeboot


重启电脑,Windows将会正常的在ahci模式下启动。

最后,成功安装Ubuntu系统,实现了品牌台式机windows10和Ubuntu双系统。

-----------------------------------------------------------------------------------

识别硬盘的方法源于博客:   https://www.cnblogs.com/ciby/p/10051342.html

安装Windows和Ubuntu双系统--Ubuntu安装过程识别不了硬盘

Linux识别不了固态硬盘

  • 安装过程:

自己本身的是Windows 10,一块125g 固态 ,一块1T的机械硬盘。

  1. 通过rufus 制作ubuntu的启动盘
  2. 在BIOS中关闭电脑的安全启动选项,并且在Windows电源选项中中将快速启动关闭。
  3. 通过更改启动选项,可以正常使用U盘进入Ubuntu的安装界面,但是除下U盘本身的存储和机械硬盘的存储,不能见到电脑自带的硬盘的存储。
  • 解决办法
  1. 将BIOS中的硬盘关于SATA选项由RAID On更改为AHCI后可以读到硬盘,正常安装Linux后,发现无法正常进入Windows,不过可以进入安全模式。
  2. 通过安全模式进入Windows系统中,启动admin权限的cmd,输入以下命令:
bcdedit /set {current} safeboot minimal
  1. 重启系统,再次进入windows安全模式,启动amdin权限的cmd,输入以下命令:
/deletevalue {current} safeboot
  1. 通过以上的步骤后,可以正常的进入windows 系统了。

ps: 如果没有安装Linux 系统,在安装时,发现读取不了你的固态硬盘,则用下面的方法:

  1. 进入Windows系统中用admin 权限的cmd输入以下命令
bcdedit /set {current} safeboot minimal
  1. 重启电脑,进入bios ,将硬盘启动选项改为AHCI模式。f10 保存退出。
    改成AHCI 模式后,不能正常的进入Windows,这时进入安全模式。启动admin 权限的cmd,输入以下命令:
 bcdedit /deletevalue {current} safeboot

重启电脑,Windows将会正常的在ahci模式下启动
3. 这时可以按照网上的教程正常的安装Linux。

参考连接: https://blog.csdn.net/u012986673/article/details/80738933

https://www.tenforums.com/drivers-hardware/15006-attn-ssd-owners-enabling-ahci-mode-after-windows-10-installation.html

-----------------------------------------------------------------------------------

 

本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注者,如有侵权请与博主联系。
原文地址:https://www.cnblogs.com/devilmaycry812839668/p/13905252.html