0 / 0 / 0
Регистрация: 27.01.2021
Сообщений: 3

Dual boot Win10 uefi и Astra Linux uesfi через GRUB

27.01.2021, 14:54. Показов 33192. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, заранее извиняюсь если такая тема уже есть.
Помогите пжл сделать дуал бут. Опишу ситуацию: есть пк с материнкой asrock b460m-hdv и накопителем М.2 на 256гб. материнка новая, поддерживает только uefi, быстрая загрузка отключена, secure boot тоже отключен, используется режим legacy usb support.
Флешки для вин10 и астры отформатированы в fat32, схема разделов GPT. установил вин10, раздел efi fat32 присутствует, далее ставлю астру разметку диска выбрал автоматическую. на этапе установки загрузчика grub система не спрашивает куда его ставить и не выдает предупреждение что на диске обнаружена еще одна операционная система, установка завершена, обе ОС встали вроде нормально. Выставляю в биосе загрузку с астры, появляется grub но вин10 в списке загрузчиков нет, в астре прописываю sudo update-grub, появилась винда но при нажатии запуска вин10 на мониторе висит логотип астры и дальше ничего не идет. А если в биосе ставлю загрузку windows boot manager то запускается вин10. может поможет кто нибудь что надо сделать или что сделано не так?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.01.2021, 14:54
Ответы с готовыми решениями:

Grub dual-boot: Linux UEFI - Windows legacy
Помогите запустить Windows из grub Имеется dual-boot: - диск с Ubuntu, установленной в UEFI-режиме - диск с Windows 10,...

Windows 10 & Ubuntu 15 UEFI Dual Boot на SSD
хочу установить Windows 10 & Ubuntu 15 UEFI Dual Boot на SSD Помогите пожалуйста настроить Grub 2 Fast Boot & Security boot в...

Установить Linux Mint вместо Win10 на ноутбуке с UEFI
Всем привет.Необходимо вместо win10 на ноуте установить Linux Mint 20.1 Xfce (64-bit). Ноутбук Acer. UEFI InsydeH20 Setup Utility rev...

30
3648 / 1830 / 170
Регистрация: 27.02.2021
Сообщений: 9,015
28.10.2022, 13:49
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Андрей1224 Посмотреть сообщение
это раздел EFI, других вариантов нет
В ломы подключать компы другие (убраны все с веранды домой) что-бы проверить есть-ли в установщике Астры при опции своей разметки (а не рядом) оконце с предложением выбора пути установки загрузчика, а выбрать виндовый ESP раздел это всего один щелчёк мышкой. Обязательно проверю, когда подключу комп с вин 10 установленной в UEFI наличие выбора. Скачать Астру и закинуть образ на флешку дело не хитрое
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,792
28.10.2022, 18:23
Цитата Сообщение от vladj2007 Посмотреть сообщение
В ломы подключать компы другие (убраны все с веранды домой) что-бы проверить есть-ли в установщике Астры при опции своей разметки (а не рядом) оконце с предложением выбора пути установки загрузчика,
А тут и проверять нечего. Вы просто не понимаете куда устанавливается загрузчик, ври и вся "проблема".

Добавлено через 4 часа 16 минут
Цитата Сообщение от Yugra_86 Посмотреть сообщение
К сожалению, метод не сработал...
Что происходит при нажатии Esc ?
В BIOS Windows Boot Manager стоит на втором месте в списке загрузочных устройств?
Если на BIOS установлен пароль, то Boot Menu (F12 или другая клавиша) не работает?
0
0 / 0 / 0
Регистрация: 26.10.2022
Сообщений: 13
28.10.2022, 20:39
Цитата Сообщение от Андрей1224 Посмотреть сообщение
Что происходит при нажатии Esc ?
Ничего не происходит. Меню остается на месте.

Цитата Сообщение от Андрей1224 Посмотреть сообщение
В BIOS Windows Boot Manager стоит на втором месте в списке загрузочных устройств?
Да, на втором месте.

Цитата Сообщение от Андрей1224 Посмотреть сообщение
Если на BIOS установлен пароль, то Boot Menu (F12 или другая клавиша) не работает?
Требует ввода пароля после нажатия F12. После ввода пароля предоставляет меню загрузки и возможность выбора приоритета загрузчика.

Попробовал совет от vladj2007 установить загрузчик в ESP виндовый раздел, получилось неважнецки. После перезагрузки "вывалилась" CLI GRUB-a примерно такого вида grub > Набрал в CLI: grub > exit и пошла грузиться W10...
Попробую идею одну реализовать в понедельник.

Цитата Сообщение от vladj2007 Посмотреть сообщение
...есть-ли в установщике Астры при опции своей разметки (а не рядом) оконце с предложением выбора пути установки загрузчика
Если ставить Астру на голый SSD - проблем вообще никаких нет.
Ставить Астру рядом с W10 - как говорится, есть нюансы. Ниже снимки установки Астры на разделы SSD.
Миниатюры
Dual boot Win10 uefi и Astra Linux uesfi через GRUB   Dual boot Win10 uefi и Astra Linux uesfi через GRUB   Dual boot Win10 uefi и Astra Linux uesfi через GRUB  

0
3648 / 1830 / 170
Регистрация: 27.02.2021
Сообщений: 9,015
28.10.2022, 22:14
Yugra_86, у тебя исошник Астры orel весом 5 Gb ? Или Смоленск 18 года ?
0
0 / 0 / 0
Регистрация: 26.10.2022
Сообщений: 13
28.10.2022, 22:38
Цитата Сообщение от vladj2007 Посмотреть сообщение
Yugra_86, у тебя исошник Астры orel весом 5 Gb ? Или Смоленск 18 года ?
Astra Orel 5GB, 2.12.45, orel-stable.iso от 23-Jul-2022
0
1294 / 401 / 69
Регистрация: 08.06.2022
Сообщений: 1,957
29.10.2022, 07:06
Yugra_86, давайте начнём с начала.
Какая перед вами задача?
Я правильно понял, что нужно установить рядом с существующей Win10 Астру, чтобы через установленный Астрой Grub можно было выбирать - грузить Астру или Win10?

Если я вас понял правильно, то загрузитесь в Астру и покажите:
1. Содержимое каталога /boot/efi/EFI
2. Содержимое файла /boot/grub/grub.cfg.
Нас с вами интересует вот этот блок (это я свой скопировал):

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/nvme0n1p2)' --class windows --class os
$menuentry_id_option 'osprober-efi-CD9D-6590' {
insmod part_gpt
insmod fat
search --no-floppy --fs-uuid --set=root CD9D-6590
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###

Если он есть, то будем копать дальше
1
0 / 0 / 0
Регистрация: 26.10.2022
Сообщений: 13
29.10.2022, 09:01
Sonny362 Спасибо за ответ!
Цитата Сообщение от Sonny362 Посмотреть сообщение
Какая перед вами задача?
Я правильно понял, что нужно установить рядом с существующей Win10 Астру, чтобы через установленный Астрой Grub можно было выбирать - грузить Астру или Win10?
Задача: в рамках импортозамещения необходимо установить на ПК пользователей отечественную ОС (Astra Linux CE, Astra LInux SE). Но в связи с тем, что у пользователей ПК уже установлена Win10 и используется специализированное ПО под Windows, а аналогов под Linux нет, либо это ПО в процессе портирования под Linux и сроки окончания весьма туманны, вынужден ставить две ОС, чтобы не сорвать текущую работу пользователей.

Проблема возникла только с моделью Dell OptiPlex 7090 с установленным SSD M2 (NVMe KIOXIA 256GB). На моделях от Lenovo и HP с установленными SSD M2 проблем не возникает. На ПК с обычными HDD устанавливается все без проблем.
Цитата Сообщение от Sonny362 Посмотреть сообщение
Если я вас понял правильно, то загрузитесь в Астру и покажите:
1. Содержимое каталога /boot/efi/EFI
2. Содержимое файла /boot/grub/grub.cfg.
К сожалению, смогу показать не ранее понедельника, т.к. ПК на работе.
Цитата Сообщение от Sonny362 Посмотреть сообщение
Если он есть, то будем копать дальше
В grub.cfg данная секция присутствует в полном объеме.
0
1294 / 401 / 69
Регистрация: 08.06.2022
Сообщений: 1,957
29.10.2022, 10:31
Цитата Сообщение от Yugra_86 Посмотреть сообщение
данная секция присутствует в полном объеме
Ну надо убедиться, что путь к загрузчику Windows правильно прописан.
Кстати, если я правильно понял, ваша Астра не стала создавать свою EFI, а прописалась в виндовую (что может и быть причиной).
Возможно, придётся воспользоваться UEFI Shell

Цитата Сообщение от Yugra_86 Посмотреть сообщение
смогу показать не ранее понедельника
ОК, я тоже в понедельник буду рядом с компом, на котором Windows 10 и Астра установлены (и ещё 6 систем).
1
0 / 0 / 0
Регистрация: 26.10.2022
Сообщений: 13
29.10.2022, 11:33
Sonny362 Спасибо за ответ!
Цитата Сообщение от Sonny362 Посмотреть сообщение
Кстати, если я правильно понял, ваша Астра не стала создавать свою EFI, а прописалась в виндовую (что может и быть причиной).
На стадии разбивки диска (50 Gb) на разделы, разбивал диск на 3 раздела - EFI (100Мб), swap (16 Gb), основной корневой (остатки), ставил на корневом разделе метку "Загрузочный" в режим "вкл", записывал изменения на диск, продолжал установку. В тот момент установки, когда нужно было указать раздел для установки загрузчика, соответствующего экрана не было, т.е. все дальнейшее происходило в автомате. После окончания установки - перезагрузка - меню выбора ОС: Astra Linux CE, Windows Boot Manager, System Setup.
... Эх! Надо было домой комп забрать!
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,792
29.10.2022, 18:45
Вместо не сработавшего варианта c клавишей Esc, можно попробовать другой способ. В файл /etc/grub.d/40_custom добавить такие строчки

Bash
1
2
3
menuentry "Windows new" {
 exit
}
Вместо "Windows new" можно вписать любое другое название, слово. Сохранить изменения в файле, после этого обязательно обновить GRUB. В GRUB появится новая строка меню Windows new", попробовать c её загрузиться.
1
0 / 0 / 0
Регистрация: 26.10.2022
Сообщений: 13
31.10.2022, 13:16
Андрей1224, Sonny362, vladj2007 Спасибо вам всем огромное за ответы!
В пятницу на прошлой неделе уже в конце рабочего дня поковырялся в grub.cfg.
Сделал следующее - дописал ниже последней строки (update-grub не делал):
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/nvme0n1p2)' --class windows --class os $menuentry_id_option 'osprober-efi-2E9F-EE71' {
    insmod part_gpt
    insmod fat
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root  2E9F-EE71
    else
      search --no-floppy --fs-uuid --set=root 2E9F-EE71
    fi
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###
 
### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
    fwsetup
}
Code
1
2
3
menuentry 'Windows 10' $menuentry_id_option 'Exit' {
    exit
}
Перезагрузил ПК, выбрал Windows 10 и загрузка прошла качественно!

Цитата Сообщение от Андрей1224 Посмотреть сообщение
Вместо не сработавшего варианта c клавишей Esc, можно попробовать другой способ. В файл /etc/grub.d/40_custom добавить такие строчки
Сделал уже на работе сегодня. Все отлично выполняется, загрузка и выключение W10 выполняется штатно!

Code
1
2
3
4
5
6
7
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry 'Windows 10' {
exit
}### END /etc/grub.d/40_custom ###
Единственное что могу добавить, это нужно зайти в Панель управления → Система → Загрузчик GRUB2 → закладка Внешний вид → GRUB — выбрать Авто → Применить → Да.
Нужно чтобы загрузчик GRUB корректно передавал разрешение экрана в Windows Boot Manager.

Все работает! Еще раз вам огромное спасибо! С меня 100 грамм и пирожок!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.10.2022, 13:16
Помогаю со студенческими работами здесь

Не загружает Win10 через UEFI
Доброго времени суток. Только что столкнулся с такой проблемой. Всё было хорошо, пока не стукнуло в голову обновить BIOS на ноутубке ACER....

В GRUB тормозит клавиатура, если загружено не через UEFI
Кратко: Обнаружил, что если загрузиться на системе с UEFI как на обычной через БИОС, то клавиатура в GRUB подтормаживает. Т.е. она...

Ubuntu uefi не могу загрузить Виндовс7 bios через grub
Привет парни! есть комп с 2мя ЖД...на одном стоит Вин7,на другом Ubuntu 16.04.x64 нужно что бы при запуске компа в Grub был выбор какую...

Как grub-install в uefi grub записывает
Доброго времени суток! Собственно, сабж. Я пишу программу, которая записывает загрузчик в uefi(создаёт бут-запись). Как это сделать? Или...

Dual-boot on dual HDD (Win8+Ubuntu)
Господа, возник вопрос. У меня два физических диска. Первый - SSD Crucial M500. На нём стоит Windows 8. Второй - HDD на терабайт. На...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Опции темы

Новые блоги и статьи
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru