[Risolto] all'avvio parte direttamente Win senza passare per GRUB

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Avatar utente
campibay
Prode Principiante
Messaggi: 7
Iscrizione: sabato 26 dicembre 2020, 14:02
Desktop: ubuntu
Distribuzione: Ubuntu 20.04.1 LTS
Sesso: Maschile

[Risolto] all'avvio parte direttamente Win senza passare per GRUB

Messaggio da campibay »

Buongiorno a tutti, non sono molto esperto di GRUB e sono a chiedervi aiuto, vi spiego rapidamente cosa mi accade.

All'avvio se non premo il tasto ESC e poi F9 (boot device option - boot manager) non posso accedere a GRUB. Inoltre i GRUB-s che visualizzo forse sono due o forse il primo è proprio del boot manager del BIOS, sinceramente non saprei.
Si tratta di un BIOS molto basic da notebook che appartiene ad un HP Pavillion 360 x-11 (con touch screen) abbastanza datato che grazie a LINUX e ad un disco SSD adesso funziona molto bene e mi ha evitato l'acquisto di un nuovo PC. Li ho provati un pò tutti gli "enable/disenable" delle funzioni di boot ma niente, compresi i secure boot (UEFI), ma se non premo ESC il pc avvia Win direttamente. Ho letto anche questo post (RISOLTO) viewtopic.php?f=30&t=606591&hilit=pavil ... parte+grub e ho provato con una live di ubuntu ad installare boot-repair con i seguenti comandi:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

ma la riga "Separate /boot/efi partition" mi sembra risulti già selezionata in default e la situazione non è cambiata applicando comunque il comando. Allego il link del log prodotto da boot-repair, a me abbastanza oscuro nel suo contenuto, e qualche foto del video così magari sarà utile a chi potrà aiutarmi. Grazie.

https://paste.ubuntu.com/p/wkQwYG8yVV/

Immagine
Immagine
Immagine

ps. spero di aver postato nel giusto ambito di discussione.
Ultima modifica di campibay il lunedì 28 dicembre 2020, 16:57, modificato 2 volte in totale.
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: all'avvio parte direttamente Win senza passare per GRUB

Messaggio da noel80 »

Ciao, hai controllato che non ci sia fast boot, o avvio veloce, abilitato nei settaggi di Windows?
Opzioni > Sistema > Alimentazione e sospensione, selezionando "Impostazioni di risparmio energia aggiuntive" > click su "Specifica comportamento pulsanti di alimentazione" > "Modifica le impostazioni attualmente non disponibili" > "Impostazioni di arresto" > deselezionare "Avvio rapido" > salva cambiamenti.
Avatar utente
campibay
Prode Principiante
Messaggi: 7
Iscrizione: sabato 26 dicembre 2020, 14:02
Desktop: ubuntu
Distribuzione: Ubuntu 20.04.1 LTS
Sesso: Maschile

Re: all'avvio parte direttamente Win senza passare per GRUB

Messaggio da campibay »

Ciao noel80, ho appena controllato ed era attivo l'avvio rapido. l'ho deselezionato e salvato riavviato più volte ma nulla. ho anche provato sia con secure boot da bios che senza, ma non ha sortito alcun nuovo effetto. :muro:
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: all'avvio parte direttamente Win senza passare per GRUB

Messaggio da noel80 »

Nel BIOS, in Boot Managaer > Boot Options menu', devi mettere Ubuntu come prima voce.
Avatar utente
campibay
Prode Principiante
Messaggi: 7
Iscrizione: sabato 26 dicembre 2020, 14:02
Desktop: ubuntu
Distribuzione: Ubuntu 20.04.1 LTS
Sesso: Maschile

Re: all'avvio parte direttamente Win senza passare per GRUB

Messaggio da campibay »

EUREKA!
Grazie! Grazie! Grazie noel80! Non conoscevo la funzione di boot questo bios, per altro anche un minimo ostica in quanto bisogna cliccare su boot option e poi far risalire con F6 il sistema che si vuole far partire per primo, salvare con F10, uscire dalla pagina e passare all'uscita con SAVE ed EXIT. Quindi due salvataggi in tutto da BIOS!

Comunque ho risolto e vedo anche che ci sono due GRUB: il primo è il 2.04 che fa partire in sda6 Ubuntu e contiene solo Windows e il secondo è un GRUB 2.02 (più vecchio) che fa partire in sda8 ANDROID x86 della Lineage, una distro che ben funziona con lo schermo touch, che ho installato per ultima. Questa contiene tutti sia Ubuntu sia Windows e se clicco su Ubuntu si riapre il suo GRUB 2,04 con tutte le relative "Advanced Option for Ubuntu".

Detto questo sarei molto tentato di provare ad aggiornare GRUB, magari con semplici comandi da terminale tipo "update-grub", ma nella mia ignoranza in materia preferisco accontentarmi e lasciar partire Android per primo (anche se meno usato) ma senza la necessaria rapidissima pressione del tasto ESC all'accensione. GRUB qualche secondo per selezionare lo lascia sempre e mi ritengo soddisfatto. [RISOLTO]
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: [Risolto] all'avvio parte direttamente Win senza passare per GRUB

Messaggio da noel80 »

Non so' come funzioni l' avvio di Android x86, ma e' facile che avendolo installato per ultimo si abbia configurato il suo di avvio come default.
Potresti da Ubuntu utilizzare

Codice: Seleziona tutto

sudo update-grub
ma prima per sicurezza ti chiederei di postare i risultati del comando

Codice: Seleziona tutto

sudo parted -l
e

Codice: Seleziona tutto

dmesg | grep "EFI v"
che dovrebbe dare un risultato come "[ 0.000000] EFI v2.31 by American Megatrends", oppure

Codice: Seleziona tutto

[ -d /sys/firmware/efi ] && echo "Installed in UEFI mode" || echo "Installed in Legacy mode" 
il primo comando per vedere come sia partizionato il disco (mbr, o gpt, e se ci sia o meno la partizione richiesta in caso di UEFI).
I seguenti per vedere se l'installazione sia in UEFI e in accordo col partizionamento (https://wiki.ubuntu-it.org/AmministrazioneSistema/Uefi, https://help.ubuntu.com/community/UEFI).
Avatar utente
campibay
Prode Principiante
Messaggi: 7
Iscrizione: sabato 26 dicembre 2020, 14:02
Desktop: ubuntu
Distribuzione: Ubuntu 20.04.1 LTS
Sesso: Maschile

Re: [Risolto] all'avvio parte direttamente Win senza passare per GRUB

Messaggio da campibay »

Comunque c'è da dire che GRUB è abbastanza "intelligente" nel senso che ad ogni riavvio memorizza l'ultima scelta fatta ovvero mi parte sempre con Ubuntu con doppio passaggio di GRUB (prima il 2.02 di Android poi il 2.04 di Ubuntu).
Android x-86 della Lineage funziona benino ma è limitato. E' una vera e propria distro che gira sui processori PC anzichè gli Arm da smartphone, quindi non è un emulatore. Ha il difetto che tantissimi programmi non funzionano, il pregio che si avvia diretta e in modo rapido. Altro vantaggio è il browser android (ho installato il Duck duck go e funziona bene) che ha caratteri più grandi ed è meglio ottimizzato per funzionare in touch screen, quindi ora lo uso praticamente solo per navigare con le mani sullo schermo quando non uso il mouse in quanto odio il touchpad. Peccato che molti programmi si installano ma non funzionano (non si aprono proprio), lo avrei usato molto di più. Quando mi stuferò di usarlo magari lo cancello e il suo spazio lo riutilizzo come partizione di SWAP che non ho fatto o meglio che Ubuntu ora non crea più durante l'installazione. Visto che non faccio mai sospensione (ho un HD SSD) avrei dovuto crearla comunque?

Ti allego in calce quello che mi chiedi poi magari mi accenni se ci sono cose che non vanno. Grazie

campibay@campibay-HP-Pavilion-11-x360-PC:~$ sudo parted -l
[sudo] password di campibay:
Modello: ATA Samsung SSD 860 (scsi)
Disco /dev/sda: 250GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: gpt
Flag del disco:

Numero Inizio Fine Dimensione File system Nome Flag
1 1049kB 106MB 105MB fat32 EF avvio, esp
2 106MB 123MB 16,8MB Mi msftres
3 123MB 84,2GB 84,1GB ntfs Ba msftdata
4 84,2GB 145GB 60,4GB ext4 diag
5 145GB 230GB 85,6GB ntfs msftdata
6 230GB 250GB 19,3GB ext4 diag
7 250GB 250GB 536MB ntfs nascosta, diag


campibay@campibay-HP-Pavilion-11-x360-PC:~$ dmesg | grep "EFI v"
[ 0.000000] efi: EFI v2.40 by INSYDE Corp.
campibay@campibay-HP-Pavilion-11-x360-PC:~$ [ -d /sys/firmware/efi ] && echo "Installed in UEFI mode" || echo "Installed in Legacy mode"
Installed in UEFI mode
campibay@campibay-HP-Pavilion-11-x360-PC:~$
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: [Risolto] all'avvio parte direttamente Win senza passare per GRUB

Messaggio da noel80 »

Sembra che, nel caso decidi di aggiornare il grub della partizione di Ubuntu, la configurazione affinche' rilevi Androidx86 di Lineage la si debba fare a mano: https://askubuntu.com/questions/1014944 ... 6-to-grub2
Imho il punto e' che prima o poi il grub Ubuntu lo aggiorna, magari durante un cospicuo aggiornamento, possibilmente prendendosi la priorita' rispetto all' avvio attuale del grub di Android, quindi le modifiche le farei..
La swap con 4 GB di RAM magari non viene utilizzata, ma male non fa', specie nei casi in cui ci possa essere un caricamento eccessivo; quindi nel caso la crei danne una controllata con:

Codice: Seleziona tutto

free -m
in modo da capire quanta ne usi il sistema, perche' eccessivamente non fa' bene all' SSD (sebbene i piu' recenti modelli supportino molte piu' scrtture rispetto ai primi usciti).
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti