Могу ли я подключить M.2 к живой машине?

851
Kartik

TL; DR

Можно ли подключить M.2 к работающей системе, не взрывая ее? Общий консенсус, по-видимому, заключается в том, что M.2 не поддерживает горячую замену. Но я просто хочу подключить его после загрузки.


Фон

Настройка системы

  • Материнская плата : Gigabyte Z170X-Gaming3,
  • Оперативная память : 32 ГБ,
  • GPU : (немного) ASUS Radeon R9-390X
  • Процессор : Intel i7 Skylake (не помню номер модели, но одна из самых первых моделей X 4C8T)
  • Sandisk M.2 SSD (режим SATA) : Ubuntu 16.04
  • Samsung M.2 SSD (режим SATA) : Windows 10 и раздел EFI
  • Массив RAID : только для хранения данных, не имеет загрузочного образа.

вопрос

Я последовал этому ответу, чтобы исправить Windows как раздражающую Windows и изменив порядок загрузки, чтобы после перезагрузки я не мог войти в Ubuntu, которая является моей основной ОС. Теперь (я думаю) это вызвало конфликт менеджера загрузки в BIOS, поэтому мой компьютер застрял на заставке BIOS. Я не могу войти в настройки BIOS, или сделать что-нибудь. Это полностью не реагирует. Поскольку это такой крайний случай, в Интернете нет помощи.

Потенциальное Исправление

Мои идеи заключались в том, чтобы отключить жесткий диск Samsung M.2, загрузиться в Ubuntu либо с Sandisk M.2 (предпочтительно), либо с помощью живого USB. Затем подключите Samsung M.2 и как-то измените менеджер загрузки Windows. Я также виртуализировал ОС Windows в своей ОС Ubuntu (см. Этот раздел вопросов и ответов), поэтому, если я могу загрузиться в Ubuntu на моем Sandisk M.2, я могу просто загрузиться в Windows через Virtualbox и устранить проблему. Если нет, то я не слишком обеспокоен, так как это новая установка, поэтому я могу удалить менеджер загрузки, разделы на Samsung M.2 и переустановить операционные системы.

Однако при этом я не хочу уничтожать компьютер. Поэтому очень важно знать , смогу ли я подключить M.2 к работающей машине, так как мой план зависит от нее. Если нет, может кто-нибудь дать мне альтернативное предложение? Обратите внимание, сброс BIOS не работает. Я не знаю, возможно ли вообще пропустить POST и напрямую войти в BIOS, где я могу отключить Samsung M.2 с загрузочных устройств.

0
Если вы используете твердотельные накопители SATA M.2, лучшим решением может стать использование USB-корпуса. bwDraco 7 лет назад 0
@bwDraco, хочешь оставить свой комментарий как ответ? Я так и сделал. Купил дешевый конвертер M.2 в SATA, который поставляется с кабелем SATA в USB. Я загрузил свой компьютер с помощью Ubuntu LiveUSB (да ладно, он много раз стирал мою грязную одежду), подключил Samsung M.2 к USB и вычистил его. : Sigh: Это было чертовски круто. Пришлось использовать LiveUSB, потому что BIOS-boot и EFS-разделы были в Samsung. : AnotherLongSigh: Kartik 7 лет назад 0

1 ответ на вопрос

1
bwDraco

Насколько я могу судить, M.2 не предназначен для горячего подключения. Сам стандарт SATA таков, а разъем SATA на обычном жестком диске или SSD предназначен для поддержки «горячего» подключения, а разъем M.2 - нет.

Лучшее решение - использовать корпус M.2 SATA-USB. Лучший результат, который я смог найти в результате быстрого поиска на Amazon, - это приложение StarTech :

StarTech M.2 SATA на USB-корпус