Προς το περιεχόμενο

O grub εξαφανιζεται απο το bootorder μετα απο καθε επανεκκινηση


SOADNICK

Προτεινόμενες αναρτήσεις

Καλησπερα, εγκατεστησα σε λαπτοπ φιλου w10+manjaro, δημιουργησα efi partition 500mb, fat32 για να βαλω τον grub. Το θεμα ειναι οτι φτιαχνω το bootorder με το efibootmgr βαζοντας πρωτο τον grub αλλα μετα απο καθε επανεκκινηση αυτος εξαφανιζεται. Στο bootmenu του λαπτοπ υπαρχουν οι επιλογες hdd1: toshiba... hdd0 (??? εναν δισκο εχει το λαπτοπ), windows boot manager. Με καμια απο τις επιλογες hdd1/0 δεν εμαφνιζεται ο grub, ουτε υπαρχει καποια αλλη επιλογη τυπου "manjaro/grub/linux". Απο ιντερνετ ειδα οτι μαλλον γινεται καποιο overwrite απο customιες της acer. Γνωριζει κανεις τι μπορω να κανω;

[nepios@nepiopc ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931,5G  0 disk 
├─sda1   8:1    0   529M  0 part 
├─sda2   8:2    0   100M  0 part 
├─sda3   8:3    0    16M  0 part 
├─sda4   8:4    0 832,8G  0 part 
├─sda5   8:5    0  97,7G  0 part /
└─sda6   8:6    0   499M  0 part /efi
sdb      8:16   1  14,7G  0 disk 
├─sdb1   8:17   1   1,8G  0 part /run/media/nepios/MJRO1815
└─sdb2   8:18   1     4M  0 part 
[nepios@nepiopc ~]$ efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 2001,0000,2002,2003
Boot0000* Windows Boot Manager
Boot0001* USB HDD: Generic Flash Disk
Boot0002* GRUB
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

2 ώρες πριν, μπουρτζοβλαχος είπε

αλλαξε id του grub σε arch

Οκ, αλλα γιατι;

Πριν το ρισταρτ:

efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0003,2001,0000,2002,2003
Boot0000* Windows Boot Manager
Boot0001* USB HDD: Generic Flash Disk
Boot0003* arch
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network

το εχω αλλαξει σε  arch και ειναι πρωτο στη λιστα, κανω επανεκκινηση να δω αν αλλαξε τιποτα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

οσες φορες εβαζα arch παρολο που στο wiki τους για uefi ελεγε id=grub το boot menu απο το bios ποτε δεν εβγαζε επιλογες grub η windows manager, σκετο boot windows manager ελεγε, σε διαφορα wiki ubuntu, debian το id grub ηταν το αντιστοιχο της διανομης id=ubuntu id=debian κ.λ.π εκει εβγαζε boot menu, οταν το αλλαξα και στο arch το εμφανισε, τωρα για manjaro επειδη ειναι παραγωγο του arch αποκλειεται να ειναι id=manjaro οτι για το linux mint=ubuntu

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Οχι μονο δε δουλεψε, αλλα εξαφανιστηκε και ως entry μετα την επανεκκινηση

[nepios@nepiopc ~]$ efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 2001,0000,2002,2003
Boot0000* Windows Boot Manager
Boot0001* USB HDD: Generic Flash Disk
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

αναθεωρω, τωρα που ειδα καλυτερα απο το lsblk το efi partition ειναι προσαρτισμενο /efi ενω κανονικα επρεπε να ειναι /boot/efi

NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
loop0     7:0    0  95,3G  0 loop  
└─luks-c48e36d0-87ee-4a23-8a67-d94b02b38395
        254:1    0  95,3G  0 crypt /run/media/root/Arch
sda       8:0    0 465,8G  0 disk  
├─sda1    8:1    0     8M  0 part  
├─sda2    8:2    0   300M  0 part  /mnt/.anakthsh
├─sda3    8:3    0   100M  0 part  
├─sda4    8:4    0   128M  0 part  
├─sda5    8:5    0   115G  0 part  /run/media/root/WIN 8
├─sda6    8:6    0   219G  0 part  /run/media/root/DATA
├─sda7    8:7    0    30G  0 part  /run/media/root/52098aee-1406-457d-9c6f-e5547
├─sda8    8:8    0   200M  0 part  /boot/efi
├─sda9    8:9    0 100,8G  0 part  
│ └─luks-2de15e4c-394d-4069-a974-63dd1e2a8ef3
│       254:0    0 100,8G  0 crypt /
└─sda10   8:10   0   300M  0 part  /boot
sr0      11:0    1    46M  0 rom   


 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχικα αυτο ειχαμε κανει χρησιμοποιωντας το boot parittion των windows με mount στο /boot/efi. Αλλα επειδη δεν δουλεψε εφτιαξα νεο boot partition με mountpoint το /efi (οπως λεει και η wiki)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

οχι /boot/efi, το wiki σου λεει αν προυπαρχει /boot partition κανεις mkdir /boot/efi και κανεις mount το esp partition στο /boot/efi, να στο εξηγησω διαφορετικα, παρε παραπανω τον πινακα προσαρτησης το δικο μου, windows 8 dual boot arch, παρολο που τα windows εχουν το δικο τους efi partition εκανα ενα ξεχωριστο για το arch, επειδη στη δικη μου εγκατασταση ειναι κρυπτογραφημενη δημιουργησα 3 partition / ext4, /boot ext2 και /boot/efi fat32, σε περιπτωση που δεν το ειχα κρυπτογραφημενο θα εκανα 2 απλα σε αυτη την περιπτωση το efi partition θα ηταν προσαρτισμενο /boot/efi, αλλα οπως και να εχει πρεπει να προυπαρχει το /boot directory

 

PS: Tip:
/efi is a replacement[6] for the previously popular (and possibly still used by other Linux distributions) ESP mountpoint /boot/efi.
The /efi directory is not available by default, you will need to first create it with mkdir(1) before mounting the ESP to it.

 https://wiki.archlinux.org/index.php/EFI_system_partition#Mount_the_partition

 

Επεξ/σία από μπουρτζοβλαχος
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Λοιπον αλλαξα το boot partition οπως ειπες, κανω ρισταρτ να δω αποτελεσμα

[nepios@nepiopc ~]$ sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch
Installing for x86_64-efi platform.
Installation finished. No error reported.
[nepios@nepiopc ~]$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
[nepios@nepiopc ~]$ 
[nepios@nepiopc ~]$ 
[nepios@nepiopc ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931,5G  0 disk 
├─sda1   8:1    0   529M  0 part 
├─sda2   8:2    0   100M  0 part 
├─sda3   8:3    0    16M  0 part 
├─sda4   8:4    0 832,8G  0 part 
├─sda5   8:5    0  97,7G  0 part /
└─sda6   8:6    0   499M  0 part /boot/efi
sdb      8:16   1  14,7G  0 disk 
├─sdb1   8:17   1   1,8G  0 part /run/media/nepios/MJRO1815
└─sdb2   8:18   1     4M  0 part 
[nepios@nepiopc ~]$ efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0002,2001,0000,2002,2003
Boot0000* Windows Boot Manager
Boot0001* USB HDD: Generic Flash Disk
Boot0002* arch
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network

Edit:

Εξαφανιστηκε απο το boot order μετα το ρισταρτ.

[nepios@nepiopc ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931,5G  0 disk 
├─sda1   8:1    0   529M  0 part 
├─sda2   8:2    0   100M  0 part 
├─sda3   8:3    0    16M  0 part 
├─sda4   8:4    0 832,8G  0 part 
├─sda5   8:5    0  97,7G  0 part /
└─sda6   8:6    0   499M  0 part /boot/efi
sdb      8:16   1  14,7G  0 disk 
├─sdb1   8:17   1   1,8G  0 part /run/media/nepios/MJRO1815
└─sdb2   8:18   1     4M  0 part 
[nepios@nepiopc ~]$ efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 2001,0000,2002,2003
Boot0000* Windows Boot Manager
Boot0001* USB HDD: Generic Flash Disk
Boot0002* arch
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network

Πιστευω οτι το θεμα προκυτπει απο καποια μοντα της acer, ειδα και αλλους με ακριβως ιδιο προβλημα σε acer aspire v, πχ: https://github.com/rhboot/efibootmgr/issues/19

Επεξ/σία από SOADNICK
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

@SOADNICKΣτο bios πηγαινε στο security και ενεργοποίησε το "Select an UEFI file as trusted for executing"

Στο security παλι θα πρεπει να εμφανίζεται ο σκληρός, και εκει θα υπάρχει ο φάκελος EFI. Τσέκαρε αν βλέπεις τη manjaro εκει.
Επελεξέ την και μετά επέλεξε το "grubx64.efi" και δώσε όνομα στο boot description "grubx64.efi "

Αν εγκατέστησες manjaro alongside δεν χρειάζεται να πειράξεις τίποτα άλλο με mountpoints κτλ. 

Επεξ/σία από Επισκέπτης
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...