grub-install: errore: impossibile trovare la directory EFI.

Installazione, configurazione e uso di programmi e strumenti.
tasso1986
Prode Principiante
Messaggi: 43
Iscrizione: giovedì 20 novembre 2008, 10:17

grub-install: errore: impossibile trovare la directory EFI.

Messaggio da tasso1986 »

ciao a tutti, ho un pc in dual boot xubuntu 18.04 e win10.
da circa una settimana quando faccio gli aggiornamenti di xubuntu mi compare il seguente messaggio:

Codice: Seleziona tutto

andrea@andrea-desktop:~$ sudo apt upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
Continuare? [S/n] 
Configurazione di grub-efi-amd64-signed (1.167~18.04.5+2.04-1ubuntu44.1.2)...
Installazione per la piattaforma x86_64-efi.
grub-install: errore: impossibile trovare la directory EFI.
dpkg: errore nell'elaborare il pacchetto grub-efi-amd64-signed (--configure):
 il sottoprocesso installato pacchetto grub-efi-amd64-signed script post-installation ha restituito lo stato di errore 1
dpkg: problemi con le dipendenze impediscono l'elaborazione dei trigger per shim-signed:
 shim-signed dipende da grub-efi-amd64-signed | grub-efi-arm64-signed; tuttavia:
  Il pacchetto grub-efi-amd64-signed non è ancora configurato.
  Il pacchetto grub-efi-arm64-signed non è installato.

dpkg: errore nell'elaborare il pacchetto shim-signed (--configure):
 problemi con le dipendenze - trigger non elaborati
Si sono verificati degli errori nell'elaborazione:
 grub-efi-amd64-signed
 shim-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)
ho visto una ventina di post ma non ho trovato la soluzione al problema.
mi potete aiutare a risolvere il problema?
grazie.
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da dxgiusti »

nel terminale:

Codice: Seleziona tutto

cat /etc/fstab
seleziona tutto il testo e copia ed incollalo nella risposta.
sempre dal terminale:

Codice: Seleziona tutto

sudo parted -l
come prima.
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23785
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 24.10 e 25.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da trekfan1 »

e nell'ultimo comando dopo il trattino c'è una L minuscola non il numero 1 (tanto per precisare)
tasso1986
Prode Principiante
Messaggi: 43
Iscrizione: giovedì 20 novembre 2008, 10:17

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da tasso1986 »

Codice: Seleziona tutto

andrea@andrea-desktop:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=bd868472-a2f5-4642-8ffa-ac300f59e09a /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0
//192.168.1.32/Volume_1    /media/nas   cifs    _netdev,credentials=/home/andrea/credentials,uid=1000,gid=1000,file_mode=0777,dir_mode=0775,vers=1.0    0   0
//192.168.1.35/nas_raid1    /media/nas_raid1   cifs    _netdev,credentials=/home/andrea/credentials,uid=1000,gid=1000,file_mode=0777,dir_mode=0775    0   0
//192.168.1.33/raid1    /media/server_raid1   cifs    _netdev,credentials=/home/andrea/credentials,uid=1000,gid=1000,file_mode=0777,dir_mode=0775    0   0
#UUID=AC87-F01D	/boot/efi	vfat	defaults	0	1
#UID=7BA4-6E42	/boot/efi	vfat	defaults	0	1
andrea@andrea-desktop:~$ sudo parted -l
[sudo] password di andrea: 
Modello: ATA CT240BX500SSD1 (scsi)
Disco /dev/sda: 240GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: gpt
Flag del disco: 

Numero  Inizio  Fine   Dimensione  File system  Nome  Flag
 1      17,4kB  134MB  134MB                          msftres
 2      135MB   690MB  555MB       ntfs               diag
 3      690MB   795MB  105MB       fat32              avvio, esp
 4      795MB   240GB  239GB       ntfs               msftdata


Modello: ATA CT120BX500SSD1 (scsi)
Disco /dev/sdb: 120GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: msdos
Flag del disco: 

Numero  Inizio  Fine   Dimensione  Tipo     File system  Flag
 1      1049kB  120GB  120GB       primary  ext4         avvio


andrea@andrea-desktop:~$ 
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da dxgiusti »

vedo che hai un nas ( dico bene? ). purtroppo io per queste cose non ho proprio esperienza >>> raid1
quello che vedo è che nel file di fstab non hai configurato nessuna partizione efi e mi chiedo come possa avviarsi il tuo sistema. però ripeto, io non sono la persona che ti può indicare per risolvere. mi spiace
tasso1986
Prode Principiante
Messaggi: 43
Iscrizione: giovedì 20 novembre 2008, 10:17

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da tasso1986 »

Il nas è un altro sistema. Ho solo montato la risorsa in automatico
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23785
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 24.10 e 25.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da trekfan1 »

Codice: Seleziona tutto

#UUID=AC87-F01D	/boot/efi	vfat	defaults	0	1
#UID=7BA4-6E42	/boot/efi	vfat	defaults	0	1
a parte che manca una U nella seconda riga (sono cmq commentate e quindi non usate) posta l'output di

Codice: Seleziona tutto

sudo blkid
per vedere se una di quelle due partizioni è presente nel sistema
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6732
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 22.4 mate -- 24.4mate
Sesso: Maschile
Località: Versilia

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da Roberto Pontecorvi »

Non è che non ha hdd in modo efi e basta eliminare il pachetto -> grub-efi?
tasso1986
Prode Principiante
Messaggi: 43
Iscrizione: giovedì 20 novembre 2008, 10:17

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da tasso1986 »

Codice: Seleziona tutto

andrea@andrea-desktop:~$ sudo blkid
[sudo] password di andrea: 
/dev/sda1: PARTUUID="77725416-09b1-4408-a637-8db71235be85"
/dev/sda2: UUID="8E2C69842C6967E3" TYPE="ntfs" PARTUUID="0fd9880d-892e-4509-a079-1c418f5be115"
/dev/sda3: UUID="7BA4-6E42" TYPE="vfat" PARTUUID="4b220ea3-a914-44a3-a437-942f48cfba6e"
/dev/sda4: UUID="7EAAC19937724508" TYPE="ntfs" PARTUUID="2834af7f-2b5a-4a82-8c3a-811380e1b996"
/dev/sdb1: UUID="bd868472-a2f5-4642-8ffa-ac300f59e09a" TYPE="ext4" PARTUUID="5cfc3d44-01"
andrea@andrea-desktop:~$ 
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23785
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 24.10 e 25.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da trekfan1 »

Da fstab puoi eliminare la riga con

Codice: Seleziona tutto

#UUID=AC87-F01D
modifica la seconda riga mettendo UUID al posto di UID, togli il #, salva e riavvia per vedere se va tutto
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da dxgiusti »

trekfan1 ha scritto:
martedì 3 agosto 2021, 13:13
Da fstab puoi eliminare la riga con

Codice: Seleziona tutto

#UUID=AC87-F01D
modifica la seconda riga mettendo UUID al posto di UID, togli il #, salva e riavvia per vedere se va tutto
ma lui avvia attualmente in modalità mbr ( non partirebbe altrimenti..... )
credo che Roberto Pontecorvi abbia dato la soluzione. per esserne certi, bisogna sapere cosa ha dentro /dev/sda3 e se il suo computer si avvia da EFI
saxtro
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2985
Iscrizione: domenica 4 giugno 2006, 13:16
Distribuzione: Kubuntu 20.04

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da saxtro »

dxgiusti ha scritto:
martedì 3 agosto 2021, 20:36
trekfan1 ha scritto:
martedì 3 agosto 2021, 13:13
Da fstab puoi eliminare la riga con

Codice: Seleziona tutto

#UUID=AC87-F01D
modifica la seconda riga mettendo UUID al posto di UID, togli il #, salva e riavvia per vedere se va tutto
ma lui avvia attualmente in modalità mbr ( non partirebbe altrimenti..... )
credo che Roberto Pontecorvi abbia dato la soluzione. per esserne certi, bisogna sapere cosa ha dentro /dev/sda3 e se il suo computer si avvia da EFI
Di partire, parte. Poi però falliscono gli aggiornamenti del grub.
Alcune guide di hardening consigliano di montare questo filesystem solo durante gli aggiornamenti.

Il comando

Codice: Seleziona tutto

dmesg | grep EFI
non lascia dubbi.
L'installazione di windows potrebbe essere EFI e quella linux legacy? Si è possibile, anche se l'avvio dell'uno o dell'altro non sarebbero trasparenti e andrebbe scelto OS dal bios.
E' anche possibile che per un motivo piuttosto che un altro l'fstab abbia subito delle modifiche (vedi anche assenza di una U nella stringa di mount della partizione UEFI).
Tant'è che il problema è presente da una settimana circa.
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da dxgiusti »

vado per logica, se il tuo computer si avvia da efi, come fa ad avviare xubuntu visto che in fstab non rileva tale partizione? se si avvia è perchè l'avvio è su mbr.
nel tuo bios, come è impostato il boot? da quale disco?
saxtro
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2985
Iscrizione: domenica 4 giugno 2006, 13:16
Distribuzione: Kubuntu 20.04

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da saxtro »

Vado per logica:
se l'avvio del mio computer dipende dal mount di una partizione, e il mount della partizione dipende dall'avvio del mio computer, come fà il mio computer a partire?
Semplice --> non parte.
Però parte! --> Allora l'avvio del mio computer non dipende dal mount di quella partizione.

Ti ripeto, ma non ti devo convincere, fai le tue ricerche o i tuoi test, il sistema parte lo stesso (anche con /boot/efi commentata in fstab), falliscono però gli aggiornamenti di grub.
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6732
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 22.4 mate -- 24.4mate
Sesso: Maschile
Località: Versilia

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da Roberto Pontecorvi »

Poi però falliscono gli aggiornamenti del grub.
mi sembra abbastanza chiaro il problema. Prova a disabilitare momentaneamente il pacchetto -> grub-efi aggiorni il grub e vediamo.
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da dxgiusti »

credo sia il pacchetto >>> grub-efi-amd64-signed
quello da rimuovere.
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2900
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da rai »

saxtro ha scritto:
martedì 3 agosto 2021, 20:58
E' anche possibile che per un motivo piuttosto che un altro l'fstab abbia subito delle modifiche (vedi anche assenza di una U nella stringa di mount della partizione UEFI).
Tant'è che il problema è presente da una settimana circa.
Vedi tra l'altro che la partizione ext4 oggi risulta in sdb1 mentre in fstab si legge
# / was on /dev/sda1 during installation
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da dxgiusti »

quella riga è commentata ( ha # davanti alla informazione ) praticamente non esiste.
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2900
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da rai »

dxgiusti ha scritto:
mercoledì 4 agosto 2021, 14:42
quella riga è commentata ( ha # davanti alla informazione ) praticamente non esiste.
Volevo sottolineare che anche secondo me fstab ha subito delle modifiche. Che poi si tratti della causa o di un epifenomeno effetto collaterale della vera causa originatrice del problema non lo so
tasso1986
Prode Principiante
Messaggi: 43
Iscrizione: giovedì 20 novembre 2008, 10:17

Re: grub-install: errore: impossibile trovare la directory EFI.

Messaggio da tasso1986 »

Codice: Seleziona tutto

andrea@andrea-desktop:~$ dmesg | grep EFI
[    0.000000] efi: EFI v2.00 by American Megatrends
[    1.001794] fb0: EFI VGA frame buffer device
[    1.385386] EFI Variables Facility v0.08 2004-May-17
[    1.434101] MODSIGN: Couldn't get UEFI db list
[    1.443994] Loaded UEFI:MokListRT cert 'SomeOrg: shim: a01ee84e9b37ace407961cc468c5909447878469' linked to secondary sys keyring
[    1.446582] Loaded UEFI:MokListRT cert 'Canonical Ltd. Master Certificate Authority: ad91990bc22ab1f517048c23b6655a268e345a63' linked to secondary sys keyring
[    1.451514] MODSIGN: Couldn't get UEFI dbx list
[    5.751452] fb: switching to inteldrmfb from EFI VGA
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Unicum e 5 ospiti