Двойная загрузка с устройства Thunderbolt

451
Kyras

недавно я купил новый ноутбук и получил немного денег от старого. Для работы / учебы я использую систему Linux, но я думаю, чтобы купить корпус eGPU.

Я заметил, что HP Omen Accelerator Shell также поддерживает расширение диска, что заставляет меня задуматься: можно ли будет загружаться с HP Accelerator, если я вставлю в него SSD-диск (для установки Windows) и GTX 1050Ti?

В итоге я получу: 1x ноутбук с только Linux + корпусом, с которого я могу загрузить Windows, если захочу немного отдохнуть.

PS: новый ноутбук имеет 2 ударов молнии (4x PCIe)

0

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

0
Fanatique

Краткий ответ: да, вы должны быть в состоянии.

Длинный ответ: это зависит .
Когда на этом SSD установлена ​​Windows и она подключена к вашему ноутбуку, убедитесь, что:

  1. Ваш BIOS / UEFI распознают это.
  2. Ваша система Linux распознает это (например, используя lsblkлюбой инструмент для работы с разделами).
  3. Вы можете загрузить Windows, установив параметр загрузки на свой SSD.

Если каждый из них верен, то вы должны быть в безопасности, чтобы запустить os-prober(которая пытается обнаружить любую другую ОС в вашей системе) и update-grub(обновить конфигурацию GRUB с помощью недавно обнаруженной ОС [Windows]) в вашей системе Linux. Затем, при загрузке в Linux (GRUB), вы должны иметь возможность загружаться либо в Linux, либо в Windows.

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

  1. os-proberможет не распознать Windows на вашем SSD. В таком случае вам придется вручную настроить GRUB .
  2. Все в Linux - это файл, даже устройства. Когда вы подключаете к компьютеру устройство, такое как жесткий / программный диск, вы можете получить к нему доступ, например /dev/sda, где sdaнаходится этот диск. Вообще говоря, первый подключенный диск есть sda, второй sdbи так далее. Проблема в том, что GRUB использует эти пути для загрузки вашей ОС. Если ваш GRUB настроен на загрузку Windows /dev/sdb(например), потому что, когда вы настроили GRUB, SSD был вашим вторым диском, подключенным к вашему ПК, то в сценарии, когда эта метка была изменена или ранее был подключен другой диск SSD (даже USB), SSD получит метку sdc, и GRUB не сможет загрузить Windows.

Важное примечание:
вы не сможете установить обычную версию Windows на внешний диск. Таким образом, если оболочка HP Omen Accelerator добавляет диск как внешний, у вас возникнут проблемы с установкой Windows, поскольку более новые версии Windows (8+) не позволят вам установить Windows на внешний диск. Для этого вам понадобится портативная версия Windows - Windows To Go . Если вы столкнулись с этой проблемой, вот другие (возможные) способы установки Windows на внешние устройства:

AOMEI - Как установить Windows 10 на внешний жесткий диск
EaseUS - Как установить Windows 10 на внешний жесткий диск

Och, I was counting on this, but wouldn't mere selecting boot device in bios work and would be easier? Like I fear that once I disconnect the e-GPU, the GRUB would panic, about missing drive. Kyras 5 лет назад 0
@Kyras Выбор разных параметров загрузки каждый раз при загрузке может быть проблемой на некоторых системах. И нет, GRUB не должен паниковать, однако, если SSD не подключен, тогда, когда вы выберете загрузку Windows 10 из GRUB, он выдаст вам ошибку. Fanatique 5 лет назад 0
@Fanatique Невозможно установить Windows, если твердотельный накопитель в оболочке HP Omen Accelerator Shell рассматривается как «внешний». GabrielaGarcia 5 лет назад 0
@GabrielaGarcia Ссылка на это заявление? Что заставляет вас думать, что? Неважно, внешний это или нет из моего опыта. Вы можете установить ОС на внешний USB-носитель и по-прежнему загружать GRUB с него. Fanatique 5 лет назад 0
Да, вы можете заставить Grub загружаться практически из любого места. OTOH, установщик Windows отстраняется и отказывается устанавливать на внешний диск по причинам, которые знает только Microsoft - но мы можем догадаться, что речь идет о продаже функции Windows to Go, доступной только в выпусках pro / enterprise. И опять же, я не говорю, что в этом случае это будет восприниматься как внешнее, и ни то, ни другое не означает, что ваш ответ неверен. И на рынке есть программное обеспечение сторонних производителей, которое позволяет это делать, но такое стороннее программное обеспечение подразумевает обходной путь, а не простую установку, как было задумано. GabrielaGarcia 5 лет назад 0
@GabrielaGarcia Теперь я понимаю, спасибо за разъяснения. Я добавлю подчеркнутое примечание об этом в моем ответе, иначе все будет до ОП. Спасибо за головы, хотя! И да, я могу видеть, что Microsoft делает это, это то, что они будут делать. Fanatique 5 лет назад 0