Я только что создал новую машину со следующими (существенными) характеристиками:

  • МБ: гигабайт Z97X-UD3H-BK
  • Процессор: Intel i7-4790K
  • SSD: Samsung SM951 NVME 256 ГБ M.2

Там пока нет ОС.

Я хотел бы использовать Samsung в качестве основного накопителя, но я не могу найти его в BIOS. Руководство по MB довольно бесполезно в этой области. Все инструкции, которые близки к моей проблеме, относятся к другим платам с другими настройками BIOS, и я начинаю терять надежду. Помогите!

1 ответ1

0

Вы хотите загрузиться с SSD. Это означает, что он должен распознаваться на определенном этапе между "включением питания" и "ОС и драйверы загружены". Эта промежуточная стадия обычно является прошивкой на материнской плате. Мы склонны называть это BIOS в мире ПК, хотя на других платформах его называют по-разному. И даже в мире ПК настоящие программы BIOS были заменены прошивкой EFI или coreboot.

В вашем конкретном случае у вас есть прошивка EFI (и нет BIOS).

Независимо от того, что запускается после включения питания, он не может использовать большинство устройств, если не знает, как им управлять. Этакий встроенный драйвер.

Например, старые прошивки не знали о тогдашнем новом USB. Upu мог использовать обычную клавиатуру PS2 только после загрузки ОС. Через несколько лет USB получил широкое распространение, и большинство новых компьютеров поставлялось с BIOS, который понимал протокол USB.

На данный момент мы находимся в одном месте с NVME. Если ваша плата не имеет встроенной поддержки NVME, она не может загрузиться с нее. В некотором смысле имеет смысл не показывать это в прошивке, если вы не можете ничего с этим сделать.

(Вроде того, что вы не можете изменить процессор из прошивки, и они все еще перечисляют его во многих случаях, даже если это только в качестве информации).


Некоторые сведения о том, что такое NVME, могут быть полезны:

Разумно современные жесткие диски в настольных ПК часто используют SAS или SATA. SATA предназначен для жестких дисков и работает довольно хорошо для него. Он практически не использует возможности SSD. NVME, с другой стороны, признает, что значительная часть SSD тратится впустую из-за относительно больших накладных расходов SATA. Подключив SSD напрямую к шине PCI-e и используя другой протокол, можно получить значительные преимущества в скорости .... Но вам нужен драйвер, который понимает новый протокол.

И чтобы сделать это более запутанным: слоты M2 поставляются в нескольких конфигурациях. Все они должны распознавать диск SATA в слоте M2 и рассматривать его как обычный диск, с которого вы можете загрузиться. Они также должны распознавать диск PCI-e x2 или PCI-x4 (как PCI-e v2, так и v3) с протоколом NVME. Если у прошивки есть нужные драйверы, она должна быть в состоянии загрузиться с этого.

К сожалению, M2 довольно нов, и еще не все платы соответствуют спецификациям. Некоторые поддерживают только SATA. Некоторые только NVME. Некоторые предлагают интерфейс NVME, но не имеют драйверов, это означает, что вы не можете загрузиться с диска, но вы можете получить к нему доступ после загрузки ОС (например, в качестве диска с данными).

Кроме того, недавно появившиеся платы Intel с небольшим количеством линий PCI-e и плат пытаются обойти это. Это часто означает, что материнская плата предлагает множество функций, но вы можете использовать только несколько из них одновременно. Например, если вы используете диск M2 SATA, то многие платы отключают обычный порт SATA. Если вы используете диск NVME, многие платы отключают 2 или 4 порта SATA. (или оставьте порты SATA и не включайте диск M2).

Эти вещи обычно содержатся в руководстве по материнской плате, и единственные решения - внимательно прочитать их или купить Haswell-E или аналогичные решения с достаточным количеством линий PCI-e для включения всех функций.

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