Lentezza boot su virtual box

Installazione di Ubuntu su macchina virtuale (Virtualbox, Vmware, Qemu, Parallels, KVM, Xen, Virtual pc, ecc.), configurazione del software e gestione del sistema virtualizzato.
caffeo
Prode Principiante
Messaggi: 20
Iscrizione: domenica 7 febbraio 2021, 19:40
Desktop: Ubuntu
Distribuzione: Ubuntu 20.04 LTS
Sesso: Maschile

Lentezza boot su virtual box

Messaggio da caffeo »

Ciao a tutti
Sono nuovo del Forum, utilizzo Ubuntu già da qualche anno su un portatile dedicato proprio solo a Ubuntu 20.04 LTS (dopo aggiornati) che utilizzo all'università. Ultimamente ho installato su un portatile Windows 10 con 16Gb RAM e 1Tb di SSD virtual box con sopra Ubuntu 20.04 LTS. La macchina virtuale gira che è una meraviglia e Ubuntu fa il suo dovere, unica pecca che ho riscontrato è una lentezza esagerata nel boot (nella virtual box). Ho provato a fare la stessa cosa su un portatile di un amico (Windows 10 RAM 8Gb SSD 500Gb) il boot è rapido (non sbilanciamoci ma nella media) ancora non ho capito dove sbaglio, potete darmi una mano?

Grazie mille
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40295
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Lentezza boot su virtual box

Messaggio da steff »

Sposto in ubuntu su vbox.
La sezione "dilemmi" NON è per quesiti tecnici.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
caffeo
Prode Principiante
Messaggi: 20
Iscrizione: domenica 7 febbraio 2021, 19:40
Desktop: Ubuntu
Distribuzione: Ubuntu 20.04 LTS
Sesso: Maschile

Re: Lentezza boot su virtual box

Messaggio da caffeo »

Ho fatto un tentativo con un'analisi del sistema ipotizzando che sia macchina fisica che virtuale siano state impostate bene
lancio il comando da terminale

Codice: Seleziona tutto

 systemd-analyze blame | head -n 20
l'output è la lista dei servizi ovvero nel mio caso

Codice: Seleziona tutto

29.916s plymouth-quit-wait.service    
29.901 vboxadd.service                        
25.219s dev-sda5.device                                       
 8.264s snapd.service                                         
 5.851s networkd-dispatcher.service                           
 4.837s accounts-daemon.service                               
 4.676s udisks2.service                                       
 4.045s avahi-daemon.service                                  
 4.037s NetworkManager.service                                
 3.987s polkit.service                                        
 3.499s switcheroo-control.service                            
 3.442s thermald.service                                      
 3.424s wpa_supplicant.service                                
 3.424s systemd-logind.service                                
 2.812s dev-loop6.device                                      
 2.802s dev-loop4.device                                      
 2.728s dev-loop0.device                                      
 2.657s dev-loop3.device                                      
 2.652s dev-loop5.device                                      
 2.641s dev-loop2.device                                      
 2.594s dev-loop7.device
nel primo intervento ho disabilitato il vboxadd.service con il comando

Codice: Seleziona tutto

sudo systemctl disable vboxadd.service --now
Nel caso mi servisse lo riattiverò in futuro, già con questa modifica ho notato un primo miglioramento ma non sono soddisfatto.
Stupidamente pensavo di disabilitare il plymouth (che per intenderci è il servizio che gestisce lo splash) che ovviamente non posso bloccarlo.
Non ho idee su come snellire il boot.....
Ultima modifica di caffeo il lunedì 8 febbraio 2021, 10:11, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40295
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Lentezza boot su virtual box

Messaggio da steff »

Codice: Seleziona tutto

29.916s plymouth-quit-wait.service
25.219s dev-sda5.devic
Cosa hai su sda5? Partizione swap che non viene trovata? Serve la swap?
E' potresti disabilitare lo splash

Codice: Seleziona tutto

sudo nano /etc/default/grub
modificando

Codice: Seleziona tutto

....
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
...
e seguito da

Codice: Seleziona tutto

sudo update-grub
Per favore usa sempre il tag codice per i listati, modifica tuo messaggio grazie.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
caffeo
Prode Principiante
Messaggi: 20
Iscrizione: domenica 7 febbraio 2021, 19:40
Desktop: Ubuntu
Distribuzione: Ubuntu 20.04 LTS
Sesso: Maschile

Re: Lentezza boot su virtual box

Messaggio da caffeo »

grazie mille per la risposta, scusa se non avevo taggato il codice è la prima volta che scrivo in questo forum (ho provveduto a correggere il messaggio).
La swap non mi serve dopotutto, con l'utilizzo che faccio (piccole simulazioni con Openfoam) non sono mai andato a tappo con la ram, potrei anche disabilitarla.
Scusa la domanda ma dell'argomento swap sono un disastro, disabilitando la swap cosa andrei incontro ?
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23362
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Lentezza boot su virtual box

Messaggio da trekfan1 »

Quanta RAM hai assegnato alla macchina virtuale? Dimensione del disco virtuale? Quanta VRam hai assegnato alla scheda video? ecc posta una schermata della configurazione della macchina virtuale
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40295
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Lentezza boot su virtual box

Messaggio da steff »

La swap serve a) per tampone se si dovrebbe esaurire la RAM b) l'ibernazione.
Quindi dipende dall'uso che ne vuoi fare e dalla quantità di ram assegnata.
Controlla

Codice: Seleziona tutto

cat /etc/fstab
se hai la riga per la swap.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
caffeo
Prode Principiante
Messaggi: 20
Iscrizione: domenica 7 febbraio 2021, 19:40
Desktop: Ubuntu
Distribuzione: Ubuntu 20.04 LTS
Sesso: Maschile

Re: Lentezza boot su virtual box

Messaggio da caffeo »

Allego uno screenshot della macchina virtuale

Immagine

il terminale mi butta fuori le seguenti righe:

Codice: Seleziona tutto

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=a1263a56-67b1-4a0f-91cd-95f7a00353f1 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=DD9A-3D16  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw    
il principale uso che faccio con la macchina virtuale è utilizzarla per faci girare dei programmi di grafica e calcolo per l'università (Freecad/Openfoam/CodeAster/qualche script di Python)
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23362
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Lentezza boot su virtual box

Messaggio da trekfan1 »

Imposta la memoria grafica a 128MB e il controller USB a xHCI, hai installato le guest additions e l'extension pack?
caffeo
Prode Principiante
Messaggi: 20
Iscrizione: domenica 7 febbraio 2021, 19:40
Desktop: Ubuntu
Distribuzione: Ubuntu 20.04 LTS
Sesso: Maschile

Re: Lentezza boot su virtual box

Messaggio da caffeo »

Guest additions installate ma non l'estension pack.
È meglio averlo installato?
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23362
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Lentezza boot su virtual box

Messaggio da trekfan1 »

lo devi installare, sempre, tra l'altro puoi abilitare le porte USB xHCI ovvero le 3.x
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40295
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Lentezza boot su virtual box

Messaggio da steff »

Mi sembrava che la 20.04 usasse già il file swap. Non so se dipende da installazione in modalità efi, non penso che sia necessaria per una macchina virtuale. Quei 25 secondi per trovare la partizione sda5 sono troppi. Controlla magari la macchina che hai installato da tuo amico se è efi o no.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
caffeo
Prode Principiante
Messaggi: 20
Iscrizione: domenica 7 febbraio 2021, 19:40
Desktop: Ubuntu
Distribuzione: Ubuntu 20.04 LTS
Sesso: Maschile

Re: Lentezza boot su virtual box

Messaggio da caffeo »

intanto grazie a tutti per i consigli, ho seguito i vostri preziosi consigli, ovvero:
  • Installato l'extension pack
  • impostato le porte USB xHCI
  • Memoria video 128
  • disabilitato lo splash
faccio il classico reboot e.... cronometro :lol:
c'è un miglioramento, una volta loggato dentro ubuntu lancio il systemd
e mi restituisce le seguenti tempistiche

Codice: Seleziona tutto

22.093s snapd.seeded.service                                  
20.822s snapd.service                                         
16.335s networkd-dispatcher.service                           
15.247s dev-sda5.device                                       
10.148s accounts-daemon.service                               
10.024s udisks2.service                                       
 6.866s NetworkManager.service                                
 6.617s ModemManager.service                                  
 6.500s polkit.service                                        
 6.478s avahi-daemon.service                                  
 6.130s switcheroo-control.service                            
 6.105s thermald.service                                      
 6.105s systemd-logind.service                                
 6.088s wpa_supplicant.service                                
 5.273s apparmor.service                                      
 5.135s NetworkManager-wait-online.service                    
 3.136s systemd-resolved.service                              
 3.077s systemd-tmpfiles-setup.service                        
 2.921s gpu-manager.service                                   
 2.896s apport.service
scusate ora la mia ignoranza ma come faccio a vedere su virtual box se l'installazione è efi?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40295
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Lentezza boot su virtual box

Messaggio da steff »

Si vede in /etc/fstab, c'è la partizione efi
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
caffeo
Prode Principiante
Messaggi: 20
Iscrizione: domenica 7 febbraio 2021, 19:40
Desktop: Ubuntu
Distribuzione: Ubuntu 20.04 LTS
Sesso: Maschile

Re: Lentezza boot su virtual box

Messaggio da caffeo »

trovato, ora dovete avere pazienza è la prima volta, sembra che trovi un errore in ext4 .......

Codice: Seleziona tutto

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=a1263a56-67b1-4a0f-91cd-95f7a00353f1 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=DD9A-3D16  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40295
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Lentezza boot su virtual box

Messaggio da steff »

No, questo errors=remount dice solo che nel caso di un filesystem danneggiato di montarlo solo in lettura.
fstab elenca e configura le partizioni da montare all'avvio.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: Lentezza boot su virtual box

Messaggio da dxgiusti »

quanta ram hai dato alla VB?
in sistema, processori, come è impostata?
caffeo
Prode Principiante
Messaggi: 20
Iscrizione: domenica 7 febbraio 2021, 19:40
Desktop: Ubuntu
Distribuzione: Ubuntu 20.04 LTS
Sesso: Maschile

Re: Lentezza boot su virtual box

Messaggio da caffeo »

RAM 10Gb alla macchina virtuale
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40295
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Lentezza boot su virtual box

Messaggio da steff »

Dovresti adesso vedere i messsaggi del kernel durante il boot, magari vedi errori o a quale punto si trattiene tanto.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23362
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Lentezza boot su virtual box

Messaggio da trekfan1 »

La partizione EFI è presente, ricordo che i file che viene usato come disco virtuale è soggetto alla frammentazione del file system della macchina ospite quindi un bel defrag del disco vero è meglio farlo ogni tanto (a macchina virtuale spenta ovviamente), io ridurrei la memoria a 8Gb e 1 oppure max 2 core ,4 sono troppi, nelle impostazioni di archiviazione spunta la casella SSD
Scrivi risposta

Ritorna a “Ubuntu su macchina virtuale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti