оба окна и Linux должны находиться в унаследованном режиме во время двойной загрузки?

Если у вас есть контроль над серверной частью, я предлагаю установить и использовать Real VNC - http://www.realvnc.com/

2
задан 13 July 2017 в 16:35

4 ответа

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

Поскольку окна уже установлены в режиме Legacy, требуется ubuntu для установки в режиме Legacy.

Если вы действительно хотите UEFI (есть преимущества), переустановите окна в UEFI. И установите ubuntu в режиме UEFI.

ПРИМЕЧАНИЕ: да, в большинстве случаев меньше хлопот для установки окон, а затем ubuntu.

0
ответ дан 18 July 2018 в 10:20

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

Подробности сильно варьируются от одной EFI к другой, но во всех, кроме некоторых очень древних EFI, BIOS-режим ОС устанавливается с помощью модуля поддержки совместимости (CSM), который является своего рода эмулятором BIOS для прошивки EFI. CSM можно включать и выключать либо путем установки параметров в прошивке, либо самой микропрограммой, когда она обнаруживает, какие ключевые функции запускают ее для использования CSM или не используют ее. К сожалению, очень мало стандартизации в том, как различные EFI (и, следовательно, компьютеры) определяют, какой режим загрузки использовать, когда оба они активны. Это делает CSM темпераментной и сложной задачей. Тем не менее обычно существует два способа управления ОС, использующими разные режимы загрузки:

Использование встроенного диспетчера загрузки - все EFI предоставляют некоторый встроенный менеджер загрузок, но подробности о том, как они используются от одной машины к другой. Как правило, вы получаете доступ к диспетчеру загрузки, нажимая функциональный ключ (обычно F8 или выше), Del или Enter сразу после включения компьютера. Это действие создает меню параметров загрузки. Некоторые из них загружают компьютер в режиме EFI и другие в режиме BIOS. Записи EFI обычно либо обозначаются операционной системой, которая их устанавливает (например, ubuntu или Windows boot manager), либо включает строку «UEFI». Записи BIOS, вероятно, будут описывать загрузочный носитель BIOS, например, имя жесткого диска. Таким образом, вы можете переключаться между BIOS-режимами Windows и EFI-mode Ubuntu, выбирая жесткий диск по имени и записи с именем ubuntu в диспетчере загрузки. Использование rEFInd - Мой менеджер загрузки rEFInd - автономный менеджер загрузки, который может сделать что-то похожее на то, что может сделать менеджер загрузки EFI, но он работает более или менее одинаково на любом компьютере на базе EFI. (Mac - исключение, CSM в Macs уникален, и поэтому rEFInd обрабатывает Mac по-разному.) По умолчанию поддержка CSM rEFInd неактивна, поэтому вы не увидите параметры загрузки в режиме BIOS. Если вы раскомментируете строку scanfor в refind.conf и убедитесь, что hdbios входит в число опций, вы увидите серый значок в форме ромба для вашего жесткого диска, в котором будет запущен любой загрузочный загрузчик в режиме BIOS, который он содержит. Это в дополнение к любым загрузочным загрузчикам EFI-режима, содержащимся на диске. Таким образом, вы можете переключаться между загрузчиками режима BIOS и EFI.

Ни один из этих инструментов не будет работать; некоторые EFI не имеют CSM и поэтому не могут загружаться в режиме BIOS вообще. (Очевидно, это не относится к вам.) Кроме того, некоторые очень ранние EFI для x86-64 были фактически реализованы поверх BIOS, поэтому они загружаются в режиме BIOS, используя базовый BIOS. Эти EFI не имеют CSM, поэтому диспетчер загрузки работает по-другому и rEFInd не может загружаться в режиме BIOS. Скорее всего, у вас нет такой системы, но это возможно.

Обратите внимание, что CSM должен быть активным, чтобы он был полезен, но активирование его не гарантирует (обычно), что это будет используемый. Это то, что позволяет переключать режимы загрузки с одной загрузки на другую, без изменения настроек прошивки. Тем не менее, если на вашем компьютере нет загрузочных загрузчиков с BIOS-режимами, загрузка в режиме EFI становится невозможной (если вы не включите загрузочный носитель EFI или не установите загрузчик EFI). Еще раз хочу подчеркнуть, что между компьютерами существуют тонкие (и не столь тонкие) различия, что затрудняет предоставление общих советов.

должны быть эта информация в значительной степени академична для вас. Учитывая существующую установку Windows в режиме BIOS, вы, вероятно, должны установить Ubuntu в режиме BIOS. Хитрость заключается в том, чтобы узнать, в каком режиме загружается установщик. Эта информация точно не идентифицируется при мигании красных букв, поэтому ее легко загружать в неправильном режиме и не осознавать ее. Возможно, вы захотите перейти к оболочке и найти каталог с именем /sys/firmware/efi. Если он присутствует, вы загрузились в режиме EFI; если он отсутствует, вы загрузились в режиме BIOS. Если вы случайно загрузились в неправильном режиме, остановитесь и повторите попытку.

Кроме того, вы можете конвертировать установку Windows для загрузки в режиме EFI с помощью нового инструмента Microsoft MBR2GPT, а затем установить Ubuntu в режиме EFI. Вероятно, это будет более чистое решение в долгосрочной перспективе, но в краткосрочной перспективе оно добавляет некоторый риск (я не уверен, сколько еще, этот инструмент достаточно новый, что я не знаю, насколько он рискован) и скорее всего, будет более трудоемким, чем установка BIOS в режиме Ubuntu.

2
ответ дан 18 July 2018 в 10:20

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

Поскольку окна уже установлены в режиме Legacy, требуется ubuntu для установки в режиме Legacy.

Если вы действительно хотите UEFI (есть преимущества), переустановите окна в UEFI. И установите ubuntu в режиме UEFI.

ПРИМЕЧАНИЕ: да, в большинстве случаев меньше хлопот для установки окон, а затем ubuntu.

0
ответ дан 24 July 2018 в 19:33
  • 1
    Теперь у меня есть другая проблема в устаревшем режиме при установке ubuntu. Пространство i, созданное из управления дисками Windows, показано как «непригодное для использования» в типе установки, когда ему нужно было освободить место. Что делать? – Vivek Dhakal 13 July 2017 в 17:03
  • 2
    удалите раздел, а затем попросите установщика использовать свободное пространство – ravery 13 July 2017 в 17:08
  • 3
    на самом деле это было нераспределенное пространство, которое я создал, уменьшив раздел, в котором окна уже установлены. Как я могу удалить нераспределенное пространство? – Vivek Dhakal 13 July 2017 в 17:10
  • 4
    о, вы не можете, я думал, что вы сделали раздел ... он отказывается использовать свободное пространство? вы уверены, что находитесь в унаследованном режиме? – ravery 13 July 2017 в 17:12
  • 5
    да. Я в режиме устаревания. – Vivek Dhakal 13 July 2017 в 17:13

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

Подробности сильно варьируются от одной EFI к другой, но во всех, кроме некоторых очень древних EFI, BIOS-режим ОС устанавливается с помощью модуля поддержки совместимости (CSM), который является своего рода эмулятором BIOS для прошивки EFI. CSM можно включать и выключать либо путем установки параметров в прошивке, либо самой микропрограммой, когда она обнаруживает, какие ключевые функции запускают ее для использования CSM или не используют ее. К сожалению, очень мало стандартизации в том, как различные EFI (и, следовательно, компьютеры) определяют, какой режим загрузки использовать, когда оба они активны. Это делает CSM темпераментной и сложной задачей. Тем не менее обычно существует два способа управления ОС, использующими разные режимы загрузки:

Использование встроенного диспетчера загрузки - все EFI предоставляют некоторый встроенный менеджер загрузок, но подробности о том, как они используются от одной машины к другой. Как правило, вы получаете доступ к диспетчеру загрузки, нажимая функциональный ключ (обычно F8 или выше), Del или Enter сразу после включения компьютера. Это действие создает меню параметров загрузки. Некоторые из них загружают компьютер в режиме EFI и другие в режиме BIOS. Записи EFI обычно либо обозначаются операционной системой, которая их устанавливает (например, ubuntu или Windows boot manager), либо включает строку «UEFI». Записи BIOS, вероятно, будут описывать загрузочный носитель BIOS, например, имя жесткого диска. Таким образом, вы можете переключаться между BIOS-режимами Windows и EFI-mode Ubuntu, выбирая жесткий диск по имени и записи с именем ubuntu в диспетчере загрузки. Использование rEFInd - Мой менеджер загрузки rEFInd - автономный менеджер загрузки, который может сделать что-то похожее на то, что может сделать менеджер загрузки EFI, но он работает более или менее одинаково на любом компьютере на базе EFI. (Mac - исключение, CSM в Macs уникален, и поэтому rEFInd обрабатывает Mac по-разному.) По умолчанию поддержка CSM rEFInd неактивна, поэтому вы не увидите параметры загрузки в режиме BIOS. Если вы раскомментируете строку scanfor в refind.conf и убедитесь, что hdbios входит в число опций, вы увидите серый значок в форме ромба для вашего жесткого диска, в котором будет запущен любой загрузочный загрузчик в режиме BIOS, который он содержит. Это в дополнение к любым загрузочным загрузчикам EFI-режима, содержащимся на диске. Таким образом, вы можете переключаться между загрузчиками режима BIOS и EFI.

Ни один из этих инструментов не будет работать; некоторые EFI не имеют CSM и поэтому не могут загружаться в режиме BIOS вообще. (Очевидно, это не относится к вам.) Кроме того, некоторые очень ранние EFI для x86-64 были фактически реализованы поверх BIOS, поэтому они загружаются в режиме BIOS, используя базовый BIOS. Эти EFI не имеют CSM, поэтому диспетчер загрузки работает по-другому и rEFInd не может загружаться в режиме BIOS. Скорее всего, у вас нет такой системы, но это возможно.

Обратите внимание, что CSM должен быть активным, чтобы он был полезен, но активирование его не гарантирует (обычно), что это будет используемый. Это то, что позволяет переключать режимы загрузки с одной загрузки на другую, без изменения настроек прошивки. Тем не менее, если на вашем компьютере нет загрузочных загрузчиков с BIOS-режимами, загрузка в режиме EFI становится невозможной (если вы не включите загрузочный носитель EFI или не установите загрузчик EFI). Еще раз хочу подчеркнуть, что между компьютерами существуют тонкие (и не столь тонкие) различия, что затрудняет предоставление общих советов.

должны быть эта информация в значительной степени академична для вас. Учитывая существующую установку Windows в режиме BIOS, вы, вероятно, должны установить Ubuntu в режиме BIOS. Хитрость заключается в том, чтобы узнать, в каком режиме загружается установщик. Эта информация точно не идентифицируется при мигании красных букв, поэтому ее легко загружать в неправильном режиме и не осознавать ее. Возможно, вы захотите перейти к оболочке и найти каталог с именем /sys/firmware/efi. Если он присутствует, вы загрузились в режиме EFI; если он отсутствует, вы загрузились в режиме BIOS. Если вы случайно загрузились в неправильном режиме, остановитесь и повторите попытку.

Кроме того, вы можете конвертировать установку Windows для загрузки в режиме EFI с помощью нового инструмента Microsoft MBR2GPT, а затем установить Ubuntu в режиме EFI. Вероятно, это будет более чистое решение в долгосрочной перспективе, но в краткосрочной перспективе оно добавляет некоторый риск (я не уверен, сколько еще, этот инструмент достаточно новый, что я не знаю, насколько он рискован) и скорее всего, будет более трудоемким, чем установка BIOS в режиме Ubuntu.

2
ответ дан 24 July 2018 в 19:33

Другие вопросы по тегам:

Похожие вопросы: