Virtualizzare un server ubuntu virtuale (noble 24.04.01)

Installazione di Ubuntu su macchina virtuale (Virtualbox, Vmware, Qemu, Parallels, KVM, Xen, Virtual pc, ecc.), configurazione del software e gestione del sistema virtualizzato.
Aldin98
Prode Principiante
Messaggi: 3
Iscrizione: mercoledì 25 settembre 2024, 12:02
Sesso: Maschile

Virtualizzare un server ubuntu virtuale (noble 24.04.01)

Messaggio da Aldin98 »

è il primo messaggio che posto , spero di aver fatto tutto correttamente: Sto cercando un modo per virtualizzare una parte di un server ubuntu , il problema è che la memoria non è virtualizzabile :

"root@---:~# egrep -c '(vmx|svm)' /proc/cpuinfo
0"

e non mi è possibile accedere al BIOS. Volevo provare utilizzando Docker , ma il server mi impedisce di installare qemu. Avete consigli?
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Virtualizzare un server ubuntu virtuale (noble 24.04.01)

Messaggio da thece »

:ciao:

sinceramente non ho capito cosa intendi con
Aldin98 ha scritto:
mercoledì 25 settembre 2024, 12:09
... Sto cercando un modo per virtualizzare una parte di un server ubuntu ...
puoi chiarire meglio?
Aldin98 ha scritto:
mercoledì 25 settembre 2024, 12:09
... e non mi è possibile accedere al BIOS ...
Perchè hai necessità di accedere al BIOS?
Aldin98 ha scritto:
mercoledì 25 settembre 2024, 12:09
... Volevo provare utilizzando Docker , ma il server mi impedisce di installare qemu.
QEMU non è un requisito per Docker.
Puoi chiarire meglio?
I'm #1 so why not try: sudo rm -rf / ?
Aldin98
Prode Principiante
Messaggi: 3
Iscrizione: mercoledì 25 settembre 2024, 12:02
Sesso: Maschile

Re: Virtualizzare un server ubuntu virtuale (noble 24.04.01)

Messaggio da Aldin98 »

thece ha scritto:
mercoledì 25 settembre 2024, 13:47
:ciao:

sinceramente non ho capito cosa intendi con
Aldin98 ha scritto:
mercoledì 25 settembre 2024, 12:09
... Sto cercando un modo per virtualizzare una parte di un server ubuntu ...
puoi chiarire meglio?
ho una macchina virtuale ubuntu-server noble 24.04.01 , e una altra macchina virtuale (che per comodità chiamo m4) , ho provato a installare e lanciare virtual box per eseguire m4 , ma mi bloccava e non me la faceva eseguire. dopo alcune ricerche ho trovato questo comando
""root@---:~# egrep -c '(vmx|svm)' /proc/cpuinfo
0""
e leggendo la documentazione ho capito che se c'è 0 devo cercare qualcosa che può emulare hardware e non richiede la virtualizzazione hardware per funzionare.
Sto quindi cercando un alternativa (pensavo di usare Docker e/o qemu)
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Virtualizzare un server ubuntu virtuale (noble 24.04.01)

Messaggio da thece »

Direi che hai le idee molto molto confuse ...

Intanto: Virtualbox, QEMU e Docker sono tre prodotti software distinti, che fanno cose diverse e non sono compatibili fra loro.
Significa che non puoi prendere una VM per VirtualBox e farla girare su QEMU o Docker.

VirtualBox è un virtualizzatore per architetture x86
QEMU è un emulatore per differenti tipi di architetture
Docker è un software per la containerizzazione di applicazioni. Rispetto ai primi due fa proprio tutto un altro lavoro

Aldin98 ha scritto:
mercoledì 25 settembre 2024, 14:25
ho una macchina virtuale ubuntu-server noble 24.04.01 ...
Macchina virtuale di che tipo?
Aldin98 ha scritto:
mercoledì 25 settembre 2024, 14:25
... e una altra macchina virtuale (che per comodità chiamo m4),
Macchina virtuale di che tipo?
Aldin98 ha scritto:
mercoledì 25 settembre 2024, 14:25
... ho provato a installare e lanciare virtual box per eseguire m4 ...
Hai installato VirtualBox dove? Quindi la VM m4 è una VM per VirtualBox?
Aldin98 ha scritto:
mercoledì 25 settembre 2024, 14:25
... dopo alcune ricerche ho trovato questo comando
""root@---:~# egrep -c '(vmx|svm)' /proc/cpuinfo
0""
e leggendo la documentazione ho capito che se c'è 0 devo cercare qualcosa che può emulare hardware e non richiede la virtualizzazione hardware per funzionare.
Il comando che hai postato serve per verificare se la CPU supporta (in hardware) le estensioni per la virtualizzazione.
AMD le chiama Secure Virtual Machine (SVM) mentre Intel le chiama VT-X (VMX).
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 8231
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 24/22/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: Virtualizzare un server ubuntu virtuale (noble 24.04.01)

Messaggio da xavier77 »

Precisazione: seppur diversi, qemu e virtualbox sono due software per gestire delle macchine virtuali "classiche" (tant'è che in molti casi si possono convertire delle VM da un programma all'altro).
Docker serve invece per containerizzare delle applicazioni, solitamente già fornite "pronte all'uso" (o quasi). Ma permette di farlo anche con interi sistemi operativi "di base" (per esempio se ti serve "al volo" un server LAMP: https://github.com/sprintcube/docker-compose-lamp ).
Comunque concordo pure io che faresti meglio ad esplicitare qual è il tuo scopo finale.

PS: virtualbox ti permette di accedere al suo BIOS (ovviamente virtuale); per qemu non saprei, ma penso che la risposta sia facilmente reperibile in rete.
Aldin98
Prode Principiante
Messaggi: 3
Iscrizione: mercoledì 25 settembre 2024, 12:02
Sesso: Maschile

Re: Virtualizzare un server ubuntu virtuale (noble 24.04.01)

Messaggio da Aldin98 »

Penso di aver compreso il tuo punto di vista, ma ora ho alcune domande aggiuntive. La prima riguarda l'esecuzione della macchina M4. Ho iniziato a esaminare le modalità di avvio e configurazione utilizzando QEMU per gestire l'architettura ARM. Sto preparando un'immagine del sistema operativo e definendo i parametri di avvio necessari.

Inoltre, ho iniziato a fare alcuni test con Docker e ho eseguito il comando:

bash
Copia codice
docker build -t my-qemu-vm .
Questo comando dovrebbe costruire un'immagine Docker basata su un Dockerfile presente nella directory corrente. Sto verificando che il Dockerfile contenga tutte le dipendenze necessarie per QEMU e la corretta configurazione per l'architettura M4.

Se hai ulteriori suggerimenti o risorse che potresti condividere, sarebbero molto apprezzati.
Scrivi risposta

Ritorna a “Ubuntu su macchina virtuale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti