История изменений
Исправление Sapetuko, (текущая версия) :
mount /dev/sda3 /mnt -o subvol=root
и правда, теперь в /mnt
лежат сразу системные файлы федоры, дальше:
mount --bind /dev /mnt/dev/
mount -t proc /proc /mnt/proc/
mount -t sysfs /sys /mnt/sys/
mount -t tmpfs /tmpfs /mnt/run/
chroot /mnt
mount /dev/sda1 /boot/efi
grub2-mkconfig -o /boot/grub2/grub.cfg
dnf reinstall grub2-efi grub2-efi-modules shim
dnf install grub2-efi grub2-efi-modules shim
grub2-mkconfig -o /boot/grub2/grub.cfg
успешно, дальше пробую:
grub2-install /dev/sdb1
grub2-install: error: this utility cannot be used for EFI platforms because it does not support UEFI Secure Boot.
Что видимо так и должно быть, снова на всякий снова:
grub2-mkconfig -o /boot/grub2/grub.cfg
и перезагрузка и снова тоже самое, баш минимал лайк выходит. Как обычно пробую:
set root=(hd*,gpt*)
set prefix=(hd*,gpt*)/root/boot/grub/
insmod normal
normal
set root=(hd*,gpt*)
set prefix=(hd*,gpt*)/boot/grub/
insmod normal
normal
(hd*,gpt*) - это именно раздел с федорой, смотрел с ls / и там был root
Экран всего лишь мигает и очищается, больше ничего.
Refind кстати подхватывает федору и загружает его но идут список команд.. и система зависает, если нажать CTRL+ALT+T то видим три точки, анимация немного идет и снова ничего не происходит, CTRL+ALT+F1.. не работает, но это уже 99% новеау глючный.
Потому что ранее я в грабе(когда он ещё работал) дописывал во время запуска в параметры ядра nouveau.modeset=0
и система успешно грузилась, без этого все зависало точно как сейчас при загрузке с refind.
В refind у меня не получилось отключить nouveau(я пробовал во время загрузки дописывать, пробовал в /boot/refind_linux.conf
дописать nouveau.modeset=0
или nomodeset
но ничего не меняется).
Дрова на нвидию не установлены.
Исходная версия Sapetuko, :
mount /dev/sda3 /mnt -o subvol=root
и правда, теперь в /mnt
лежат сразу системные файлы федоры, дальше:
mount --bind /dev /mnt/dev/
mount -t proc /proc /mnt/proc/
mount -t sysfs /sys /mnt/sys/
mount -t tmpfs /tmpfs /mnt/run/
chroot /mnt
mount /dev/sda1 /boot/efi
grub2-mkconfig -o /boot/grub2/grub.cfg
dnf reinstall grub2-efi grub2-efi-modules shim
dnf install grub2-efi grub2-efi-modules shim
grub2-mkconfig -o /boot/grub2/grub.cfg
успешно, дальше пробую:
grub2-install /dev/sdb1
grub2-install: error: this utility cannot be used for EFI platforms because it does not support UEFI Secure Boot.
Что видимо так и должно быть, снова на всякий снова:
grub2-mkconfig -o /boot/grub2/grub.cfg
и перезагрузка и снова тоже самое, баш минимал лайк выходит. Как обычно пробую:
set root=(hd*,gpt*)
set prefix=(hd*,gpt*)/root/boot/grub/
insmod normal
normal
set root=(hd*,gpt*)
set prefix=(hd*,gpt*)/boot/grub/
insmod normal
normal
(hd*,gpt*) - это именно раздел с федорой, смотрел с ls / и там был root
Экран всего лишь мигает и очищается, больше ничего.
Refind кстати подхватывает федору и загружает его но идут список команд.. и система зависает, если нажать CTRL+ALT+T то видим три точки, анимация немного идет и снова ничего не происходит, CTRL+ALT+F1.. не работает, но это уже 99% новеау глючный.
Потому что ранее я в грабе(когда он ещё работал) дописывал во время запуска в параметры ядра nouveau.modeset=0
и система успешно грузилась, без этого все зависало точно как при загрузке я refind. В refind у меня не получилось отключить nouveau(я пробовал во время загрузки дописывать, пробовал в /boot/refind_linux.conf
дописать nouveau.modeset=0
или nomodeset
но ничего не меняется)