installazione bootloader (grub) su Eufi

Problemi e suggerimenti legati all'installazione di Arch Linux
Rispondi
Marco Galassi
Arciere
Messaggi: 165
Iscritto il: 27 luglio 2017, 2:16
Architettura: x86_64 (64bit)
Località: Fontanelice

installazione bootloader (grub) su Eufi

Messaggio da Marco Galassi » 16 ottobre 2018, 13:32

Ciao.
Sto emigrando completamente tutti i miei pc ad Arch linux e ho attualmente aperto una domanda inerente ad un pc che uso: in questo domanda pongo aiuto affinchè possiate istruirmi e comprendere meglio come installare una grub per un pc UEFI.
Sto seguendo tante guide, ma i comandi impartiti non mi stanno aiutando: intendo installare sempre il bootloader "Grub" in versione Uefi.
Nel tentativo di installare grub per piattaforma 64 bit eufi non riesco: come posso installare il bootloader per Arch linux ?
Non capendo, sto usando Arch sempre in virtualbox , affinchè non danneggi il sistema Windows installato su questa macchina.
La partizione dell'sda che ho creato nella macchina virtuale in GPT, ma non riesco a proseguire.
Avete consigli ?
Installare la grub su pc bios mi era imminente, su uefi trovo difficoltà.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7778
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: installazione bootloader (grub) su Eufi

Messaggio da TheSaint » 16 ottobre 2018, 17:54

In UEFI devi avere la partizione ESP. Fai partire l' immagine di installazione e posta

Codice: Seleziona tutto

# parted -l
# efibootmgr -v
F the saint
12 anni da questo forum ;)

Marco Galassi
Arciere
Messaggi: 165
Iscritto il: 27 luglio 2017, 2:16
Architettura: x86_64 (64bit)
Località: Fontanelice

Re: installazione bootloader (grub) su Eufi

Messaggio da Marco Galassi » 17 ottobre 2018, 1:44

Ti posso solo riportare in scrittura cosa mi dice, digitando "# efibootmgr -v":
EFI variables are not supported on this system

Avatar utente
TheSaint
Robin Hood
Messaggi: 7778
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: installazione bootloader (grub) su Eufi

Messaggio da TheSaint » 17 ottobre 2018, 5:51

Quindi non hai avviato EFI. Sebbene in virtualbox c'è un BIOS anche per quello che permette di determinare il sistema da usare. Per difetto sarà MBR.
F the saint
12 anni da questo forum ;)

Marco Galassi
Arciere
Messaggi: 165
Iscritto il: 27 luglio 2017, 2:16
Architettura: x86_64 (64bit)
Località: Fontanelice

Re: installazione bootloader (grub) su Eufi

Messaggio da Marco Galassi » 17 ottobre 2018, 12:49

Nelle impostazioni "funzioni estese" ho abilitato "abilita EFI (solo alcuni sistemi operativi)", ma il caricamento non parte.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7778
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: installazione bootloader (grub) su Eufi

Messaggio da TheSaint » 17 ottobre 2018, 14:04

Non credo che un BIOS reale faccia tale distinzione. C'è solo due possibilità e quella la vedi con efibootmgr.
Se non posti delle informazioni di quello che stai facendo, penso che non si riesce a farci molto.
F the saint
12 anni da questo forum ;)

Marco Galassi
Arciere
Messaggi: 165
Iscritto il: 27 luglio 2017, 2:16
Architettura: x86_64 (64bit)
Località: Fontanelice

Re: installazione bootloader (grub) su Eufi

Messaggio da Marco Galassi » 19 ottobre 2018, 0:11

Per non crearvi confusione, vi posto il mio video in cui tento di installare archlinux.
Al termine del video, non riesco a risolvere per completare l'installazione della grub: https://www.youtube.com/watch?v=LTMr6rQ ... e=youtu.be
Se ci sono dei passaggi che ho sbagliato, chiedo che mi indichiate i comandi da impartire ad un determinato tempo del video, affinchè possa non perdermi nella compilazione.
Grazie.

pipep
Novello Arciere
Messaggi: 59
Iscritto il: 27 novembre 2016, 20:07
Architettura: x86_64 (64bit)

Re: installazione bootloader (grub) su Eufi

Messaggio da pipep » 19 ottobre 2018, 8:34

Il link youtube che hai fornito non funziona, non mostra nessun video.

Marco Galassi
Arciere
Messaggi: 165
Iscritto il: 27 luglio 2017, 2:16
Architettura: x86_64 (64bit)
Località: Fontanelice

Re: installazione bootloader (grub) su Eufi

Messaggio da Marco Galassi » 19 ottobre 2018, 9:34

corretto il video, adesso è pubblico

pipep
Novello Arciere
Messaggi: 59
Iscritto il: 27 novembre 2016, 20:07
Architettura: x86_64 (64bit)

Re: installazione bootloader (grub) su Eufi

Messaggio da pipep » 19 ottobre 2018, 10:35

Marco Galassi ha scritto:
19 ottobre 2018, 0:11
Al termine del video, non riesco a risolvere per completare l'installazione della grub
E ti dice anche quale è il problema:

Codice: Seleziona tutto

/boot non sembra essere una partizione EFI
In effetti, devi montare la partizione EFI (nel tuo caso /dev/sda2) su /mnt/boot, mentre tu hai montato /dev/sda1 su /mnt/boot.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7778
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: installazione bootloader (grub) su Eufi

Messaggio da TheSaint » 19 ottobre 2018, 16:52

Marco Galassi ha scritto:
19 ottobre 2018, 0:11
vi posto il mio video
Io rimango al vecchio stile, non intendo scaricarmi qualche decina di Mbytes, che ho una quota limitata in 4G. Preferisco il metodo statico e dettagliatamente scritto.
Forse il mese prossimo mi arriva la fibra, ma non è detto che cambio preferenze così velocemente.
F the saint
12 anni da questo forum ;)

Marco Galassi
Arciere
Messaggi: 165
Iscritto il: 27 luglio 2017, 2:16
Architettura: x86_64 (64bit)
Località: Fontanelice

Re: installazione bootloader (grub) su Eufi

Messaggio da Marco Galassi » 19 ottobre 2018, 19:38

Sono riuscito e procedere nell'installazione con sistema Uefi.

Come suggerito, ho sbagliato ha montare la partizione mnt/boot: ho montato la partizione in "mount /dev/sda1 /mnt/boot", mentre la dovevo montare in "mount /dev/sda2 /mnt/boot".
Nel mio caso, l'impostazione Uefi è in /dev/sda2 nel mio hdd, quindi la debbo abilitare.
Se non avessi avuto una partizione Uefi, ma un sistema Bios, sarebbe stato corretto scrivere "mount /dev/sda1 /mnt/boot.

Grazie dell'aiuto.

pipep
Novello Arciere
Messaggi: 59
Iscritto il: 27 novembre 2016, 20:07
Architettura: x86_64 (64bit)

Re: installazione bootloader (grub) su Eufi

Messaggio da pipep » 19 ottobre 2018, 22:38

Marco Galassi ha scritto:
19 ottobre 2018, 19:38
Se non avessi avuto una partizione Uefi, ma un sistema Bios, sarebbe stato corretto scrivere "mount /dev/sda1 /mnt/boot.
No, non sarebbe stato corretto.
Sarebbe stato corretto se sda1 fosse stata una partizione di boot, ma visto che nel tuo caso sda1 è la partizione root, la devi montare su /mnt con "mount /dev/sda1 /mnt".
Se poi in un sistema Bios avessi avuto una partizione di boot separata (p.es. /dev/sda2), l'avresti montata su /mnt/boot.

Rispondi