Ubuntu non si avvia con kernel 4.8 senza iommu=soft

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.
Avatar utente
Dea1993
Prode Principiante
Messaggi: 58
Iscrizione: domenica 25 ottobre 2015, 8:52
Desktop: Unity 7
Distribuzione: Ubuntu 16.10
Sesso: Maschile
Contatti:

Ubuntu non si avvia con kernel 4.8 senza iommu=soft

Messaggio da Dea1993 »

Ciao non saprei proprio in che sezione mettere questo thread, quindi lo metto qui sperando che vada bene.
allora vi spiego il problema, ho un notebook:
HP PAvilion 16 ab062nl con hardware
CPU: AMD APU A10 8700p
GPU: Radeon r6 (integrata) + dedicata radeon r7 m360
RAM: 8GB DDR3 dual channel
ma ho un problema che è nato col kernel 4.8 (prima di questa versione ricordo che non c'era alcun problema).
in poche parole, con il kernel 4.8, in fase di avvio, ricevo una marea di messaggi del riguardanti AMD-Vi (se non ricordo male), e il pc non si avvia, rimane bloccato in fase di avvio, con tutti questi messaggi.
immagino c'entri qualcosa la virtualizzazione (ma da bios ho disattivato la virtualizzazione), se invece al kernel gli passo il parametro

Codice: Seleziona tutto

iommu=soft
allora parte senza problemi.

come mai?? non c'è una soluzione migliore? perchè sopratutto provando le distro in live, ogni volta è una scocciatura modificare i parametri del grub per aggiungere questo parametro.
vorrei sapere il motivo di questo comportamento, come mai fino al kernel 4.7 andava bene, e col kernel 4.8 non va più? e come si può risolvere?
cosa fa di preciso il parametro iommu=soft? ho cercato informazioni, ma non mi è chiarissimo, da quanto ho capito iommu è l'input output memory managment unit (ma non so se questo parametro di riferisce a questo oppure ad altro), e a cosa serve l'opzione soft??
Ci sono solo 10 tipi di persone: quelle che conoscono la numerazione binaria e quelle che non la capiscono.
HackaB321
Prode Principiante
Messaggi: 1
Iscrizione: martedì 27 giugno 2017, 18:15
Sesso: Maschile

Re: Ubuntu non si avvia con kernel 4.8 senza iommu=soft

Messaggio da HackaB321 »

Scusa ho lo stesso problema: dove deve essere inserito il parametro iommu=soft di preciso?
Come si fa a disabilitare la virtualizzazione da bios? Grazie
Avatar utente
Dea1993
Prode Principiante
Messaggi: 58
Iscrizione: domenica 25 ottobre 2015, 8:52
Desktop: Unity 7
Distribuzione: Ubuntu 16.10
Sesso: Maschile
Contatti:

Re: Ubuntu non si avvia con kernel 4.8 senza iommu=soft

Messaggio da Dea1993 »

Devi passarlo al boot, quindi dai il comando

Codice: Seleziona tutto

 sudo gedit /etc/default/grub

E inserisci la stringa tra gli apici nella voce
GRUB_CMDLINE_LINUX_DEFAULT

vicino a quiet splash

Poi rigenera grub col comando

Codice: Seleziona tutto

 sudo update-grub2

Poi quando ha finito riavvia

Scusa se dovessi aver scritto qualcosa male ma sono da telefono
I comandi li ho ricontrollati dovrebbero essere ok
Ci sono solo 10 tipi di persone: quelle che conoscono la numerazione binaria e quelle che non la capiscono.
Scrivi risposta

Ritorna a “Kernel e servizi di sistema”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti