Dual Boot Windows/Linux (dev)

Dual Boot Windows/Linux (dev)

Приветствую.

Поступило предложение поработать кое над чем, target OS - Linux (DE не знаю, скорее всего что-то на Gnome/GTK). Но есть нюансы: Коллеги, подскажите как сейчас дружат Windows 11 (10) и Linux в Dual Boot?

Для Windows 11 много лишних телодвижений придётся делать, переходить на GPT и т.д., основная ОС для разработки Windows 10, угробить установленную десятку, с настроенным енвайрментом для разработки крайне нежелательно.

Вариант с triple boot (Windows 10, Windows 11, Linux) тоже рассматривается. Но в принципе Windows 10/Linux пока тоже сойдёт. Виртуализация не подходит, нужна полноценная отладка с GDB на Target OS.

Ранее использовал Windows 7 в дуалбуте с Ubuntu, в порядке установки Windows 7, затем Linux, Grub это всё кушал и загружал.

33
17 комментариев

Да все там нормально, стоит последняя обнова win 11 + Fedora

3

В каком порядке ставил ОС? Загрузчик какой?

Всё дело в efi секторе диска. Есть 2 варианта:
1. Позволить в efi сектор созданный виндой на диске с виндой, Linux поставить свой загрузчик и надеяться что он не похерит пути загрузки винды;
2. При установке Linux создать ещё один efi-сектор на диске куда будет устанавливаться Linux.
Второй способ надежнее, но переключаться между системами придется выбирая при перезагрузки boot-устройство, а не в менюшке grub (либо через f12, либо заходя в bios и выбирая диск для загрузки).

2

У меня в Bios legacy стоит (не efi), и mbr в качестве загрузочной записи. Перейти на EFI и GPT можно конечно (и придётся, коли с 11 дело иметь), я пытаюсь не похерить настроенный энвайрмент десятки, вот в чем главные опасения.

Мож, чего-то не понимаю, но какие вопросы с GRUB?

1

С ходу не скажу, в сети наткнулся на танцы именно с 11 и каким-то из дистрибутивов. Точно не вспомню, вроде с Secure Boot связано.

Ранее использовал Windows 7 в дуалбуте с Ubuntu, в порядке установки Windows 7, затем Linux, Grub это всё кушал и загружал.

Так и делай. Лучше всего линь на отдельный диск поставить, но это в целом для любых дуалбутов справедливо.

1