Добавление диска с gpt при имеющемся mbr

Автор PbI6A, 05 января 2020, 14:38:55

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

PbI6A

Есть testing на 4 ядре, стоящий на стареньком mbr диске. Возник другой диск с gpt. Хочется добавить его вторым с возможностью загрузки с любого из них. Создал разделы как на первом, поднял зеркала, всё ок. Но как добавить возможность грузиться с gpt, если mbr вдруг кончится? Заморачиваться с флэшкой как-то немного лениво, да и она может кончиться :( Кто-нибудь встречал не сложное пошаговое руководство по добавлению gpt загрузочного диска в уже стоящий Debian? Кстати, да, efi в биосе есть.
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

alexxnight

UEFI нельзя ставить, у Вас уже один диск с таблицей разделов MSDOS.
На диске с GPT нужно первым разделом сделать раздел размером 1Мб и установить флаг bios_grub
После этого, чтобы он стал загрузочным, установить на него GRUB: grub-install /dev/sda (если диск sda с GPT)

PbI6A

#2
Сделал как-то вот так:
***
/dev/sda5          34       2047       2014  1007K BIOS boot
***
grub-install /dev/sda
Выполняется установка для платформы i386-pc.
Установка завершена. Ошибок нет.
***
Полагаю, это ок?

Дурацкие ошибки тоже пропали. Раньше писал:
***
File descriptor 3 (pipe:[41003]) leaked on lvs invocation. Parent PID 4350: /bin/sh
File descriptor 8 (pipe:[37370]) leaked on lvs invocation. Parent PID 4350: /bin/sh
***
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

ecc83

Цитата: PbI6A от 06 января 2020, 08:52:59Раньше писал:
***
File descriptor 3 (pipe:[41003]) leaked on lvs invocation. Parent PID 4350: /bin/sh
File descriptor 8 (pipe:[37370]) leaked on lvs invocation. Parent PID 4350: /bin/sh


добавить переменную окружения в /etc/environment или в /etc/profile:

echo "export LVM_SUPPRESS_FD_WARNINGS=1" >> /etc/environment
echo "export LVM_SUPPRESS_FD_WARNINGS=1" >> /etc/profile