Автор Тема: GRUB 2  (Прочетена 1309 пъти)

gogov1111

  • Напреднали
  • *****
  • Публикации: 178
    • Профил
GRUB 2
« -: May 19, 2020, 18:20 »
Инсталирах xubuntu 20.04. След това инсталирах win 8.1. След това с диск SuperGrub стартирах xuluntu и се помъчих да инсталирам GRUB 2. Но при всички опити ми дава отговор, че не може да намери ЕFI. Ето командите:
update-grub
grub-install /dev/nvme0n1p2
Не става. С командата: grub-install /dev/sda - пак същото.
Ето дяловете след стартиране на Gparted:
/dev/nvme0n1p1 - Basic data partition
/dev/nvme0n1p2 - EFI system partition
/dev/nvme0n1p3 - Microsoft reserved partition
/dev/nvme0n1p4 - Basic data partition
/dev/nvme0n1p5 - xubuntu
/dev/nvme0n1p6 - Swap
/dev/nvme0n1p7 - Data
Помагайте.
Активен

malin1

  • Напреднали
  • *****
  • Публикации: 223
  • Distribution: Debian
  • Window Manager: Openbox
    • Профил
Re: GRUB 2
« Отговор #1 -: May 19, 2020, 19:38 »
Избери си кой да е верният отговор - https://askubuntu.com/questions/831216/how-can-i-reinstall-grub-to-the-efi-partition

А така както си го дал - инсталирах, инсталирах... можеше да инсталираш/преинсталираш xubuntu-то след, а не преди досега поне няколко пъти.
« Последна редакция: May 19, 2020, 19:44 от malin1 »
Активен

malin1

  • Напреднали
  • *****
  • Публикации: 223
  • Distribution: Debian
  • Window Manager: Openbox
    • Профил
Re: GRUB 2
« Отговор #2 -: May 19, 2020, 20:41 »
https://community.linuxmint.com/tutorial/view/2035

Step 7
B)

П.П. А, между другото, благодарности! Бях забравил за rescatux.
« Последна редакция: May 19, 2020, 20:47 от malin1 »
Активен

gogov1111

  • Напреднали
  • *****
  • Публикации: 178
    • Профил
Re: GRUB 2
« Отговор #3 -: May 21, 2020, 13:33 »
Malin, не става. Ето ти малко информация:
root@viv:~# apt-get install --reinstall grub-efi-amd64
Четене на списъците с пакети... Готово
Изграждане на дървото със зависимости       
Четене на информацията за състоянието... Готово
0 актуализирани, 0 нови инсталирани, 1 преинсталирани, 0 за премахване и 0 без промяна.
Необходимо е да се изтеглят 0 B/46,6 kB архиви.
След тази операция ще бъде използвано 0 B допълнително дисково пространство.
Предварително настройване на пакети ...
(Четене на базата данни ... 215970 файла или папки в момента са инсталирани.)
Подготовка за разпакетиране на .../grub-efi-amd64_2.04-1ubuntu26_amd64.deb ...
Разпакетиране на grub-efi-amd64 (2.04-1ubuntu26) над (2.04-1ubuntu26) ...
Инсталиране на grub-efi-amd64 (2.04-1ubuntu26) ...
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.4.0-31-generic
Found initrd image: /boot/initrd.img-5.4.0-31-generic
Found linux image: /boot/vmlinuz-5.4.0-26-generic
Found initrd image: /boot/initrd.img-5.4.0-26-generic
Found Windows Boot Manager on /dev/nvme0n1p2@/efi/Microsoft/Boot/bootmgfw.efi
Found Ubuntu Focal Fossa (development branch) (20.04) on /dev/sda2
Adding boot menu entry for UEFI Firmware Settings
done
Обработка на тригерите за shim-signed (1.40.3+15+1533136590.3beb971-0ubuntu1) ...
root@viv:~# grub-install /dev/sda
Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.
root@viv:~#

Активен

makeme

  • Напреднали
  • *****
  • Публикации: 884
  • Distribution: Many
  • Window Manager: KDE
    • Профил
Re: GRUB 2
« Отговор #4 -: May 21, 2020, 14:00 »
Malin, не става. Ето ти малко информация:
root@viv:~# apt-get install --reinstall grub-efi-amd64
Четене на списъците с пакети... Готово
Изграждане на дървото със зависимости       
Четене на информацията за състоянието... Готово
0 актуализирани, 0 нови инсталирани, 1 преинсталирани, 0 за премахване и 0 без промяна.
Необходимо е да се изтеглят 0 B/46,6 kB архиви.
След тази операция ще бъде използвано 0 B допълнително дисково пространство.
Предварително настройване на пакети ...
(Четене на базата данни ... 215970 файла или папки в момента са инсталирани.)
Подготовка за разпакетиране на .../grub-efi-amd64_2.04-1ubuntu26_amd64.deb ...
Разпакетиране на grub-efi-amd64 (2.04-1ubuntu26) над (2.04-1ubuntu26) ...
Инсталиране на grub-efi-amd64 (2.04-1ubuntu26) ...
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.4.0-31-generic
Found initrd image: /boot/initrd.img-5.4.0-31-generic
Found linux image: /boot/vmlinuz-5.4.0-26-generic
Found initrd image: /boot/initrd.img-5.4.0-26-generic
Found Windows Boot Manager on /dev/nvme0n1p2@/efi/Microsoft/Boot/bootmgfw.efi
Found Ubuntu Focal Fossa (development branch) (20.04) on /dev/sda2
Adding boot menu entry for UEFI Firmware Settings
done
Обработка на тригерите за shim-signed (1.40.3+15+1533136590.3beb971-0ubuntu1) ...
root@viv:~# grub-install /dev/sda
Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.
root@viv:~#
Добре де ти маунтнал ли си го това ефи ? И какво е това  /dev/sda , Имаш нвме и хард ли?
Активен

Distributions:  UbuntuMate; Kubuntu; CentOS; Kali; Raspberry Pi OS ...

remotexx

  • Напреднали
  • *****
  • Публикации: 1081
    • Профил
Re: GRUB 2
« Отговор #5 -: May 21, 2020, 14:20 »
Колега, инсталацията минава успешно.. само че при теб не е /dev/sda

grub-install /dev/nvme0n1p2

Аз доколкото разбирам то вижда че вече има Уиндоус УЕФИ буут мениджър и само се добавя като елемент в менюто му т.е. виж кой е бутона за (бърз) достъп до Уиндоус УЕФИ буут мениджъра и като влезеш вътре виж дали не са ти добавени в него и другите ОС

Съвет - при това положение (УЕФИ ОС) аз обикновено ползвам БИОС УЕФИ буут селектора, при мен на лаптопа е Ф12 и то там си показва всички УЕФИ буут дялове

При теб най вероятно ти ги добавя другите ОС като елементи в Уиндоус буут меню
Found Windows Boot Manager on /dev/nvme0n1p2@/efi/Microsoft/Boot/bootmgfw.efi
Него ако искаш да редактираш, но не ти препоръчвам
https://www.zdnet.com/article/my-experiments-with-multi-boot-selection-with-uefi-boot-manager/

И малко от Официалната документация
https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/bcd-system-store-settings-for-uefi

https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/bcd-system-store-settings-for-uefi

https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/boot-to-uefi-mode-or-legacy-bios-mode#to-boot-to-uefi-or-bios
« Последна редакция: May 21, 2020, 14:37 от remotexx »
Активен

gogov1111

  • Напреднали
  • *****
  • Публикации: 178
    • Профил
Re: GRUB 2
« Отговор #6 -: May 21, 2020, 17:27 »
Makeme, това което написах в началото са имена на дялове от един харддиск. Така ги определи Gparted. Аз стартирам линукс чрез SuperGrub. Но после.....
« Последна редакция: May 21, 2020, 17:30 от gogov1111 »
Активен

gogov1111

  • Напреднали
  • *****
  • Публикации: 178
    • Профил
Re: GRUB 2
« Отговор #7 -: May 21, 2020, 17:35 »
Remotex, пробвал съм и с - grub-install /dev/nvme0n1p2. Нищо не става. Не намира Uefi дяла. Всичко е много странно. За първи път от 20 години ми  се случва това. Ако преинсталирам линукса той автоматично извършва всичко. Това е. Не мога да се оправя.
Активен

malin1

  • Напреднали
  • *****
  • Публикации: 223
  • Distribution: Debian
  • Window Manager: Openbox
    • Профил
Re: GRUB 2
« Отговор #8 -: May 21, 2020, 18:51 »
Та значи, тая снимка много ми хареса, обещава да не се налага да мисля, само да поцъкам малко.

Активен

remotexx

  • Напреднали
  • *****
  • Публикации: 1081
    • Профил
Re: GRUB 2
« Отговор #9 -: May 22, 2020, 07:09 »
Според мен го е намерило и то на правилното място:

Инсталиране на grub-efi-amd64 (2.04-1ubuntu26) ...
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.4.0-31-generic
Found initrd image: /boot/initrd.img-5.4.0-31-generic
Found linux image: /boot/vmlinuz-5.4.0-26-generic
Found initrd image: /boot/initrd.img-5.4.0-26-generic
Found Windows Boot Manager on /dev/nvme0n1p2@/efi/Microsoft/Boot/bootmgfw.efi
Found Ubuntu Focal Fossa (development branch) (20.04) on /dev/sda2
Adding boot menu entry for UEFI Firmware Settings
done
Обработка на тригерите за shim-signed (1.40.3+15+1533136590.3beb971-0ubuntu1) ...


последното предполага че e Secure Boot

така и не даде грешката която ти връща при
Код
GeSHi (Bash):
  1. grub-install /dev/nvme0n1p2
предполагам защото няма такава  :P

не ти се появява защото най вероятно вижда че има Уин и за да не го прецака си се добавя към неоговото меню за избор (плюс вероятно се добавя в УЕФИ менюто ти на БИОС)
1) F12 (или там с който клавиш ти се избира буут дял от BIOS) какво показва като УЕФУ буут опции
2) Уиндоус буут мениджъра какво показва като буут опции
плюс той вече има full UI настройка - https://www.youtube.com/watch?v=coeo_8RqeZA
3) как се настройва Линукса да ти е първата (по подразбиране) и авто зареждаща ОС  - по-горе  дадох официалната документация, само че тя е за напреднали и с работа от конзолата
като за тебе препоръчвам първо да пробваш 1) и после 2)
изгледай филмчето първо
П.П. и да не се е добавило в Уин буут менюто ..или ако не можеш да се оправиш -пробвай направо от БИОСа - опция 1) досега не съм имал сучай да не ми работи

Напиши това в Windows Console (a.k.a. Elevated Command Prompt A.K.A CMD.EXE As Administrator)
и пиши тук какво ти връща
Код
GeSHi (Bash):
  1. BCDEDIT

https://www.youtube.com/watch?v=RICVlbN5phE
« Последна редакция: May 22, 2020, 07:34 от remotexx »
Активен

makeme

  • Напреднали
  • *****
  • Публикации: 884
  • Distribution: Many
  • Window Manager: KDE
    • Профил
Re: GRUB 2
« Отговор #10 -: May 22, 2020, 08:38 »
Ето дяловете след стартиране на Gparted:
/dev/nvme0n1p1 - Basic data partition
/dev/nvme0n1p2 - EFI system partition
/dev/nvme0n1p3 - Microsoft reserved partition
/dev/nvme0n1p4 - Basic data partition
/dev/nvme0n1p5 - xubuntu
/dev/nvme0n1p6 - Swap
/dev/nvme0n1p7 - Data
Помагайте.
Ако това са само дяловете, значи нямаш хард , а само nvme (тоест нямаш /dev/sda {обикновено това е хард диск})
Моля те напиши какво тръгва и какво не, и дали биоса ти е настроен въобще за уефи.
Смисъл: Сега зарежда Уина, но не и линукса, или обратното, или нищо не зарежда :) И това при уефи мод зададен в биоса.

пп: Дай изхода от командата lsblk , за да не се чудим дали имаш хард или не :)
« Последна редакция: May 22, 2020, 10:01 от makeme »
Активен

Distributions:  UbuntuMate; Kubuntu; CentOS; Kali; Raspberry Pi OS ...

rado84

  • Напреднали
  • *****
  • Публикации: 72
  • Distribution: 5.0.13-arch1-1-ARCH
  • Window Manager: Cinnamon 4.0
  • Компютърен маниак
    • Профил
Re: GRUB 2
« Отговор #11 -: May 26, 2020, 19:56 »
(тоест нямаш /dev/sda {обикновено това е хард диск})
Не заблуждавай хората! Това дали едно устройство ще бъде листнато като sda зависи единствено от това дали е закачено към първия SATA слот на дъното, независимо да ли е ССД или хард диск. Вторият слот е sdb и т.н.
По твоята логика, понеже имам 2 ССД-та и едно ХДД, като едното ССД е закачено на първия САТА слот, значи системата не би трябвало да го детектва изобщо, понеже "не е хард диск". 

Код:
[rado@arch]: ~>$ sudo blkid
[sudo] password for rado:
/dev/sda1: LABEL="Windows 7" BLOCK_SIZE="512" UUID="14562BB8562B9A0E" TYPE="ntfs" PARTUUID="d535e586-01"
/dev/sda2: LABEL="390GB" BLOCK_SIZE="512" UUID="547F53D87B122FBA" TYPE="ntfs" PARTUUID="d535e586-02"
/dev/sdb1: UUID="27edf17c-dd78-45d4-a426-9ab60da144bf" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="bfb8c7a5-01"
/dev/sdc1: LABEL="1000GB" BLOCK_SIZE="512" UUID="092138B830C24D80" TYPE="ntfs" PARTUUID="cd3e63b9-01"
/dev/sdd1: LABEL_FATBOOT="multiboot" LABEL="multiboot" UUID="075C-78A9" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="c03c7b4a-01"
Активен

AsRock B85M Pro4, Core i3-4170, Palit GTX 1050 Ti 4GB, Corsair CX750 PSU, Corsair 32GB DDR3-1600, Corsair Force LE 120GB, WD Caviar Blue + Green = 1.5TB, Firefox 66.0.1+ x64

malin1

  • Напреднали
  • *****
  • Публикации: 223
  • Distribution: Debian
  • Window Manager: Openbox
    • Профил
Re: GRUB 2
« Отговор #12 -: May 26, 2020, 20:17 »
Ето дяловете след стартиране на Gparted:
/dev/nvme0n1p1 - Basic data partition
/dev/nvme0n1p2 - EFI system partition
/dev/nvme0n1p3 - Microsoft reserved partition
/dev/nvme0n1p4 - Basic data partition
/dev/nvme0n1p5 - xubuntu
/dev/nvme0n1p6 - Swap
/dev/nvme0n1p7 - Data

И какво му е лошото на командата lsblk... освен, че може би ще допълни инфото от gpated, което би следвало да не е пълно, нали.
Активен

makeme

  • Напреднали
  • *****
  • Публикации: 884
  • Distribution: Many
  • Window Manager: KDE
    • Профил
Re: GRUB 2
« Отговор #13 -: May 26, 2020, 20:20 »
(тоест нямаш /dev/sda {обикновено това е хард диск})
Не заблуждавай хората! Това дали едно устройство ще бъде листнато като sda зависи единствено от това дали е закачено към първия SATA слот на дъното, независимо да ли е ССД или хард диск. Вторият слот е sdb и т.н.
По твоята логика, понеже имам 2 ССД-та и едно ХДД, като едното ССД е закачено на първия САТА слот, значи системата не би трябвало да го детектва изобщо, понеже "не е хард диск". 

Код:
[rado@arch]: ~>$ sudo blkid
[sudo] password for rado:
/dev/sda1: LABEL="Windows 7" BLOCK_SIZE="512" UUID="14562BB8562B9A0E" TYPE="ntfs" PARTUUID="d535e586-01"
/dev/sda2: LABEL="390GB" BLOCK_SIZE="512" UUID="547F53D87B122FBA" TYPE="ntfs" PARTUUID="d535e586-02"
/dev/sdb1: UUID="27edf17c-dd78-45d4-a426-9ab60da144bf" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="bfb8c7a5-01"
/dev/sdc1: LABEL="1000GB" BLOCK_SIZE="512" UUID="092138B830C24D80" TYPE="ntfs" PARTUUID="cd3e63b9-01"
/dev/sdd1: LABEL_FATBOOT="multiboot" LABEL="multiboot" UUID="075C-78A9" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="c03c7b4a-01"
По моята логика - ти нямаш nvme за което става дума. Ако си се заблудил нещо, това си е за теб. Прочети цялата тема.
Активен

Distributions:  UbuntuMate; Kubuntu; CentOS; Kali; Raspberry Pi OS ...

malin1

  • Напреднали
  • *****
  • Публикации: 223
  • Distribution: Debian
  • Window Manager: Openbox
    • Профил
Re: GRUB 2
« Отговор #14 -: May 26, 2020, 20:55 »
За пробата, намери един развален стар хард диск, направи го първи и пробвай дали винаги ще го отчете като /dev/sda (ако го отчете).
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Grub и *bsd
Хардуерни и софтуерни проблеми
alkor 6 1496 Последна публикация Nov 25, 2007, 23:18
от rpetrov
Grub
Идеи и мнения
tolostoi 2 662 Последна публикация Nov 29, 2007, 13:06
от tolostoi
Проблем с grub
Настройка на програми
dfed 3 835 Последна публикация Dec 19, 2007, 20:41
от dfed
Grub
Настройка на програми
viv1111 1 439 Последна публикация Feb 01, 2008, 13:45
от BOT_ev
Проблем с Grub
Настройка на програми
Nik123 6 1365 Последна публикация Mar 15, 2008, 18:46
от Nik123