Summary: | Невозможность установки рядом с другими ОС | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | OverLocker <mike_sm> | ||||||
Component: | grub | Assignee: | Egor Ignatov <egori> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | blocker | ||||||||
Priority: | P5 | CC: | nickel, placeholder, rider, zagagyka | ||||||
Version: | unstable | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
OverLocker
2023-11-06 19:21:34 MSK
Воспроизвел на образе: 629ccd5bf01a1a784508854f571fc343 alt-kworkstation-10.2-install-x86_64.iso в точности как на видео. (Воспроизводится так же на sisyphus) Шаги воспроизведения: 1. Установить систему: b0894952f00b2398d31d297e4e07b0a3 manjaro-kde-23.0.4-231015-linux65.iso со следующей разбивкой диска. /dev/sda1 1024MB FAT32 /boot/efi /dev/sda2 1024MB ext4 /boot /dev/sda3 4096MB swap /dev/sda4 20480MB BTRFS / 2. Установить на этот же диск вторую систему: 629ccd5bf01a1a784508854f571fc343 alt-kworkstation-10.2-install-x86_64.iso и изменить диск следующим образом Изменить точку монтирования /dev/sda1 на /boot/efi (не форматируя раздел) Изменить точку монтирования /dev/sda2 на /boot (не форматируя раздел) Создать раздел под корень второй системы: /dev/sda5 20480MB BTRFS / В результате на шаге установки загрузчика получаю следующую ошибку: Невозможно установить загрузчик в /boot/efi: Выполняется установка для платформы x86_64-efi: grub-install: ошибка: неизвестная файловая система Прикладываю лог команды grub-install с подробным выводом (файл grub-install.txt) У меня есть сомнения по поводу необходимости при установке 2-й системы, использовать раздел /dev/sda2 (на которой находится /boot) от первой системы (так мы теряем возможность загружать первую системы) Ошибка при установке grub-а происходит из за монтирования /dev/sda2 в /boot при установке 2-й системы (Если не монтировать /dev/sda2 в /boot - то загрузчик устанавливается корректно) Возможно проблема в том, что manjaro такую создает фс ext4 на /dev/sda2, которая не нравится нашему grub'у Если в manjaro отключить на /dev/sda2 metadata_csum_seed и orphan_file # tune2fs -O ^metadata_csum_seed /dev/sda2 # tune2fs -O ^orphan_file /dev/sda2 то загрузчик успешно устанавливается Created attachment 14989 [details]
grub install -v
grub-2.06-alt17 -> sisyphus: Fri Oct 06 2023 Egor Ignatov <egori@altlinux> 2.06-alt17 - backport upstream NTFS patch set (fixes: CVE-2023-4692, CVE-2023-4693) + bump grub SBAT level to 4 and reset grub.altlinux - backport upstream ext2 fs patches (closes: #48343) - backport: Fix md array device enumeration (closes #47850) - return backward compatibility for grub config (closes: #48056) |