联想Thinkpad X270问题与NVMe磁盘


3

我2个月前买了一台联想Thinkpad X270,我需要在2个不同硬盘上使用Windows和OpenBSD。幸运的是,这款Thinkpad有一个免费的PCI-e端口 NVMe兼容 (M.2 2242格式),我买了一个 创见TS256GMTS400

经过3个星期没有出现任何问题,创见似乎有点瑕疵,经过一个简单的过程 智能测试 ,我的系统(此时运行OpenBSD)崩溃了。 Transcend硬盘不再可用,我的OpenBSD数据消失了。

我决定尝试另一个品牌,这次我买了一个 东芝RC100 240G 。我第一次在上面安装了OpenBSD,但是,当我在启动时按F12键选择引导设备时,没有出现这个新磁盘。奇怪的是,因为超越存在于启动列表中。所以,我决定第二次尝试重新安装OpenBSD:同样的问题。我试图安装Linux Mint和...我仍然无法在启动设备列表中看到磁盘!

之后我:

  • 安装OpenBSD(1)用 全盘加密 (FDE)与 UEFI支持
  • 安装了OpenBSD(2),没有支持UEFI的FDE
  • 安装了没有UEFI支持的OpenBSD(3)(经典安装)
  • 安装Linux Mint(经典安装)
  • 更新了 BIOS固件
  • 将Toshiba固件更新到最新版本
  • 插入/拔出东芝SSD(2次)
  • 安装了 东芝SSD实用工具 : 一切都很好
  • 在toshiba硬盘上安装Linux之后,默认的启动加载器不再是windows了,但grub,我不知道为什么
  • 使用默认配置重置BIOS
  • 发了一个仇恨推文,等待一些电脑神(我应该牺牲什么?!)
  • 在重新启动之后,我现在可以在启动列表中看到“ubuntu”。老实说,我不知道我做了什么...我们将看看另一个OpenBSD安装是否会改变一些东西。
  • 用过的 的installboot(8) 手动在东芝硬盘上

为了您的信息,如果我插入USB驱动器,我可以在启动设备列表中看到它,我也可以看到其他NVMe磁盘(三星),我的第一个超越磁盘也出现在此列表中。

启动时BIOS诊断期间存在磁盘,但是当我想选择可启动设备时,我无法选择它。我尝试使用UEFI,Legacy方法在BIOS上进行不同的配置,但没有任何工作。

你知道为什么吗?也许我在配置过程中遗漏了一些东西,或者NVMe设备看不到像BIOS那样的磁盘?

在第一个NVMe磁盘上安装引导程序

我没有找到一个干净的解决方案,并没有解决我的第一个问题:我的NVMe硬盘在启动列表中的位置,但它提供了从UE切换到UEFI启动列表上的OpenBSD的机会。

在Windows上,我使用diskpart工具挂载EFI分区并删除 ubuntu 目录,也动了 Boot 目录到 Boot.old。我没有触及Windows目录。

C:\> DISKPART
DISKPART> sel disk 0
DISKPART> sel volume 2
DISKPART> assign letter Z:

在OpenBSD或任何unix系统上,我创建了一个 Boot EFI分区中的目录并复制该文件 bootx64.efi 在里面。我现在可以使用三星硬盘在东芝硬盘上启动。我用USB闪存驱动器做了同样的工作。

# mount /dev/sd2i /mnt
# cd /mnt/EFI
# mv Boot Boot.old
# rm -rf ubuntu
# mkdir Boot
# cp /usr/mdec/BOOTX64.EFI Boot

在启动时,您应该看到OpenBSD启动提示,您必须手动设置启动设备, sr 驱动NVMe。这里是代码示例:

boot> set device sr0a
boot> boot

只有一个NVMe磁盘可以启动

如果您的Thinkpad X270上有2个NVMe磁盘,那么您似乎只能这样做 在其中一个上启动 ,这是由Thusflux在联想论坛上给出的解决方案:

双驱动SSD配置可能如下:

选项1 - 500MBps /值 - SATA(AHCI)

使用SATA(AHCI)电缆:   1. 2.5英寸托架中的驱动器1:带SATA连接器电缆的2.5英寸SSD   2. WWAN插槽中的驱动器2:m.2 2242 SSD(查找B或M键控)

所需FRU:01HW968,CRU ID:2,用于SATA HDD / SSD的FRU HDD电缆,   01HY565 CRU ID:N FRU M.2适配器和HDD支架ASM

选项2 - 最快/最昂贵 - m.2(PCIe)或使用M.2(PCIe)电缆:

  1. 在2.5英寸机架中驱动1:m.2 NVMe(2.5英寸球童内的m.2支架)
  2. WWAN插槽中的驱动器2:m.2 2242 SSD(查看它的B或M键控)

所需FRU:01HW969,CRU ID:2, - 用于PCIe SSD的FRU HDD电缆,   01HY565 CRU ID:N FRU M.2适配器和HDD支架ASM

订购时,SATA或m.2 NVMe选项,联想电缆   为m.2 nvme提供SSD是您未来扩展的关键。

SATA电缆提供SATA Webstore选项和m.2电缆   提供m.2 Webstore选项。

我认为这就是为什么它不能自助服务(见第55,56,77,78页)   HMM)。主要FRU部件号8a,8b,9a,9b,10a,10b。

不回答我的问题,但给你一些提示你需要购买联想Thinkpad X270并添加另一个驱动器。无论如何,如果你像我一样并且不太了解什么是B或M键控,你可以找到关于它的更多信息 共和国游戏玩家网站 。大图:它是NVMe SSD的PCI-e连接器上的引脚(插座)数量。

enter image description here

Answers:


1

我会查看X270硬件维护手册。似乎有2个NVMe,一个人在联想论坛网站上描述了他的解决方案 这里


1
你是对的,我的第一个Transcend SSD不是NVMe,而是使用SATA接口。我没有其他M.2 2242格式来测试它。我会纠正我的问题,谢谢。
Mathieu Kerjouan

1
只是部分答案。他们没有解决方案实际上用2 NVMe磁盘启动,所以他们实际上没有解决方案。但我会添加链接摘要。
Mathieu Kerjouan

感谢您探索此案例,并添加摘要,Mathieu!我本来会这样做的,但我的笔记本电脑不是X270,所以我限制自己提供的建议可以证明之后没用。
Victor Ivanov
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.