SATA Mode:Optane without Raid导致lsblk检测不到磁盘

Posted sharingfun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SATA Mode:Optane without Raid导致lsblk检测不到磁盘相关的知识,希望对你有一定的参考价值。

Win(WD 512G)+ Fedora(Lexar 256G),在Fedora Linux中无法显示Windows的硬盘,排除SCSI总线的问题后确认是傲腾Optane without Raid的问题,通过BIOS更改为ACHI得到解决

    本人是Win(WD 512G)+ Fedora(Lexar 256G),在Fedora Linux中无法显示Windows的硬盘,但Fedora是自带NTFS驱动的,不存在文件系统不兼容。
        (实际上影响不止于此,安装ubuntu会提示请关闭Raid功能,安装CentOS/deepin会完全检测不到任何硬盘,导致无法安装。本人当初无法解决,直接把硬盘转接USB口安装的Fedora)
更改前
$ lsblk

 

 $ fdisk -l

 

可以确认总容量不超过256G,没有检测到WD512G的硬盘。
  

先尝试重新检测SCSI总线
$ sudo lspci
$ sudo echo "- - -" > /sys/class/scsi_host/host0/scan
之后执行 $ lsblk 结果无变化,确认问题不在总线


更改
按F2进入BIOS

默认没有SATA Mode编辑选项,按 CTRL+S 出现

按F5编辑为AHCI,按F10保存退出


更改后
$ lsblk

 

 $ fdisk -l

 

 出现300G以上的硬盘,很明显是WD512G,更改成功


MySQL: You are using safe update mode and you tried to update a table without a WHERE that uses a KE

今天在MySQL中执行删除语句时遇到编译器显示You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column.

 

 参考了网上的博客,解决思路如下:

show variables like \'sql_safe%\';

然后显示如下:

 

 然后再 set sql_safe_updates=off;

即可解决。

 

参考:https://www.cnblogs.com/kaerxifa/p/11049888.html

 

以上是关于SATA Mode:Optane without Raid导致lsblk检测不到磁盘的主要内容,如果未能解决你的问题,请参考以下文章

mysql之Percona-XtraDB-Cluster prohibits without an explicit primary key with pxc_strict_mode = ENFOR

mysqlworkbench 执行update语句报错:You are using safe update mode and you tried to update a table without a

Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE(示例代

mysql 报错:Error Code: 1175. You are using safe update mode and you tried to update a table without a

MemVerge将DRAM和Optane结合到大容量内存池中

mysql更新字段值提示You are using safe update mode and you tried to update a table without a WHERE that uses