Se hai un CD live prova ad usarlo e boot-repair tool.se non sembra esserci nulla di sbagliato in grub ma è una buona idea cambiare alcune opzioni di avvio. Queste sono alcune opzioni utili menzionate dallo stesso canonico.
Imposta la risoluzione del tuo framebuffer in modalità VESA xxx. Controlla qui per un elenco di possibili modalità.
Questo parametro disabilita l'intero sistema ACPI. Ciò può rivelarsi molto utile, ad esempio, se il tuo computer non supporta ACPI o se ritieni che l'implementazione ACPI possa causare alcuni problemi (ad esempio riavvii casuali o blocchi del sistema).
Attiva il sistema ACPI anche se la data del BIOS del tuo computer è precedente a 2000. Questo parametro ignora acpi = off e può essere utilizzato anche con l'hardware corrente se il supporto ACPI non è attivato nonostante apm = off.
- pci = noacpi OR acpi = noirq
Questi parametri disabilitano il routing PCI IRQ
Questo parametro attiva il routing PCI IRQ
ACPI è autorizzato a utilizzare gli interrupt PIC per ridurre al minimo l'uso comune di IRQ.
ACPI non è autorizzato a utilizzare gli interrupt PIC.
Disattiva il sistema ACPI quasi completamente; verranno utilizzati solo i componenti richiesti per il processo di avvio.
Disattiva il sistema ACPI quasi completamente; verranno utilizzati solo i componenti richiesti per l'hyper threading.
Disabilitare "Advanced Programmable Interrupt Controller (APIC)".
Disabilita "APIC locale".
Disabilita la gestione avanzata dell'alimentazione.
Cambia il modo in cui il kernel gestisce le chiamate di interrupt (impostalo su polling). Può essere utile in caso di problemi di interruzione hardware.
- acpi.power_nocheck = 1 OPPURE acpi_osi = linux
Disabilita il controllo dello stato di alimentazione o modifica la compatibilità del sistema operativo segnalata al BIOS. Necessario su alcuni BIOS rotti per far funzionare il controllo della temperatura / ventola.
fare riferimento a questo https://help.ubuntu.com/community/BootOptions