Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda bulldragon » domenica 8 settembre 2019, 19:07

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
Schermata del 2019-09-08 20-19-02-min.png
Gparted
bulldragon
Prode Principiante
 
Messaggi: 93
Iscrizione: aprile 2012
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda willy54 » domenica 8 settembre 2019, 20:39

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 (provvisorio)
Toshiba Satellite A660 11M Win7 - Win10 - Ubuntu 18.04 LTS - Kubuntu 18.04 LTS gparted sda inxi -Fz
disattivare Avvio rapido in Windows10
Avatar utente
willy54
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3637
Iscrizione: dicembre 2017
Località: Castell'Alfero (AT)
Desktop: Xorg, Plasma
Distribuzione: Ubuntu, Kubuntu 18.04 x86_64
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda bulldragon » lunedì 9 settembre 2019, 10:20

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 3 volte
Ultima modifica di bulldragon il lunedì 9 settembre 2019, 10:44, modificato 1 volta in totale.
bulldragon
Prode Principiante
 
Messaggi: 93
Iscrizione: aprile 2012
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda Stealth » lunedì 9 settembre 2019, 10:34

bulldragon Immagine 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
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 16228
Iscrizione: gennaio 2006
Desktop: Gnome
Distribuzione: Ubuntu 18.04 LTS

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda willy54 » lunedì 9 settembre 2019, 11:09

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 (provvisorio)
Toshiba Satellite A660 11M Win7 - Win10 - Ubuntu 18.04 LTS - Kubuntu 18.04 LTS gparted sda inxi -Fz
disattivare Avvio rapido in Windows10
Avatar utente
willy54
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3637
Iscrizione: dicembre 2017
Località: Castell'Alfero (AT)
Desktop: Xorg, Plasma
Distribuzione: Ubuntu, Kubuntu 18.04 x86_64
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda bulldragon » lunedì 9 settembre 2019, 11:25

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.
bulldragon
Prode Principiante
 
Messaggi: 93
Iscrizione: aprile 2012
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda willy54 » lunedì 9 settembre 2019, 11:34

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 (provvisorio)
Toshiba Satellite A660 11M Win7 - Win10 - Ubuntu 18.04 LTS - Kubuntu 18.04 LTS gparted sda inxi -Fz
disattivare Avvio rapido in Windows10
Avatar utente
willy54
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3637
Iscrizione: dicembre 2017
Località: Castell'Alfero (AT)
Desktop: Xorg, Plasma
Distribuzione: Ubuntu, Kubuntu 18.04 x86_64
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda woddy68 » mercoledì 11 settembre 2019, 15:46

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 - Acer Aspire M5500 (AMD) OpenSuse Leap 15 Kde -- Kubuntu 18.04 -- Tumbleweed
Notebook Acer Aspire E1 -522 (Amd) Tumbleweed - NO Windows ;)
Avatar utente
woddy68
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4450
Iscrizione: febbraio 2011
Località: Bellano Lc
Desktop: Kde Plasma5
Distribuzione: Leap 15 - Tumbleweed- Kubuntu 18.04
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda bulldragon » sabato 14 settembre 2019, 12:26

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"
bulldragon
Prode Principiante
 
Messaggi: 93
Iscrizione: aprile 2012
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda woddy68 » sabato 14 settembre 2019, 12:35

bulldragon Immagine 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 - Acer Aspire M5500 (AMD) OpenSuse Leap 15 Kde -- Kubuntu 18.04 -- Tumbleweed
Notebook Acer Aspire E1 -522 (Amd) Tumbleweed - NO Windows ;)
Avatar utente
woddy68
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4450
Iscrizione: febbraio 2011
Località: Bellano Lc
Desktop: Kde Plasma5
Distribuzione: Leap 15 - Tumbleweed- Kubuntu 18.04
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda bulldragon » sabato 21 settembre 2019, 17:50

Guarda ho installato la 19.04 ma fa uguale
bulldragon
Prode Principiante
 
Messaggi: 93
Iscrizione: aprile 2012
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda woddy68 » sabato 21 settembre 2019, 19:04

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 - Acer Aspire M5500 (AMD) OpenSuse Leap 15 Kde -- Kubuntu 18.04 -- Tumbleweed
Notebook Acer Aspire E1 -522 (Amd) Tumbleweed - NO Windows ;)
Avatar utente
woddy68
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4450
Iscrizione: febbraio 2011
Località: Bellano Lc
Desktop: Kde Plasma5
Distribuzione: Leap 15 - Tumbleweed- Kubuntu 18.04
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda Zombie17 » sabato 21 settembre 2019, 23:41

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 Immagine 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.
:windows:
Avatar utente
Zombie17
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 434
Iscrizione: luglio 2019
Desktop: GNOME (in Ubuntu 3.34.0)
Distribuzione: Ubuntu 19.10, Kali 2019.3 amd64
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda bulldragon » mercoledì 25 settembre 2019, 13:20

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:~$



bulldragon
Prode Principiante
 
Messaggi: 93
Iscrizione: aprile 2012
Località: Bologna

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda DoctorStrange » mercoledì 25 settembre 2019, 15:18

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.
Avatar utente
DoctorStrange
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1660
Iscrizione: ottobre 2015
Località: Roma, Italia
Desktop: Unity
Distribuzione: Ubuntu 16.04.03 Xenial Xerus
Sesso: Maschile

Re: Boot problematico UEFI su ASUS ZenBook Pro 14 UX480

Messaggioda Zombie17 » mercoledì 25 settembre 2019, 21:13

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)
:windows:
Avatar utente
Zombie17
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 434
Iscrizione: luglio 2019
Desktop: GNOME (in Ubuntu 3.34.0)
Distribuzione: Ubuntu 19.10, Kali 2019.3 amd64
Sesso: Maschile

Precedente

Torna a Installazione e aggiornamento del sistema operativo

Chi c’è in linea

Visualizzano questa sezione: Baidu [Spider] e 6 ospiti