Здравствуйте, вчера установил Manjaro, после чего думал запустить винду, но при перезагрузке пк сразу запускается линукс, без выбора нужной ОС. Думал вставить загрузочную флешку с этим же манжаро и переустановить, но даже при вставленной флешке, при выборе через какой диск запускаться, все равно запускается линукс. Думал проблема в флешке. Создал новую загрузочную флешку с 10 виндой, та же история - сразу запускается манжаро. Как запустить винду, либо сделать выбор ОС при запуске? (в настройках манжаро выставлял флажок boot на раздел с виндой, не помогло)
In English:
Hi @bode4ka, and welcome!
That is because os-prober
has been disabled by default. You’ll have to enable is manually and update grub.
First, let’s backup the current configuration:
sudo cp /etc/default/grub /etc/default/grub.bacup
To enable it manually, the easiest would be to run the following in the terminal:
sudo sed --in-place 'r/GRUB_DISABLE_OS_PROBER=true/GRUB_DISABLE_OS_PROBER=false/g' /etc/defaults/grub
Or edit the file sith your favorite text editor, in this case nano
:
sudo nano /etc/defaults/grub
Then search for the line
GRUB_DISABLE_OS_PROBER=false
…and change it to:
GRUB_DISABLE_OS_PROBER=true
After the method you chose, you need to update grub:
sudo update-grub
Then reboot the PC, and when at the grub screen select Advanced… and Windows should then be listed there.
Perhaps @soundofthunder will be able to verify my language and instructions.
In Google Translated Russian:
По-английски:
Привет @bode4ka и добро пожаловать!
Это потому, что os-prober
по умолчанию отключен. Вам придется включить это вручную и обновить grub.
Сначала сделаем резервную копию текущей конфигурации:
sudo cp /etc/default/grub /etc/default/grub.bacup
Чтобы включить его вручную, проще всего было бы запустить в терминале следующее:
LC_ALL=C sudo sed --in-place 'r/GRUB_DISABLE_OS_PROBER=true/GRUB_DISABLE_OS_PROBER=false/g' /etc/defaults/grub
Или отредактируйте файл в своем любимом текстовом редакторе, в данном случае nano
:
LC_ALL=C sudo nano /etc/defaults/grub
Затем найдите строку
GRUB_DISABLE_OS_PROBER=false
… и измените его на:
GRUB_DISABLE_OS_PROBER=true
После выбранного вами метода необходимо обновить grub:
LC_ALL=C sudo update-grub
Затем перезагрузите компьютер, и когда на экране grub выберите Advanced…, и там должна появиться Windows.
Возможно, @soundofthunder сможет проверить мой язык и инструкции.
Инструкции читаются хорошо, но с одним важным исправлением. OS-Prober должен быть включен, чтобы он мог обнаруживать Windows. Обычно строка по умолчанию выглядит как #GRUB_DISABLE_OS_PROBER=false
;
– обратите внимание, что она закомментирована –
Разкомментирование этой строки активирует OS-Prober.
GRUB_DISABLE_OS_PROBER=true
служит только для того, чтобы оставить его отключенным.
На английском:
The instructions read well, but with one important correction. OS-Prober should be enabled to allow it to detect Windows. The default line usually reads as #GRUB_DISABLE_OS_PROBER=false
– notice that it is commented –
Uncommenting the default line enables OS-Prober.
GRUB_DISABLE_OS_PROBER=true
only serves to keep it disabled.
I think this distinction has only been commonly noted since the default state of OS-Prober was switched to disabled. Beyond that, it only seems like semantics to me.
Также убедитесь, что в Windows отключен быстрый запуск, если это еще не сделано.
Also, in Windows, make certain that Fast Startup is disabled, if it isn’t already.
My bad, you are correct. Sorry.
I copied it from mine, thinking it must be opposite, since I don’t have Windows on my machine, so I didn’t read the variable nae too well. Apparently. Sorry.
Интересный факт. В VirtualBox после установки Manjaro в режиме EFI перестает загружаться с iso образа. Даже F12 не помогает, загрузка идет постоянно с образа диска в установленную систему. Пока не отключишь EFI-boot с образа запуск не пойдет.
Этого и следовало ожидать, поскольку установщик Manjaro обычно доступен только для чтения. Единственная причина, по которой этого может не быть, заключается в том, что ISO-образ записан на USB-накопитель.
По крайней мере, такова моя логика после полуночи.
Even then, the filesystem it uses is read-only, so it’ll even be read-only then. For persistent USB, look here: