Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
bulldragon
Prode Principiante
Messaggi: 94
Iscrizione: mercoledì 4 aprile 2012, 19:57
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da bulldragon »

ok cambio desktop login, però mi spiace ma la 18.04 non era compatibile con la mia scheda grafica per quello ho installato la 18.10. Lo so ho sempre installato le LTS.

Come puoi vedere ci sono le 3 partizioni win linux e dati, e la efi
Allegati
Gparted
Gparted
Avatar utente
willy54
Rampante Reduce
Rampante Reduce
Messaggi: 6063
Iscrizione: lunedì 18 dicembre 2017, 21:42
Desktop: Xfce, Xorg, Plasma
Distribuzione: Ubuntu studio,Ubuntu, Kubuntu 18.04
Sesso: Maschile
Località: Castell'Alfero (AT)
Contatti:

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da willy54 »

Premesso che la nVidia 1050 è perfettamente compatibile con la versione 18.04 , ho la 1050 sul fisso e non ho problemi di sorta.
Come detto sicuro è morto ma credo di avere finalmente capito la situazione.
Tu hai spianato windows , installato Ubuntu 18,04 , scheda grafica non funziona , hai installato Ubuntu 18.10 poi hai reinstallato windows.
Smentisci se è il caso.
Piccola spiegazione tecnica Windows per la 1050 preinstalla i driver nel Uefi , che come tutti i driver in uefi sono disponibili per tutti gli SO e richiamati anche da Ubuntu (driver proprietari) avendo inizialmente spianato windows tu hai cancellato dove sono veramente installati i driver ovvero Windows\System32|Driver…. Per cui ubuntu 18.04 dava problemi.
Resta da chiarire cosa centrano quel Refind e Clover nel Uefi a quelli non so dare una spiegazione.
Considera anche che la installazione originale di windows come anche la 2a hanno scritto delle note nel bios/firmware che potrebbero anche essere in conflitto.
Quanto sopra deriva dalla valutazione del tuo efibootmgr e dal fatto che sono presenti in gparted 2 partizioni …..p4 e ….p5 diagnostica,hiden.
Soluzioni :
1 provare con Boot-repair a vedere di sistemare le cose.
2 provare con Supergrubdisk
3 Quella che considero la più sicura : reset del bios/firmware al fine di cancellare eventuali note errate o in conflitto nel bios/firmware, cancellare completamente il disco .
Creare una prima partizione 60-100gb ed installare windows pulito, fare tutti gli aggiornamenti,
disabilitare in windows Avvio rapido.
Creare poi una nuova partizione 30-40gb sono più che sufficienti per le Ubuntu derivate, non è necessario disabilitare il Secure boot e Fast boot nel bios/firmware ne abilitare la funzionalità Csm/Legacy,
Nello spazio libero potrai crearti la tua partizione dati.
Occhio al backup dei dati personali,
Hp Pavilon 15-CS2093nl Win10, UbuntuStudio 20.04.1 caratteristiche
Toshiba Satellite A660 11M Win7, Win10, Ubuntu 18.04 LTS- Kubuntu 18.04 LTS gparted sda inxi -Fz
disattivare Avvio rapido in Windows10 Installazione su pc Uefi download/file.php?id=31104 -- download/file.php?id=33560
bulldragon
Prode Principiante
Messaggi: 94
Iscrizione: mercoledì 4 aprile 2012, 19:57
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da bulldragon »

Clover e Refind sono bootloader installati in automatico da AIO extractor un utility (tipo boot manager easy BCD che permette di avviare anche hiren's e boot loader alternativi, dato che pensavo fosse quello il problema)

Infatti disabilitando secure boot con refind vado a cercare bootx 64 e poi dopo 2 o 3 volte parte.
Allora non posso assolutamente prendere in considerazione il reinstallo tutto perchè proprio, credimi non ne ho mezza.

Ci deve essere un altro modo. Se faccio solo il reset del bios poi che succede?
comunque si ho reinstallato windows e poi direttamente ubuntu 18.10 perchè avevo già precedentemente testato che affiancodola al windows preinstallato la 18.04 non andava. :muro:

Diciamo che vorrei provare ad avanzare alla 19 ma non ad un certo punto mi blocca. Mi da errore.

Altra cosa Boot repair da chiavetta ultima versione da una schermata nera e non va (che era proprio la versione che interessava a me) e quando lo provo avviare dal pc anzichè da live mi dice che devo avviarlo da live (cosa mai successa nel mio desktop). Comunque non so perchè vogliono complicare la vita alle persone i produttori di laptop e impedirci di poter usufruire di linux, e poi comunque anche chi segue ubuntu potrebbe implementare dei sistemi di accoppiamento più adeguati. :birra:

Allego i log dell'errore
Allegati
main.log
(12.78 KiB) Scaricato 26 volte
Ultima modifica di bulldragon il lunedì 9 settembre 2019, 11:44, modificato 1 volta in totale.
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17342
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da Stealth »

bulldragon [url=https://forum.ubuntu-it.org/viewtopic.php?p=5150949#p5150949][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: ... e poi dopo 2 o 3 volte parte.
Allora non posso assolutamente prendere in considerazione il reinstallo tutto perchè proprio, credimi non ne ho mezza. ...
Non ho letto tutta la discussione visto che dubito di poterti aiutare, quindi solo una considerazione.
Sono passati quasi 2 mesi e mezzo, immagino tu abbia provato (e ti abbiano suggerito) qualunque cosa. Pensi ancora che ci riuscirai e sopratutto che, dopo aver toccato di tutto, ne venga fuori un sistema stabile?
Per quel che vale il mio consiglio è: reinstalla una roba pulita, ci vogliono 20 minuti e vivi tranquillo
ciao e buon lavoro
Avatar utente
willy54
Rampante Reduce
Rampante Reduce
Messaggi: 6063
Iscrizione: lunedì 18 dicembre 2017, 21:42
Desktop: Xfce, Xorg, Plasma
Distribuzione: Ubuntu studio,Ubuntu, Kubuntu 18.04
Sesso: Maschile
Località: Castell'Alfero (AT)
Contatti:

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da willy54 »

Non posso prevedere cosa succede resettando solo il bios, considerando che quella installazione è stata manomessa e non so in quale modo.
Clover e Refind non ho mai avuto necessità di usarli. Con le ubuntu derivate non servono puoi provare come già detto con Boot-repair o con Supergrubdisk , molte volte riescono a risolvere ma non conosco il limite che hanno a risolvere le manomissioni.
L'unica certezza è la terza consigliata ovvero la re installazione pulita.
Anche Uefi è sempre una incognita , ogni produttore lo implementa a suo piacere, poi windows pro aggiunge altre cose, tipo bitlocker c'è su molti recenti la presenza di Optane che complica le cose in quanto con le Linux derivate è necessario disabilitarla.
Sul tuo le specifiche non dichiarano la presenza di Optane ma spesso optane con gli NVME non è implementata con un chip aggiunto ma direttamente sul NVME questo ad esempio è successo sul mio Paviliom per trovare come disabilitarla ho dovuto scandagliare tutte le opzioni disponibili nel bios poi ho trovato quella già citata di Intel-RST che mi ha aperto una pagina nascosta dove ho potuto settare AHCI per il NVME ma questo comporta in windows un rallentamento non indifferente fortunatamente solo al boot.
Alcuni pc per poter installare Ubuntu è necessario anche codificare una Password di amministratore nel Bios.
Per questo è necessario partire da dati certi per riuscire a portare a termine sia il dual boot quanto una installazione pulita di solo Ubuntu/x, ed avere la certezza che la chiavetta sia fatta per Uefi.
Poi come ho detto la iso 18.04.3 scaricata il 14 agosto ha problemi e ho dovuto utilizzare la iso 18.04.2 e poi fare l'aggiornamento manuale ma non con il procedimento solito.
Ti auguro buona fortuna, ma se non vuoi reinstallare io non sono in grado di assisterti.
Sappi solo che se attivi la modalità Csm/Legacy la sicurezza di Windows va a Escort.

Edit:
Installi delle semestrali che già per loro natura essendo di sviluppo sono instabili oltre che la 18.10 è scaduta, poi vai ad installare un DE alternativo (Mate) fai poi degli avvanzamenti dopo avere fatto delle personalizzazioni , non contento installi dei boot loader alternativi inutili che incasinano ulteriormente pretendere poi che il tutto funzioni come vuoi tu non è molto logico.
Solo seguendo guide certe, molte on line sono datate e non applicabili ai computer di ultima generazione.
Se ti piace Mate installa direttamente quella distribuzione non passare per altre avrai meno problemi.
Hp Pavilon 15-CS2093nl Win10, UbuntuStudio 20.04.1 caratteristiche
Toshiba Satellite A660 11M Win7, Win10, Ubuntu 18.04 LTS- Kubuntu 18.04 LTS gparted sda inxi -Fz
disattivare Avvio rapido in Windows10 Installazione su pc Uefi download/file.php?id=31104 -- download/file.php?id=33560
bulldragon
Prode Principiante
Messaggi: 94
Iscrizione: mercoledì 4 aprile 2012, 19:57
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da bulldragon »

Guarda Csm/Legacy non esistono propri nel mio Bios in quanto è solo UEFI. Ahci l'ho gà settatto per il NVME anche perchè ubuntu non me lo avrebbe installato. Password di amministratore già creata.
Secondo me ci deve essere qualcosa con shimx.64 mi pare si chiama così per abilitarlo all'interno di secure boot, però non so come fare.
Avatar utente
willy54
Rampante Reduce
Rampante Reduce
Messaggi: 6063
Iscrizione: lunedì 18 dicembre 2017, 21:42
Desktop: Xfce, Xorg, Plasma
Distribuzione: Ubuntu studio,Ubuntu, Kubuntu 18.04
Sesso: Maschile
Località: Castell'Alfero (AT)
Contatti:

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da willy54 »

shimx.64 contiene solo la firma digitale.
Non hai modo di lanciarlo o editarlo.
Come detto io non sono in grado di seguirti oltre, hai fatto troppe modifiche alcune non rilevabili .
Se scandagli tutte le opzioni del bios Uefi da qualche parte, penso nella pagina BOOT esca l'opzione.
Hp Pavilon 15-CS2093nl Win10, UbuntuStudio 20.04.1 caratteristiche
Toshiba Satellite A660 11M Win7, Win10, Ubuntu 18.04 LTS- Kubuntu 18.04 LTS gparted sda inxi -Fz
disattivare Avvio rapido in Windows10 Installazione su pc Uefi download/file.php?id=31104 -- download/file.php?id=33560
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8639
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma5
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da woddy68 »

Sia Ubuntu che altre distribuzioni supportano secure boot, avendo una loro chiave, per cui non è quello il problema.
Per precisione, la password al bios è necessaria non per installare Ubuntu, ma per accedere ad alcune impostazioni avanzate del bios. Le semestrali non sono versioni in sviluppo, sono versioni rilasciate a tutti gli effetti come stabili, va da se che non sempre è una buona idea installarle a causa del loro limitato supporto nel tempo, solo 12 mesi. Il problema è che la 18.10 non è più supportata e dubito fortemente che la 18.04.3 non sia compatibile, anche perché utilizza lo stesso stack grafico e kernel della 18.10.
Penso che il problema sia più in qualche impostazione di Windows che non un problema del boot di Ubuntu, ma è solo una supposizione.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
🇺🇦 🇺🇦 🇺🇦
bulldragon
Prode Principiante
Messaggi: 94
Iscrizione: mercoledì 4 aprile 2012, 19:57
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da bulldragon »

Allora ho tolto nuovamente secure boot e riabilitato REFIND da dove lancio bootx64. Qui ubuntu si blocca. Spengo e riaccendo manualmente. Stessa procedura e parte (8 su 10).
Piùo meno quello che facevo prima ma ora sembra che devo spegnerlo solamente una volta. Vediamo quanto tiene botta.
Io credo che la distribuzione in sè non c'entri e neanche windows (l'avvio rapido l'ho sempre controllato e non c'è). Penso piuttosto che sia il turbo boost di avvio di win che però nelle impostazioni del bios non si vede, perchè essendo uno degli ultimi portatili molte funzioni le hanno blindate per bene. Ho creato la password di amministratore infatti quando devo entrare nel bios me la chiede e inserendola dopo entro, ma tutto ciò non mi ha permesso di visualizzare delle nuove funzioni. Boh guarda è un mistero, però mi rifiuto di reinstallare tutto. Anche perchè è facile dire "reinstalla tutto"
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8639
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma5
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da woddy68 »

bulldragon [url=https://forum.ubuntu-it.org/viewtopic.php?p=5151799#p5151799][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Allora ho tolto nuovamente secure boot e riabilitato REFIND da dove lancio bootx64. Qui ubuntu si blocca. Spengo e riaccendo manualmente. Stessa procedura e parte (8 su 10).
Piùo meno quello che facevo prima ma ora sembra che devo spegnerlo solamente una volta. Vediamo quanto tiene botta.
Io credo che la distribuzione in sè non c'entri e neanche windows (l'avvio rapido l'ho sempre controllato e non c'è). Penso piuttosto che sia il turbo boost di avvio di win che però nelle impostazioni del bios non si vede, perchè essendo uno degli ultimi portatili molte funzioni le hanno blindate per bene. Ho creato la password di amministratore infatti quando devo entrare nel bios me la chiede e inserendola dopo entro, ma tutto ciò non mi ha permesso di visualizzare delle nuove funzioni. Boh guarda è un mistero, però mi rifiuto di reinstallare tutto. Anche perchè è facile dire "reinstalla tutto"
Il problema è che ti ostini a volere far partire una distribuzione che è fuori supporto e non capisco proprio perché perderci tempo per farla partire, per poi avanzare alla 19.04 con tutti i problemi che possono subentrare durante un avanzamento di versione. Quando in 10 minuti installeresti direttamente la 19.04, sempre che l'installazione vada a buon fine ovviamente.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
🇺🇦 🇺🇦 🇺🇦
bulldragon
Prode Principiante
Messaggi: 94
Iscrizione: mercoledì 4 aprile 2012, 19:57
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da bulldragon »

Guarda ho installato la 19.04 ma fa uguale
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8639
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma5
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da woddy68 »

Beh ! Almeno adesso hai un sistema supportato.
Per il tuo problema non sono un esperto, ma io proverei a guardare il risultato di

Codice: Seleziona tutto

dmesg
devi darlo nel terminale.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
🇺🇦 🇺🇦 🇺🇦
Zombie17

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da Zombie17 »

Ciao, segui quanto scritto in quest'altro post, con la differenza che la parte che l'altro utente in caso può saltare per te diviene molto importante:
Zombie17 [url=https://forum.ubuntu-it.org/viewtopic.php?p=5153102#p5153102][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao, fai quello che devi fare per far partire Ubuntu perchè non ho capito se questo ti funziona bene o meno, poi posta gli output di

ls /boot
cat /boot/grub/grub.cfg
cat /etc/default/grub
ls /sys/firmware/efi
sudo parted -l

od --address-radix=n --format=u1 /sys/firmware/efi/efivars/SecureBoot-

Quando arrivi a "SecureBoot-" premi il tasto tab e la stringa si autocompleterà, a quel punto puoi lanciare con invio e postare l'output.

Poi dato che leggo "tra le altre cose" presumo ci siano problemi anche nell'avvio di Ubuntu, se cosi non fosse, i passaggi da qui in avanti saltali.

Lancia

sudo nano /etc/default/grub

Al parametro GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Cancella quiet splash e sostituiscili con text per ottenere:

GRUB_CMDLINE_LINUX_DEFAULT="text"

Lancia nuovamente

cat /etc/default/grub

E posta ancora l'output, per accertarci che non sia stato modificato altro per errore.

Dopodichè lancia:

sudo update-grub

Spegni il pc e avvia Ubuntu in maniera da farlo bloccare, nei listati che compariranno al posto delle solite schermate di avvio guarda esattente dove si blocca e posta una foto, poi ritenta l'avvio altre 3/4 volte sempre facendolo bloccare, vedi se si blocca al medesimo punto o in fasi diverse e dacci il responso.

Vediamo se si riesce a trovare qualcosa su cui lavorare.

Buon lavoro.

P.S.

Quando avrò il pc a portata di mano editerò per inserire i tag code

P.S. 2

Vista la quarantena lascio una n.d.r. a margine meno articolata dato che ritengo i contenuti degni di nota.

Si può accedere al file system di Windows da sistemi Linux e al contrario al file system dei sistemi linux da Windows in modo rapido e semplice senza problemi di sorta, basta documentarsi a tal riguardo.
bulldragon
Prode Principiante
Messaggi: 94
Iscrizione: mercoledì 4 aprile 2012, 19:57
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da bulldragon »

Ciao e grazie innanzitutto.
L'ultima stringa non va comunque ti posto tutto

Codice: Seleziona tutto

bulldragos@bulldragos:~$ ls /boot
abi-4.18.0-10-generic         memtest86+.elf
config-4.18.0-10-generic      memtest86+_multiboot.bin
config-4.18.0-26-generic      retpoline-4.18.0-10-generic
config-5.0.0-30-generic       System.map-4.18.0-10-generic
efi                           System.map-4.18.0-26-generic
grub                          System.map-5.0.0-30-generic
initrd.img-4.18.0-10-generic  vmlinuz-4.18.0-10-generic
initrd.img-4.18.0-26-generic  vmlinuz-4.18.0-26-generic
initrd.img-5.0.0-30-generic   vmlinuz-5.0.0-30-generic
memtest86+.bin
bulldragos@bulldragos:~$ cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${initrdfail}" = 2 ]; then
   set initrdfail=
elif [ "${initrdfail}" = 1 ]; then
   set next_entry="${prev_entry}"
   set prev_entry=
   save_env prev_entry
   if [ "${next_entry}" ]; then
      set initrdfail=2
   fi
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function initrdfail {
    if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
      if [ -z "${initrdfail}" ]; then
        set initrdfail=1
        if [ -n "${boot_once}" ]; then
          set prev_entry="${default}"
          save_env prev_entry
        fi
      fi
      save_env initrdfail
    fi; fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root  335f4c32-8d94-4028-99c1-4af5a7bc2378
else
  search --no-floppy --fs-uuid --set=root 335f4c32-8d94-4028-99c1-4af5a7bc2378
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=it_IT
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=10
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 10 ; then
    set timeout=0
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 60,59,55; then
  clear
fi

color_normal=light-gray/black

if [ -e ${prefix}/themes/ubuntu-mate/theme.txt ]; then
  insmod png
  theme=${prefix}/themes/ubuntu-mate/theme.txt
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=1
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-335f4c32-8d94-4028-99c1-4af5a7bc2378' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  335f4c32-8d94-4028-99c1-4af5a7bc2378
	else
	  search --no-floppy --fs-uuid --set=root 335f4c32-8d94-4028-99c1-4af5a7bc2378
	fi
	linux	/boot/vmlinuz-5.0.0-30-generic root=UUID=335f4c32-8d94-4028-99c1-4af5a7bc2378 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-5.0.0-30-generic
}
submenu 'Opzioni avanzate per Ubuntu' $menuentry_id_option 'gnulinux-advanced-335f4c32-8d94-4028-99c1-4af5a7bc2378' {
	menuentry 'Ubuntu, con Linux 5.0.0-30-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.0.0-30-generic-advanced-335f4c32-8d94-4028-99c1-4af5a7bc2378' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  335f4c32-8d94-4028-99c1-4af5a7bc2378
		else
		  search --no-floppy --fs-uuid --set=root 335f4c32-8d94-4028-99c1-4af5a7bc2378
		fi
		echo	'Caricamento Linux 5.0.0-30-generic...'
		linux	/boot/vmlinuz-5.0.0-30-generic root=UUID=335f4c32-8d94-4028-99c1-4af5a7bc2378 ro  quiet splash $vt_handoff
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-5.0.0-30-generic
	}
	menuentry 'Ubuntu, con Linux 5.0.0-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.0.0-30-generic-recovery-335f4c32-8d94-4028-99c1-4af5a7bc2378' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  335f4c32-8d94-4028-99c1-4af5a7bc2378
		else
		  search --no-floppy --fs-uuid --set=root 335f4c32-8d94-4028-99c1-4af5a7bc2378
		fi
		echo	'Caricamento Linux 5.0.0-30-generic...'
		linux	/boot/vmlinuz-5.0.0-30-generic root=UUID=335f4c32-8d94-4028-99c1-4af5a7bc2378 ro recovery nomodeset 
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-5.0.0-30-generic
	}
	menuentry 'Ubuntu, con Linux 4.18.0-26-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.18.0-26-generic-advanced-335f4c32-8d94-4028-99c1-4af5a7bc2378' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  335f4c32-8d94-4028-99c1-4af5a7bc2378
		else
		  search --no-floppy --fs-uuid --set=root 335f4c32-8d94-4028-99c1-4af5a7bc2378
		fi
		echo	'Caricamento Linux 4.18.0-26-generic...'
		linux	/boot/vmlinuz-4.18.0-26-generic root=UUID=335f4c32-8d94-4028-99c1-4af5a7bc2378 ro  quiet splash $vt_handoff
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-4.18.0-26-generic
	}
	menuentry 'Ubuntu, con Linux 4.18.0-26-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.18.0-26-generic-recovery-335f4c32-8d94-4028-99c1-4af5a7bc2378' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  335f4c32-8d94-4028-99c1-4af5a7bc2378
		else
		  search --no-floppy --fs-uuid --set=root 335f4c32-8d94-4028-99c1-4af5a7bc2378
		fi
		echo	'Caricamento Linux 4.18.0-26-generic...'
		linux	/boot/vmlinuz-4.18.0-26-generic root=UUID=335f4c32-8d94-4028-99c1-4af5a7bc2378 ro recovery nomodeset 
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-4.18.0-26-generic
	}
	menuentry 'Ubuntu, con Linux 4.18.0-10-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.18.0-10-generic-advanced-335f4c32-8d94-4028-99c1-4af5a7bc2378' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  335f4c32-8d94-4028-99c1-4af5a7bc2378
		else
		  search --no-floppy --fs-uuid --set=root 335f4c32-8d94-4028-99c1-4af5a7bc2378
		fi
		echo	'Caricamento Linux 4.18.0-10-generic...'
		linux	/boot/vmlinuz-4.18.0-10-generic root=UUID=335f4c32-8d94-4028-99c1-4af5a7bc2378 ro  quiet splash $vt_handoff
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-4.18.0-10-generic
	}
	menuentry 'Ubuntu, con Linux 4.18.0-10-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.18.0-10-generic-recovery-335f4c32-8d94-4028-99c1-4af5a7bc2378' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  335f4c32-8d94-4028-99c1-4af5a7bc2378
		else
		  search --no-floppy --fs-uuid --set=root 335f4c32-8d94-4028-99c1-4af5a7bc2378
		fi
		echo	'Caricamento Linux 4.18.0-10-generic...'
		linux	/boot/vmlinuz-4.18.0-10-generic root=UUID=335f4c32-8d94-4028-99c1-4af5a7bc2378 ro recovery nomodeset 
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-4.18.0-10-generic
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/25_custom ###

menuentry "Windows UEFI bootmgfw.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

menuentry "Windows Boot UEFI loader" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/Boot/bkpbootx64.efi
}

menuentry "Windows Boot UEFI fbx64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/Boot/fbx64.efi
}

menuentry "Windows Boot UEFI mmx64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/Boot/mmx64.efi
}

menuentry "EFI/CLOVER/CLOVERX64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/CLOVERX64.efi
}

menuentry "EFI/Grub2/bootia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/Grub2/bootia32.efi
}

menuentry "EFI/Grub2/bootx64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/Grub2/bootx64.efi
}

menuentry "EFI/Grub2/MokManager.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/Grub2/MokManager.efi
}

menuentry "EFI/Grub2/WinPE_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/Grub2/WinPE_ia32.efi
}

menuentry "EFI/Grub2/WinPE_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/Grub2/WinPE_x64.efi
}

menuentry "EFI/refind/refind_aa64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/refind_aa64.efi
}

menuentry "EFI/refind/refind_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/refind_ia32.efi
}

menuentry "EFI/refind/refind_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/refind_x64.efi
}

menuentry "EFI/ubuntu/mmx64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/ubuntu/mmx64.efi
}

menuentry "EFI/CLOVER/drivers64/ApfsDriverLoader-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64/ApfsDriverLoader-64.efi
}

menuentry "EFI/CLOVER/drivers64/AppleImageCodec-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64/AppleImageCodec-64.efi
}

menuentry "EFI/CLOVER/drivers64/AppleImageLoader-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64/AppleImageLoader-64.efi
}

menuentry "EFI/CLOVER/drivers64/AppleKeyAggregator-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64/AppleKeyAggregator-64.efi
}

menuentry "EFI/CLOVER/drivers64/AppleUITheme-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64/AppleUITheme-64.efi
}

menuentry "EFI/CLOVER/drivers64/FirmwareVolume-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64/FirmwareVolume-64.efi
}

menuentry "EFI/CLOVER/drivers64/FSInject-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64/FSInject-64.efi
}

menuentry "EFI/CLOVER/drivers64/SMCHelper-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64/SMCHelper-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/ApfsDriverLoader-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/ApfsDriverLoader-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/ApfsDriverLoader.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/ApfsDriverLoader.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/apfs.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/apfs.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/AppleImageCodec-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/AppleImageCodec-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/AppleImageLoader-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/AppleImageLoader-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/AppleKeyAggregator-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/AppleKeyAggregator-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/AppleKeyFeeder-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/AppleKeyFeeder-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/AppleUITheme-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/AppleUITheme-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/AptioInputFix-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/AptioInputFix-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/AptioMemoryFix-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/AptioMemoryFix-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/AudioDxe.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/AudioDxe.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/DataHubDxe-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/DataHubDxe-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/DataHubDxe.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/DataHubDxe.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/EmuVariableUefi.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/EmuVariableUefi.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/FirmwareVolume-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/FirmwareVolume-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/FSInject-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/FSInject-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/FSInject.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/FSInject.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/OsxAptioFix3Drv.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/OsxAptioFix3Drv.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/SMCHelper-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/SMCHelper-64.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/SMCHelper.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/SMCHelper.efi
}

menuentry "EFI/CLOVER/drivers64UEFI/VBoxHfs-64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/drivers64UEFI/VBoxHfs-64.efi
}

menuentry "EFI/CLOVER/tools/bdmesg.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/tools/bdmesg.efi
}

menuentry "EFI/CLOVER/tools/Shell32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/tools/Shell32.efi
}

menuentry "EFI/CLOVER/tools/Shell64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/tools/Shell64.efi
}

menuentry "EFI/CLOVER/tools/Shell64U.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/CLOVER/tools/Shell64U.efi
}

menuentry "EFI/refind/drivers_aa64/btrfs_aa64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_aa64/btrfs_aa64.efi
}

menuentry "EFI/refind/drivers_aa64/ext2_aa64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_aa64/ext2_aa64.efi
}

menuentry "EFI/refind/drivers_aa64/ext4_aa64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_aa64/ext4_aa64.efi
}

menuentry "EFI/refind/drivers_aa64/hfs_aa64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_aa64/hfs_aa64.efi
}

menuentry "EFI/refind/drivers_aa64/iso9660_aa64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_aa64/iso9660_aa64.efi
}

menuentry "EFI/refind/drivers_aa64/ntfs_aa64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_aa64/ntfs_aa64.efi
}

menuentry "EFI/refind/drivers_aa64/reiserfs_aa64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_aa64/reiserfs_aa64.efi
}

menuentry "EFI/refind/drivers_ia32/btrfs_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_ia32/btrfs_ia32.efi
}

menuentry "EFI/refind/drivers_ia32/ext2_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_ia32/ext2_ia32.efi
}

menuentry "EFI/refind/drivers_ia32/ext4_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_ia32/ext4_ia32.efi
}

menuentry "EFI/refind/drivers_ia32/hfs_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_ia32/hfs_ia32.efi
}

menuentry "EFI/refind/drivers_ia32/iso9660_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_ia32/iso9660_ia32.efi
}

menuentry "EFI/refind/drivers_ia32/ntfs_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_ia32/ntfs_ia32.efi
}

menuentry "EFI/refind/drivers_ia32/reiserfs_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_ia32/reiserfs_ia32.efi
}

menuentry "EFI/refind/drivers_x64/btrfs_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_x64/btrfs_x64.efi
}

menuentry "EFI/refind/drivers_x64/ext2_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_x64/ext2_x64.efi
}

menuentry "EFI/refind/drivers_x64/ext4_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_x64/ext4_x64.efi
}

menuentry "EFI/refind/drivers_x64/hfs_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_x64/hfs_x64.efi
}

menuentry "EFI/refind/drivers_x64/iso9660_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_x64/iso9660_x64.efi
}

menuentry "EFI/refind/drivers_x64/ntfs_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_x64/ntfs_x64.efi
}

menuentry "EFI/refind/drivers_x64/reiserfs_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/drivers_x64/reiserfs_x64.efi
}

menuentry "EFI/refind/tools_ia32/gptsync_ia32.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/tools_ia32/gptsync_ia32.efi
}

menuentry "EFI/refind/tools_x64/gptsync_x64.efi" {
search --fs-uuid --no-floppy --set=root 5D32-EC4F
chainloader (${root})/EFI/refind/tools_x64/gptsync_x64.efi
}
### END /etc/grub.d/25_custom ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (su /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-5D32-EC4F' {
	insmod part_gpt
	insmod fat
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  5D32-EC4F
	else
	  search --no-floppy --fs-uuid --set=root 5D32-EC4F
	fi
	chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
	fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
bulldragos@bulldragos:~$ cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
bulldragos@bulldragos:~$ ls /sys/firmware/efi
config_table  esrt              fw_vendor  runtime-map  vars
efivars       fw_platform_size  runtime    systab
bulldragos@bulldragos:~$ sudo parted -l
[sudo] password di bulldragos: 
Modello: Multiple Card Reader (scsi)
Disco /dev/sda: 197GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: msdos
Flag del disco: 

Numero  Inizio  Fine   Dimensione  Tipo     File system  Flag
 1      16,8MB  197GB  197GB       primary  ntfs


Modello: WDC PC SN520 SDAPNUW-256G-1002 (nvme)
Disco /dev/nvme0n1: 256GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: gpt
Flag del disco: 

Numero  Inizio  Fine    Dimensione  File system  Nome                  Flag
 1      1049kB  538MB   537MB       fat32        EFI System Partition  avvio, esp
 2      538MB   78,7GB  78,2GB      ext4         Ubuntu
 3      78,7GB  184GB   105GB       ntfs         Windows10             msftdata
 4      184GB   184GB   654MB       ntfs                               nascosta, diag
 5      184GB   185GB   886MB       ntfs                               nascosta, diag
 6      185GB   256GB   70,9GB      ntfs                               msftdata


bulldragos@bulldragos:~$ od --address-radix=n --format=u1 /sys/firmware/efi/efivars/SecureBoot-
od: /sys/firmware/efi/efivars/SecureBoot-: Argomento non valido
bulldragos@bulldragos:~$ 



Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2854
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da DoctorStrange »

Navigando su internet, ad una ricerca un pò sommaria, sembra che quella serie di laptop abbia un conflitto con un pacchetto che si chiama "intel-microcode-firmware", o qualcosa di simile.

Prova a fare qualche ricerca in quella direzione. Se sei convinto di avere sintomi simili, puoi bloccare quel pacchetto con il collaudatissimo "sudo apt-mark --hold <nomePacchetto>" e dovresti aver risolto una buona parte dei problemi.
Zombie17

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggio da Zombie17 »

Dagli output non noto incongruenze.

Il comando che dici non andare non va perchè l'hai lanciato incompleto, come completarlo era scritto sotto, o in alternativa si ricopia a mano l'uuid della partizione di root.

Codice: Seleziona tutto

od --address-radix=n --format=u1 /sys/firmware/efi/efivars/SecureBoot-8be4df61-93ca-11d2-aa0d-00e098032b8c
   6   0   0   0   0
Interessante quanto detto da Strange invece, perchè allora sarebbero cpu e sistema a fare a cazzotti, quindi è importante che verifichi.

Magari anche vedendo che versione hai installata sul sistema, quale versione c'è nei repo e quale versione è distribuita da Intel (verificabile sul suo sito, ogni cpu ha una sua sezione per i download e da li è possibile scaricare i microcode per le varie versioni di Win e Linux)
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot], Majestic-12 [Bot] e 13 ospiti