3

Я купил Lenovo Thinkpad X270 2 месяца назад, и мне нужно было использовать Windows и OpenBSD на двух разных жестких дисках. К счастью, у этого Thinkpad был свободный свободный порт PCI-e, совместимый с NVMe (формат M.2 2242), я купил Transcend TS256GMTS400.

После 3 недель без каких-либо проблем Transcend казался неполноценным, и после простого теста smartctl моя система (работавшая в то время с OpenBSD) потерпела крах. Жесткий диск Transcend больше не использовался, и мои данные OpenBSD исчезли.

Я решил попробовать другую марку, на этот раз я купил Toshiba RC100 240G. Я установил на него OpenBSD впервые, но этот новый диск не появился, когда я нажимаю клавишу F12 при запуске для выбора загрузочного устройства. Странная вещь, потому что трансцендент присутствовал в списке загрузки. Итак, я решил попробовать переустановить OpenBSD во второй раз: та же проблема. Я пытался установить Linux Mint и ... Я до сих пор не вижу диск в списке загрузочных устройств!

После этого я:

  • установлен OpenBSD (1) с Full Disk Encryption (FDE) с поддержкой UEFI
  • установлен OpenBSD (2) без FDE с поддержкой UEFI
  • установлен OpenBSD (3) без поддержки UEFI (классическая установка)
  • установлен Linux Mint (классическая установка)
  • обновил прошивку BIOS
  • обновил прошивку Toshiba до последней версии
  • подключен / отключен Toshiba SSD (2 раза)
  • установил утилиту Toshiba SSD Utility: все хорошо
  • после установки Linux на жесткий диск toshiba, загрузчик по умолчанию больше не windows, а grub, я не знаю почему
  • сбросить настройки BIOS с настройками по умолчанию
  • послал твит ненавистника и ждет некоторых компьютерных богов (я должен пожертвовать чем-то ?!)
  • после очередной перезагрузки теперь я вижу "ubuntu" в списке загрузки. Если честно, я не знаю, что я сделал ... Посмотрим, изменится ли другая установка OpenBSD.
  • использовал installboot (8) вручную на жестком диске toshiba

К вашему сведению, если я подключу USB-накопитель, я смогу увидеть его в списке загрузочных устройств, я также смогу использовать другой диск NVMe (samsung), мой первый трансцендентный диск также присутствовал в этом списке.

Диск присутствует во время диагностики BIOS при запуске, но я не могу выбрать его, когда хочу выбрать загрузочное устройство. Я попробовал другую конфигурацию в BIOS с UEFI, Legacy метод и ничего не работает.

У тебя есть идея почему? Может я что-то пропустил во время настройки или устройства NVMe не видятся как диск биосом?

Установка начальной загрузки на первый диск NVMe

Я не нахожу чистого решения и не решаю свою первую проблему: где находится мой жесткий диск NVMe в списке загрузки, но он дает возможность переключаться с windows на OpenBSD в списке загрузки UEFI.

В 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 . Теперь я могу загружаться с жесткого диска Toshiba вместе с Samsung. Я сделал то же самое с флешкой, и работаю.

# 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, похоже, что вы можете загружаться только на одном из них, вот решение, данное инцидентным потоком на форуме Lenovo:

Конфигурация с двумя приводами SSD возможна следующим образом:

Вариант 1 - 500 Мбит / с / значение - SATA (AHCI)

С кабелем SATA (AHCI): 1. Диск 1 в 2,5-дюймовом отсеке: 2,5-дюймовый SSD с кабелем SATA 2. Диск 2 в слоте WWAN: m.2 2242 SSD (ищите ключ B или M)

Требуемые блоки FRU: 01HW968, ID CRU: 2, Кабель жесткого диска FRU для жестких дисков SATA / SSD, 01HY565 ID CRU: N Адаптер FRU M.2 и кронштейн жесткого диска ASM

Вариант 2 - самый быстрый / дорогой - m.2 (PCIe) или с кабелем M.2 (PCIe):

  1. Диск 1 в 2,5-дюймовом отсеке: m.2 NVMe (базовая станция m.2 внутри 2,5-дюймового блока)
  2. Диск 2 в слоте WWAN: m.2 2242 SSD (посмотрите, это клавиша B или M)

Требуемые FRU: 01HW969, ID CRU: 2, - Кабель жесткого диска FRU для PCIe SSD, 01HY565 ID CRU: N Адаптер FRU M.2 и кронштейн жесткого диска ASM

При заказе опции SATA или m.2 NVMe кабель, предоставляемый Lenovo, для SSD m.2 nvme является ключом к вашему будущему расширению.

Кабель SATA поставляется с опцией интернет-магазина SATA, а кабель m.2 - с опцией интернет-магазина m.2.

Я думаю, что поэтому он не в самообслуживании (см. Стр. 55, 56, 77, 78 HMM). Основные номера FRU 8a, 8b, 9a, 9b, 10a, 10b.

Не отвечает на мой вопрос, но дает вам некоторые подсказки о том, что вам нужно купить Lenovo Thinkpad X270 и добавить еще один диск. В любом случае, если вы похожи на меня и не совсем понимаете, что такое клавиша B или M, вы можете найти более подробную информацию об этом на веб-сайте Republic of Gamers. Общая картина: это количество контактов (сокетов) на разъеме PCI-e вашего NVMe SSD.

1 ответ1

1

Я бы проверил Руководство по техническому обслуживанию оборудования X270. Кажется, что возможно иметь 2 NVMe, человек описал свое решение на сайте форумов Lenovo здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .