Как выполнить двойную загрузку другой ОС в Ubuntu без доступа к меню загрузки? [закрыто]

Убедитесь, что вы установили GRUB на внешний диск (сделал эту ошибку один раз ... или дважды ...).

Чтобы загрузить съемный жесткий диск, вам нужно поймать не конфигурацию BIOS, но (на одном из моих comps это ESC, на одном - F8, на одном F12) во время POST, потому что как только вы отключите устройство, BIOS будет «забыть» его.

Кроме того, на моем ноутбуке мне приходится загружать Windows на на внешний диск , а затем перезагружаться в Ubuntu, потому что порты USB не запускаются достаточно рано или что-то в этом роде.

[d9 ] Надеюсь, что это поможет.

1
задан 22 April 2017 в 22:12

2 ответа

Типичная конфигурация с двойной загрузкой представляет собой меню вариантов, создаваемых программой, например GRUB. Эти программы работают через прошивку (BIOS или EFI / UEFI) и поэтому зависят от ее функций. Если дисплей вашего ноутбука сломан, и если прошивка работает только с встроенным дисплеем ноутбука (как это обычно бывает), вы не сможете использовать эти инструменты для внешнего дисплея. Я ничего не знаю об этом правиле. Возможно, вы сможете загрузить «слепой», нажав клавишу со стрелкой вниз (или что-то еще), чтобы переключить параметры загрузки, и просто надеюсь, что вы получите правильный.

При этом вы можете установить загрузки в ОС. Например, если у вас установлены Ubuntu и Windows, вы можете в принципе настроить параметр загрузки GRUB по умолчанию в одной ОС для загрузки другой ОС при следующей загрузке. (Это контролируется с помощью строки set default в /boot/grub/grub.cfg.) Существует несколько важных предостережений для этого подхода:

Ubuntu хранит свой конфигурационный файл GRUB в /boot/grub/grub.cfg. Вам нужно будет отредактировать этот файл из Windows, а это означает использование драйвера файловой системы Windows для ext4fs (или любой другой файловой системы, хранящей этот файл). Если вы запустите компьютер и хотите загрузить ОС A, но если он в настоящее время настроен на загрузку ОС B, вам нужно будет загрузить ОС B, перенастроить GRUB, а затем перезагрузиться в ОС A. Это явно более неудобно, чем выбор ОС для загрузки перед загрузкой любой ОС. Если GRUB будет плохо ошибочно настроен, вы можете потерять способность загружать что-либо, и ремонт его будет проблемой. Возможно, вам потребуется переместить жесткий диск на другой компьютер, чтобы выполнить необходимую работу. Учитывая текущее состояние, я точно не знаю, как вы загрузили установочный носитель Windows. Я подозреваю, что вы можете создать запись GRUB для этого, но я не знаю точно, как это будет выглядеть. (Вероятно, это зависит от того, загружаетесь ли вы в BIOS / CSM / устаревший режим или в режиме EFI / UEFI.) Я понятия не имею, будет ли установщик Windows появляться только на внутреннем дисплее, только на внешнем дисплее или на оба дисплея. Если установщик Windows работает только на внутреннем дисплее, вы не сможете его установить. Если у вас возникнут проблемы с установкой Windows, вы можете использовать виртуальную машину, указанную на устройстве с полным диском, или переместить жесткий диск на другой компьютер для установки, но эти подходы несут на себе риски и могут работать не так хорошо.

Вы могли бы делать подобные вещи с другими менеджерами загрузки, а не только с GRUB; но детали перенастройки диспетчера загрузки меняются. Особо следует отметить компьютеры на базе EFI, которые имеют встроенный диспетчер загрузки, который можно настроить с помощью инструмента Ubuntu efibootmgr, стандартного инструмента Windows bcdedit или стороннего GUI Windows EasyUEFI. Я бы рекомендовал использовать диспетчер загрузки EFI вместо перенастройки GRUB для управления процессом загрузки на компьютере с EFI. Чтобы определить, основан ли ваш компьютер на EFI, найдите в Ubuntu каталог с именем /sys/firmware/efi. Если этот каталог присутствует, ваш компьютер основан на EFI; если он отсутствует, вы загрузились в режиме BIOS.

Говоря более широко, IMHO вы должны изучить либо фиксацию дисплея вашего ноутбука, либо покупку нового ноутбука. Вы можете найти заменяющий дисплей (или какие-либо компоненты) для приличной цены на eBay или тому подобное. Судороги и риски двойной загрузки «слепые» достаточно значительны, чтобы я не хотел их брать, особенно потому, что ошибка может оказаться трудной для ремонта.

2
ответ дан 18 July 2018 в 14:27

Типичная конфигурация с двойной загрузкой представляет собой меню вариантов, создаваемых программой, например GRUB. Эти программы работают через прошивку (BIOS или EFI / UEFI) и поэтому зависят от ее функций. Если дисплей вашего ноутбука сломан, и если прошивка работает только с встроенным дисплеем ноутбука (как это обычно бывает), вы не сможете использовать эти инструменты для внешнего дисплея. Я ничего не знаю об этом правиле. Возможно, вы сможете загрузить «слепой», нажав клавишу со стрелкой вниз (или что-то еще), чтобы переключить параметры загрузки, и просто надеюсь, что вы получите правильный.

При этом вы можете установить загрузки в ОС. Например, если у вас установлены Ubuntu и Windows, вы можете в принципе настроить параметр загрузки GRUB по умолчанию в одной ОС для загрузки другой ОС при следующей загрузке. (Это контролируется с помощью строки set default в /boot/grub/grub.cfg.) Существует несколько важных предостережений для этого подхода:

Ubuntu хранит свой конфигурационный файл GRUB в /boot/grub/grub.cfg. Вам нужно будет отредактировать этот файл из Windows, а это означает использование драйвера файловой системы Windows для ext4fs (или любой другой файловой системы, хранящей этот файл). Если вы запустите компьютер и хотите загрузить ОС A, но если он в настоящее время настроен на загрузку ОС B, вам нужно будет загрузить ОС B, перенастроить GRUB, а затем перезагрузиться в ОС A. Это явно более неудобно, чем выбор ОС для загрузки перед загрузкой любой ОС. Если GRUB будет плохо ошибочно настроен, вы можете потерять способность загружать что-либо, и ремонт его будет проблемой. Возможно, вам потребуется переместить жесткий диск на другой компьютер, чтобы выполнить необходимую работу. Учитывая текущее состояние, я точно не знаю, как вы загрузили установочный носитель Windows. Я подозреваю, что вы можете создать запись GRUB для этого, но я не знаю точно, как это будет выглядеть. (Вероятно, это зависит от того, загружаетесь ли вы в BIOS / CSM / устаревший режим или в режиме EFI / UEFI.) Я понятия не имею, будет ли установщик Windows появляться только на внутреннем дисплее, только на внешнем дисплее или на оба дисплея. Если установщик Windows работает только на внутреннем дисплее, вы не сможете его установить. Если у вас возникнут проблемы с установкой Windows, вы можете использовать виртуальную машину, указанную на устройстве с полным диском, или переместить жесткий диск на другой компьютер для установки, но эти подходы несут на себе риски и могут работать не так хорошо.

Вы могли бы делать подобные вещи с другими менеджерами загрузки, а не только с GRUB; но детали перенастройки диспетчера загрузки меняются. Особо следует отметить компьютеры на базе EFI, которые имеют встроенный диспетчер загрузки, который можно настроить с помощью инструмента Ubuntu efibootmgr, стандартного инструмента Windows bcdedit или стороннего GUI Windows EasyUEFI. Я бы рекомендовал использовать диспетчер загрузки EFI вместо перенастройки GRUB для управления процессом загрузки на компьютере с EFI. Чтобы определить, основан ли ваш компьютер на EFI, найдите в Ubuntu каталог с именем /sys/firmware/efi. Если этот каталог присутствует, ваш компьютер основан на EFI; если он отсутствует, вы загрузились в режиме BIOS.

Говоря более широко, IMHO вы должны изучить либо фиксацию дисплея вашего ноутбука, либо покупку нового ноутбука. Вы можете найти заменяющий дисплей (или какие-либо компоненты) для приличной цены на eBay или тому подобное. Судороги и риски двойной загрузки «слепые» достаточно значительны, чтобы я не хотел их брать, особенно потому, что ошибка может оказаться трудной для ремонта.

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

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

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