Изменить порядок загрузки Linux

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
seoscop
Сообщения: 4
Зарегистрирован: 10 дек 2024, 08:45
Контактная информация:

Изменить порядок загрузки Linux

#1

10 дек 2024, 08:48

Добрый день, Уважаемые форумчане! Сколько не искал, но так и не смог найти ответа для решение данного вопроса. Есть SSD - сначала на нем был установлен Linux Mint Cinnamon (sdb1), затем, Linux Mint XFCE (sdb2). Сейчас первым загружается XFCE, но хочу чтобы это делал Cinnamon. Попытался использовать утилиту - Boot-repair - выходит такая ошибка - "GPT обнаружена. Пожалуйста, создайте раздел BIOS-Boot (>1MB, файловая система неотформаторована, Флаг bios_grub). Выполнить это вы можете с помощью инструмента Gparted. Затем попробуйте снова." Захожу в Gparted - Диск поделен точно пополам между системами, свободного места нет.. Отмонтировав раздел sdb2, пытаюсь сжать раздел, чтобы выделить для нового раздела 2мб, но меньше, чем 50000мб выделить на новый раздел не получается. Почитав в интернете, нашел информацию про утилиту efibootmgr. Но проблема в том, что нужно загрузиться с EFI загрузчика с флешки, но ПК 2009 года, его BIOS поддерживает только загрузку Legacy устройств... Подскажите пожалуйста, как все же изменить порядок загрузки..

Аватара пользователя

rogoznik
Сообщения: 10436
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

Изменить порядок загрузки Linux

#2

10 дек 2024, 09:41

У тебя сейчас для загрузки используется загрузчик от установленной второй Linux Mint XFCE.
Чтоб изменить порядок загрузки надо:
1. загрузиться в Linux Mint XFCE
2. открыть файл /etc/default/grub
Можно так

Код: Выделить всё

sudo xed /etc/default/grub
Если у тебя редактор не xed подставить свой редактор.
3. Найти параметр GRUB_DEFAULT
4. Поставить значение того пункта, который должен грузиться по умолчанию, на пример 1(не знаю какой там у тебя пункт надо). Считается от 0
5. Обновить конфигурацию grub

Код: Выделить всё

sudo update-grub
6. Перезагрузиться и смотреть результат
seoscop писал(а):
10 дек 2024, 08:48
Попытался использовать утилиту - Boot-repair - выходит такая ошибка - "GPT обнаружена.
Ругается потому что у тебя разметка диска GPT. И раздел этот необходимо делать в начале диска.
seoscop писал(а):
10 дек 2024, 08:48
его BIOS поддерживает только загрузку Legacy
Тогда зачем на диске разметка GPT? Хотел таким образом обойти ограничение по количеству основных разделов? Так у тебя всего 2 раздела на диске. MBR позволяет сделать 2 основных раздела.
ИзображениеИзображение

no avatar

Автор темы
seoscop
Сообщения: 4
Зарегистрирован: 10 дек 2024, 08:45
Контактная информация:

Изменить порядок загрузки Linux

#3

10 дек 2024, 10:17

rogoznik писал(а):
10 дек 2024, 09:41
Тогда зачем на диске разметка GPT? Хотел таким образом обойти ограничение по количеству основных разделов? Так у тебя всего 2 раздела на диске MBR позволяет сделать 2 основных раздела.
Даже не знаю, откуда она взялась... Специально ничего не менял, просто ставил системы по умолчанию

no avatar

Автор темы
seoscop
Сообщения: 4
Зарегистрирован: 10 дек 2024, 08:45
Контактная информация:

Изменить порядок загрузки Linux

#4

10 дек 2024, 12:10

А если я в будущем захочу удалить XFCE?

Аватара пользователя

rogoznik
Сообщения: 10436
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

Изменить порядок загрузки Linux

#5

10 дек 2024, 12:55

seoscop писал(а):
10 дек 2024, 12:10
А если я в будущем захочу удалить XFCE?
Желательно перед этим загрузиться в систему с Cinnamon и из нее установить grub. Проверить что установка прошла корректно, система грузиться. После этого можно удалять систему с XFCE.
ИзображениеИзображение

no avatar

Автор темы
seoscop
Сообщения: 4
Зарегистрирован: 10 дек 2024, 08:45
Контактная информация:

Изменить порядок загрузки Linux

#6

10 дек 2024, 16:00

А как это сделать пошагово... в Интернете много всего написано, но как сделать правильно?

no avatar

pashgorr
Сообщения: 30
Зарегистрирован: 05 фев 2019, 14:51
Решено: 1
Благодарил (а): 4 раза
Поблагодарили: 4 раза
Контактная информация:

Изменить порядок загрузки Linux

#7

10 дек 2024, 16:27

Для этого лучше использовать Grub Customizer -- sudo add-apt-repository ppa:danielrichter2007/grub-customizer , sudo apt-get update , sudo apt-get install grub-customizer . Там через GUI достаточно просто выставить приоритет загрузки.

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2177 раз
Контактная информация:

Изменить порядок загрузки Linux

#8

10 дек 2024, 18:29

rogoznik писал(а):
10 дек 2024, 09:41
Ругается потому что у тебя разметка диска GPT. И раздел этот необходимо делать в начале диска.
Не обязательно. Достаточно в пределах первых 2Tb, иначе 32-битный код BIOS не сможет в нужную адресацию.

Но фишка здесь в том, что этот раздел там УЖЕ должен быть (и второй не нужен) - иначе как система вообще с GPT загружается? Без него, с GPT на БИОС это невозможно с GRUB. Stage 1.5 загрузчика некуда девать без раздела.
rogoznik писал(а):
10 дек 2024, 09:41
Тогда зачем на диске разметка GPT?
Если диск более 2TB - это необходимость, чтобы использовать полный объем. Например - MBR потеряет хвост 3TB (и более) диска. Независимо от того BIOS там или UEFI на машине.
seoscop писал(а):
10 дек 2024, 08:48
Почитав в интернете, нашел информацию про утилиту efibootmgr. Но проблема в том, что нужно загрузиться с EFI загрузчика с флешки
... это руководство можете игнорировать и забыть. efibootmgr - это для загрузки EFI - совершенно не ваш случай.
rogoznik, вам правильно описал порядок действий.

Аватара пользователя

rogoznik
Сообщения: 10436
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

Изменить порядок загрузки Linux

#9

10 дек 2024, 19:36

slant писал(а):
10 дек 2024, 18:29
Если диск более 2TB - это необходимость, чтобы использовать полный объем. Например - MBR потеряет хвост 3TB (и более) диска. Независимо от того BIOS там или UEFI на машине.
Тут, как говорится, возражений не имею. Просто, как всегда, недостаток информации от ТС.
ИзображениеИзображение

Аватара пользователя

Sharov
Сообщения: 191
Зарегистрирован: 10 фев 2022, 23:53
Решено: 1
Благодарил (а): 119 раз
Поблагодарили: 28 раз
Контактная информация:

Изменить порядок загрузки Linux

#10

10 дек 2024, 22:21

seoscop, Для экспериментов (подобных и прочих) рекомендовал бы, ну, ... как минимум, приобрести дешёвенький SSD для экспериментов. - Для форматировани, создания разделов в т.ч. загрузочных.
Просто в данном конкретном случае сложно будет с нуля поиметь умение с этим вот всем управляться.
С наилучшими пожеланиями...
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Аватара пользователя

hellonet
Сообщения: 3341
Зарегистрирован: 11 окт 2016, 12:58
Решено: 17
Откуда: Новосибирск
Благодарил (а): 1215 раз
Поблагодарили: 522 раза
Контактная информация:

Изменить порядок загрузки Linux

#11

11 дек 2024, 11:23

Sophie78 писал(а):
11 дек 2024, 10:42
Changing the Linux boot order is done by changing the system's bootloader configuration and prioritizing which operating system or kernel is loaded first.
А я всегда использую для этого Grub Customizer. Полностью согласен с pashgorr, очень быстро, удобно и красиво

Аватара пользователя

sveta13
Сообщения: 266
Зарегистрирован: 13 мар 2022, 09:39
Решено: 2
Благодарил (а): 45 раз
Поблагодарили: 20 раз
Контактная информация:

Изменить порядок загрузки Linux

#12

11 дек 2024, 15:40

hellonet писал(а):
11 дек 2024, 11:23
Sophie78 писал(а):
11 дек 2024, 10:42
Changing the Linux boot order is done by changing the system's bootloader configuration and prioritizing which operating system or kernel is loaded first.
А я всегда использую для этого Grub Customizer. Полностью согласен с pashgorr, очень быстро, удобно и красиво
Только что сделала это изменить порядок загрузки (grub-customizer всегда им пользуюсь), вчера установила лм.22.1 бета :cray2: не спала всю ночь (переустановила лм.22), естественно он стал первым в очереди загрузок, лм.22 /sda3 home sda4, деби /sda1 home sda2, пять минут позора и всё встало на свои места :smile:
Debian 12 xfce:LM-22.1 xfce:

Ответить

Вернуться в «Загрузка системы, бэкапы и восстановление»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость