Я купил Lenovo Thinkpad X270 2 месяца назад, и мне нужно было использовать Windows и OpenBSD на двух разных жестких дисках. К счастью, у этого Thinkpad был свободный свободный порт PCI-e, совместимый с NVMe (формат M.2 2242), я купил Transcend TS256GMTS400.
- Samsung NVMe SSD с Windows 10
- Превышение SATA SSD с OpenBSD-током (поддержка FDE + UEFI)
После 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 в 2,5-дюймовом отсеке: m.2 NVMe (базовая станция m.2 внутри 2,5-дюймового блока)
- Диск 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.