Комментарии 32
Странно, никаких проблем не вызывало установка dual boot. Есть машина с win10+ubuntu и win11+fedora. Ставятся просто и без нюансов.
И fedora и ubuntu без вопросов нашли установленный win и прописали в grub.
Единственное, что мне приходилось донастраивать в ubuntu, так это включение режима гибернации.
Причём, linux ставил и на тот же диск и на отдельный.
Возможно, у вас другая версия Ubuntu, 20.04 я тоже ставил, там таких проблем не было, на 22.04 появились
Вот и выросло поколение, которое разницу между bios&UEFI не отличает, Простите, Виталий видимо и вас задело :).
Как установить Ubuntu на отдельном диске с dual boot Windows
На отдельном диске можно просто установить Ubuntu и выбирать загрузочный диск по хоткею смены диска загрузки BIOS\UEFI, F11, например.
Не понимаю в чем проблема
Ставишь винду, отводишь ей место
Далее линукс, он видит винду и делает дул бут
Только сейчас наверное раздел под своп не актуален уж
Раздел под своп необязателен, но какой-то своп должен быть. Из-за некоторых особенностей работы с паиятью без него может тормозить.
Да и для гибернации именно своп раздел нужен.
Ну, в статье примерно это и написано, правда линукс поставится в ESP раздел Винды, и это в будущем может доставить проблем, да и если Убунту 22.04 версии и выше, то дуал бут он просто так не увидит, это в статье также написано, про своп вам ответили
Если делаете первый раз можно потренироваться на виртуальной машине.
Основная проблема - переустановка Windows при наличии дуалбута, да и вообще наличия других систем, которые отличны от Windows. Установщику Windows плевать что у вас там есть и он может поставить загрузочную запись туда, куда ему вздумается, даже если вы указали ему на какой диск ставить. У меня доходило до того, что диск с Windows никак нельзя было запустить без дополнительного диска. Загрузчик был установлен на раздел диска с Linux, а на диске с Windows 8.1 просто не было выделено места под загрузчик, хотя система заняла весь диск. Золотое правило - устанавливаешь Windows, отключи все лишние диски, иначе она их может испортить. В крайнем случае можно произвести начало установки через виртуальную машину, чтобы она видела только один диск, но это не спасёт, если у вас на этом диске есть ещё и Linux. В этом случае придётся вручную восстанавливать загрузчик Linux.
Если у вас Windows и Linux на одном диске, то придётся овладеть скилом восстановления загрузчика Linux. А ещё, могут не устанавливаться некоторые обновления на Windows и чтобы их поставить, нужно установить загрузчик Windows, установить обновления, восстановить загрузчик Linux.
P.S. И не забывайте страдать, если используете Windows!
Я смотрю кто-то настрадался даже больше, чем я)
Было дело :-D Держал Windows для World Of Tanks, но потом купил новый WiFi адаптер и оказалось, что Windows 8.1 в него не умеет, а Windows 10 не умеет нормально работать с графическим адаптером. Ноутбук, поэтому адаптер не заменишь. Так что Windows окончательно ушёл в прошлое вместе с Миром Танков. Пока была Windows на отдельном диске, настрадался. У меня и 8.1 до 10 сама по себе обновлялась ломая игру и откатываться приходилось по полной, потому что система после обычного отката на 8.1 начинала дико тормозить на HDD. Windows - боль!
Зачем вообще делать эти дуал буты? Я в поездках пользуюсь Виндовой машиной и Линуксом установленным на быструю флеш пипку, типа Samsung fit. Выбираю просто в ноуте с какого диска грузиться. Системы не пересекаются, вообще нет проблем с апдейтами.
Работает очень сносно чтение 300мб/сек в пике. Это конечно наврядли для игр, а для всех остальных бытовых задач, не нашёл никаких ограничений.
Есть некоторый шанс диск затереть до дыр, не вовремя. Внешний SSD возможно в виде флешки, оно и для игр отлично подойдет
Я же уже написал, что две системы на одном диске - это наихудший вариант. Им я давно не пользуюсь. Но и с системами на разных дисках установщик Windows может накосячить и поставить загрузчик на другой диск, при этом не выделив пространства под загрузчик на том диске, куда ему сказали устанавливать систему.
Там все не так уж сложно. Грузишься с флешки с Ubuntu, монтируешь корневой раздел, монтируешь в него /dev, /proc, /sys с опцией bind. Потом chroot, grub-mkconfig, grub-install /dev/sdX. Перезагружаешься и радуешься)
P.S. И не забывайте страдать, если используете Windows!
С линуксом к сожалению тоже не страдать не получается. Чуть менее чем всем дистрибутивам абсолютно наплевать на то что на диске есть разделы с другими линуксами, и они преспокойненько перезатирают настроенный загрузчик хз чем в итоге две системы на btrfs разделах тупо отвалились из списка, и пришлось плясать с бубном.
Золотое правило - устанавливаешь Windows, отключи все лишние диски, иначе она их может испортить
С линухом в общем то же самое. Благо не со всеми дистрибутивами, но однажды в это вляпавшись отключаю всегда.
Ну при установке Linux можно накосячить. Но, в основном, это от того, что ты плохо понимаешь что делаешь. В популярных дистрибутивах явно указывается что и куда ставить, в том числе и загрузчик. В установщика Windows такого выбора нет.
похоже проблема в том что "умный" инсталятор Убунты хочет в EFI раздел Винды . Но вообще то там можно и выбирать на какой диск и раздел ставить grub, можно его и вообще не ставить, а так же в прямо инсталяторе разбить диск на нужные разделы включая swap и esp. Это можно сделать в инсталяторе более менее любого полномасштабного Linux. Поэтому не понял из за чего понадобились эти дополнительные действа.
GRUB_DISABLE_OS_PROBER=false вообще то отключает обнаружение, наверное там должно быть =true Можно поставить линукс и с этим флагом, загрузиться в него, поправить эту строчку и запустить sudo grub-install <boot disk name> либо (не во всех дистрибутивах) есть sudo update-grub В любом случае Grub обновит свою конфигурацию обшарив все диски и добавив в меню все что считает нужным
GRUB_DISABLE_OS_PROBER=false это включает обнаружение - двойное отрицание получается. Как раз GRUB_DISABLE_OS_PROBER=true отключает обнаружение. Например здесь написано: https://wiki.archlinux.org/title/GRUB_(Русский)
Я недавно игрался с дуалбутовым Чуви планшетом, так там встроенный в ЕФИ дуал Бут Андроид/Виндоус 10. Захотела поставить убунту с виндой. Оказалось что можно загрузчик винды подменить на груб на ЕФИ разделе. А уже из груба запускать переименованный загрузчик винды.
Кстати так и не разобрался в чем особенность Андроидного Бута и как вместо Андроида вкорячить убунту.
2all: груб не будет вам грузить винду если она под битлокером, так что единственно рабочее решение - выбирать загрузчик через меню uefi
Habr. 2023. Итоги.
У меня вот нет ни одной статьи на Хабре за все время существования аккаунта.
Как-то стеснялся - а не завалят ли критикой старшие товарищи.
Теперь я сам старший товарищ. И вижу статьи на Хабре о том, как сделать элементарные вещи по первой ссылке в гугле.
Кстати загрузочная флешка с superg grub disk позволит легко разрешить случаи когда что то потерлось в загрузочном меню и надо это загрузить и восстановить
Вообще-то говоря танцы с флагами можно было также избежать, отключив диск с Виндой, но кому не лень открывать корпус, отключать кабели, мыжпрограммисты).
Эх, с этого и нужно было начинать статью. Статья-то годная, однозначно. Просто помимо вытыкания физического usb носителей можно оказывается было просто в uefi отрубить все диск, который с windows, вот и всё.
А то я страдал по этой инструкции, пытаясь вкорячить ubuntu на внешний диск. Ведь достаточно было просто всё отрубить кроме устновочной флэшки и этого внешнего диска! Эх, ну ладно.
Как установить Ubuntu на отдельном диске с dual boot Windows