Как стать автором
Обновить

Комментарии 32

Странно, никаких проблем не вызывало установка dual boot. Есть машина с win10+ubuntu и win11+fedora. Ставятся просто и без нюансов.
И fedora и ubuntu без вопросов нашли установленный win и прописали в grub.

Единственное, что мне приходилось донастраивать в ubuntu, так это включение режима гибернации.

Причём, linux ставил и на тот же диск и на отдельный.

Возможно, у вас другая версия Ubuntu, 20.04 я тоже ставил, там таких проблем не было, на 22.04 появились

С 22.04 работал мало из-за snap, но он, на сколько я помню, определял ОС, даже на флешке, при установке новой версии ядра. Хотя, на 22.04 я обновлялся с 20.04 и описанные вами изменения, вероятно, уже были.

Получается, 22.04 сильно уступает 20.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 на внешний диск. Ведь достаточно было просто всё отрубить кроме устновочной флэшки и этого внешнего диска! Эх, ну ладно.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории