$ w=(a b c) $ IFS=, eval 'echo "${w[*]}"' a,b,c
Примечание, разве мы не изобретаем колесо здесь?
{ {1}}
При запуске установки для двойной загрузки -с установочного носителя ОС (любой ОС )в системе с поддержкой двойного UEFI + устаревшего -следует очень метод будет использоваться. Если вы используете какое-либо меню загрузки прошивки, вы можете увидеть не одну, а две опции для загрузки установочного носителя :для успешного включения выбора ОС в GRUB, вы должны выбрать загрузку с установщик, используя тот же метод, который использует ваша уже -установленная ОС .
Если вы загружаете установщик устаревшим способом, у него не будет доступа к службам среды выполнения UEFI, поэтому установщик не сможет полностью установить загрузчик UEFI. Аналогичным образом, если вы загружаете установщик с использованием UEFI, установщик не будет иметь доступа к какой-либо информации BIOS EDD 3.0 и должен полностью полагаться на ввод данных пользователем или эвристические предположения при принятии решения о том, на каком устройстве должен быть загрузчик в стиле BIOS -. установлены.
Технически возможно установить загрузчик в стиле BIOS -из установщика, загруженного в стиле UEFI -, но я предполагаю, что дистрибутив не учел эту возможность достаточно существенной для реализации автоматизации установщика.
Похоже, что ваш ноутбук предпочитает загрузку в стиле UEFI -, но установленный по умолчанию образ Windows был подготовлен с использованием устаревшего стиля BIOS.
Я бы рекомендовал действовать следующим образом:
Если вы можете позволить себе повторить установку Linux и в настройках BIOS есть параметр «предпочитать устаревшие»/«предпочитать UEFI», переключите его на «предпочитать устаревшие» и снова запустите программу установки. Теперь он должен загружаться в устаревшем режиме BIOS, а установщик должен автоматически установить версию GRUB, совместимую с устаревшим BIOS. Это также сможет загрузить вашу Windows.
Если вы не можете найти способ запустить программу установки в устаревшем режиме загрузки BIOS,или вы хотите исправить текущую установку Linux вместо переустановки, вы можете загрузиться с Live CD или с установочного -носителя -загрузкой восстановления на основе (Я не уверен, какие методы восстановления предлагает Linux Mint ), выполните chroot в установленную ОС Linux, удалите все пакеты grub-efi-*
и установите на их место эквивалентные пакеты grub-pc-*
, а затем используйте, например, grub-install --target=i386-pc /dev/sda
, чтобы явно установить устаревшую версию BIOS загрузчика GRUB.
Если ваш установочный носитель представляет собой USB-накопитель, у вас будет третий вариант :— вы можете найти файл \EFI\BOOT\bootx64.efi
на установочном носителе и либо переименовать его во что-то другое, либо полностью удалить. Это сделало бы установочный носитель недоступным для загрузки в смысле UEFI, заставив систему использовать устаревшие методы для загрузки с него, даже если настройки BIOS вообще не предлагают выбора.
Мой рабочий процесс :с использованием "F2 в качестве двойной загрузки", если мне нужен винзоз, что очень редко для меня, я нажимаю f2, чтобы войти в биос и выбрать наследие, поэтому биос игнорирует убунту и начинает изо всех сил пытаться загрузить зло ОПЕРАЦИОННЫЕ СИСТЕМЫ.
Таким образом, вы также избегаете двойного экрана загрузки при каждом запуске. Кроме того, если вы загрузитесь, вы все равно сможете загрузиться через устаревшую систему зла и найти решение для восстановления оригинального grub
.