
После обновления Windows 10 Anniversary у меня возникли проблемы с фатальными синими экранами.
Мне в первую очередь нужна Windows 10, но в то же время мне все чаще требуется Linux.
Первоначальное решение, которое хорошо работало до обновления Anniversary, было VirtualBox (хост Win, гостевой Linux), но когда Win переходит в синий экран, Linux тоже выключается. (Я уже пытался переустановить Win, но обновление Anniversary было загружено во время установки с полуторагодовалого флэш-диска.)
Мне нужно:
- Аппаратный доступ из Win (GPU CUDA)
- Общее дисковое пространство
- Динамическое распределение ресурсов (ЦП, ОЗУ)
- «Легкое» переключение системы
У меня есть:
- Процессор Intel со встроенным графическим процессором
- Графический процессор Nvidia
- 32 ГБ оперативной памяти (достаточно для 2 систем)
- 3 физических диска (предпочтительно 1 для Win, 1 для Linux и 1 для общего пространства данных)
Вероятно, мне следует сказать, что это ноутбук: "Acer Aspire V3-772G-747a321.26TBDWamm", но на веб-страницах Acer его больше нет.DxDiagиCPU-Zсистемная информация.
Я знаю, что это возможно, но возможно ли это без больших накладных расходов?
Мои текущие идеи таковы:
1)
- Linux с KVM в качестве хоста для Win.
- Linux использует только графические процессоры Intel, а Win имеет полный доступ к Nvidia.
- При необходимости переключитесь на Linux с помощью «комбинации клавиш» и динамически переместите ресурсы из Win в Host и «startx».
- Когда Linux больше не нужен, перераспределите ресурсы обратно в Win.
- Когда нужен только Linux, перераспределите все ресурсы на Host.
2)
- Аналогично предыдущему, но хост-система Linux будет работать только как хост.
- Когда Linux понадобится, включите вторую виртуальную машину с Linux и перераспределите ресурсы там.
- Когда нужен только Linux, перераспределите все ресурсы на виртуальную машину Linux.
Что вы думаете о моих идеях, какая из них лучше? Сработает ли она так, как я ожидаю?
Если у вас есть лучший вариант, пожалуйста, напишите.
решение1
Я хотел бы добавить это в качестве комментария, но у меня недостаточно репутации для этого, поэтому я здесь.
Возможно, вам стоит рассмотретьОС Qubes для того, что вам нужно. Он предоставляет, помимо прочего, возможность бесшовного сочетания сред Linux и Windows, работающих одновременно, так что вы можете переключаться между программами друг друга, как если бы это была одна и та же система.
ОДНАКО, у вас будут проблемы с тем, чтобы заставить GPU работать с Windows. Хотя это и не невозможно, ОС не была разработана для легкой интеграции вторичного GPU, поскольку ее целевая философия была ориентирована на безопасность, поэтому вам придется копать глубоко, если вы хотите, чтобы она работала.
Более того, единственная Windows, которую, как я точно знаю, вы можете использовать, и которая, как предполагается, имеет полную поддержку на данный момент, это Windows 7. Вы также можете установить Windows 10, но я не особо интересовался, можно ли это сделать и как это сделать.
Я сам еще не устанавливал Qubes OS, это все из того, что я прочитал и что мне рассказал мой друг, который пользовался этой ОС некоторое время, но я подумал, что было бы неплохо оставить это здесь в качестве альтернативы.