问题叙述:

笔记本用的是2019年 DeLL g7,想安装Ubuntu 20.04 LTS ,Intel的RST存储技术与Ubuntu系统存在不兼容,会提示Turn Off RST的问题

发生背景

Intel RST

英特尔快速存储技术(RST)是内置在一系列英特尔芯片组中的解决方案。在计算机BIOS中内置并启用RST支持的平台上,它允许用户将多个硬盘作为单个卷进行分组和管理。这种功能被称为独立磁盘冗余阵列(RAID)。 在某些使用场景中,RAID比独立使用几个磁盘具有各种优势。RAID提供多种配置——级别——侧重于性能和冗余。

但是对于Ubuntu 20.04与之不兼容,因此需要关闭RST来安装

(也有卸载驱动/禁用设备/卸载程序一类的办法,这类办法因电脑而异)

具体信息可以查阅: official Intel documentation.

解决方法:

  1. 进入Windows操作系统,打开注册表编辑器

  2. 进入地址,如果你的电脑是中文环境的话,将下方Computer改为计算机,将start键值设为0

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV\
    

    3.进入下方地址,同样将start键值设为0
    在这里插入图片描述

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV\StartOverride
    

    4.对下方地址, 重复2,3中 设置键值的操作

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\
    

    5.重启电脑,按F2进入BIOS

在这里插入图片描述

6.选择System Configuration,进入该选项

7.选择你的SATA接口的磁盘进行管理,将Controller Type 改为AHDI,点击右下角Apply之后EXIT,电脑会自动重启

8.按F12,进入SetUp选项,选择制作好的启动盘(UEFI: …)

9.按照你的需求安装Ubuntu即可

相关说明

  1. 有Intel RST驱动的电脑可能都会遇到这种情况,但是解决方法是大同小异的

  2. 安装Ubuntu之后,Windows Boot Manager可能会出现进不去的情况,这个时候按照上面的解决办法,重新进入BIOS,再次开启RST之后,可以确保Windows Boot Manager可以启动且运行

  3. 不开启RST直接进入Windows Boot Manager会出现启动异常的问题,比如disk对应的盘符异常,找不到MBR等,这类解决途径需要进入Windows 修复中的命令行修复

    具体路径:高级选项->疑难解答->命令行恢复

在这里插入图片描述

假如卷1为 原来的Windows OS盘

diskpart

list volume

select volume 1

assign letter=C

activate

exit

如果这个时候已经恢复了正常接下来试一下,下面三个命令哪个有用就用哪个。

bcdedit /deletevalue {default} safeboot
bcdedit /deletevalue {current} safeboot
bcdedit /deletevalue safeboot

如果还有别的问题,或者开机发现有问题:在盘符已经修改之前的情况下,找到你的Boot

C:
cd boot
ren BCD BCD.bak
bcdboot c:\windows /l en-us /s f: /f ALL

参考

  1. https://help.ubuntu.com/rst/
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐