Pagina 1 di 1

virtualbox o alternative?

Inviato: giovedì 24 novembre 2022, 11:11
da duns
Che consiglio mi dareste: virtualbox consuma un sacco di memoria, per cui diventa spesso troppo lento. Stamattina ho provato qemu, che è certamente più veloce, ma non so come importare le vm di virtualbox (mi pare di aver capito che bisogna lavorare molto di terminale), e soprattutto vorrei sapere da chi lo conosce se ne vale la pena.

EDIT

Oppure puntare su wine? ma con la sicurezza com'è messo wine?

Re: virtualbox o alternative?

Inviato: giovedì 24 novembre 2022, 16:16
da damar
Se devi virtualizzare Windows, QEMU/KVM è la soluzione contemporaneamente migliore e peggiore sul lato della grafica: Puoi assegnargli un'intera scheda video dell'host e avere prestazioni praticamente native, altrimenti la grafica emulata QXL lascia molto a desiderare, è laggosa e non ha alcuna accelerazione.
Wine ha il medesimo priviledio di accesso al sistema come se fosse un qualsiasi programma linux.

In pratica, tutto dipende da cosa vuoi far girare sulla macchina virtuale

Re: virtualbox o alternative?

Inviato: giovedì 24 novembre 2022, 16:43
da Filoteo
damar ha scritto:
giovedì 24 novembre 2022, 16:16
Puoi assegnargli un'intera scheda video dell'host e avere prestazioni praticamente native
*servono due schede video oppure una scheda video Intel con supporto GVT-g che permettere di creare una GPU virtuale da passare al guest

Re: virtualbox o alternative?

Inviato: giovedì 24 novembre 2022, 20:40
da damar
Ma anche no.
Puoi "sganciare" l'unica gpu dall'host ed assegnarla alla macchina virtuale, cosa che faccio. E per interagire con l'host nel frattempo, basta usare SSH.

Re: virtualbox o alternative?

Inviato: venerdì 25 novembre 2022, 7:00
da duns
Vorrei far girare certi programmi windows che uso una volta tanto.
Ieri ho visto che Virtual Machina Manager può usare un disco vdi (win10) di Virtualbox. Solo che i tempi non sono affatto migliori.
Magari proverò a usare un suo formato partendo da zero.

EDIT

Ho scritto questa risposta avendo presente solo la prima di Damar. Quello che è stato detto dopo non l'avevo visto, e oltretutto non lo capisco granché :)

Re: virtualbox o alternative?

Inviato: venerdì 25 novembre 2022, 9:40
da dxgiusti
uso VirtualBox da anni. ho installato attualmente 11 e non ho nessun tipo di problema. è ovvio che un sistema virtuale richiede risorse quasi come lo stesso installato fisicamente. mai meno di 4GB di ram ( questo per qualsiasi sistema a 64bit ) almeno due cpu e lo spazio sul disco. se non hai queste cose, scordati di usare un sistema virtuale.

Re: virtualbox o alternative?

Inviato: venerdì 25 novembre 2022, 17:03
da duns
dxgiusti ha scritto:
venerdì 25 novembre 2022, 9:40
uso VirtualBox da anni. ho installato attualmente 11 e non ho nessun tipo di problema. è ovvio che un sistema virtuale richiede risorse quasi come lo stesso installato fisicamente. mai meno di 4GB di ram ( questo per qualsiasi sistema a 64bit ) almeno due cpu e lo spazio sul disco. se non hai queste cose, scordati di usare un sistema virtuale.
Già... Grazie!

Re: virtualbox o alternative?

Inviato: venerdì 25 novembre 2022, 20:52
da Ubuntello
Riguardo a Wine, se ti interessa isolare i programmi dal sistema, la soluzione più semplice potrebbe essere usare Bottles:
Safe. Sandboxed.

Your bottles are isolated from the system and will only hit your personal files when you decide.

The full-sandbox is provided and pre-configured only using the Flatpak package (highly recommended).

All other packages still have access to the partial sandbox which isolates the bottle files and prevents them from accessing your homedir.

Re: virtualbox o alternative?

Inviato: venerdì 25 novembre 2022, 21:31
da Filoteo
damar ha scritto:
giovedì 24 novembre 2022, 20:40
Ma anche no.
Puoi "sganciare" l'unica gpu dall'host ed assegnarla alla macchina virtuale, cosa che faccio. E per interagire con l'host nel frattempo, basta usare SSH.

Giusto, non ci avevo pensato.

Re: virtualbox o alternative?

Inviato: sabato 17 dicembre 2022, 16:32
da duns
Ubuntello ha scritto:
venerdì 25 novembre 2022, 20:52
Riguardo a Wine, se ti interessa isolare i programmi dal sistema, la soluzione più semplice potrebbe essere usare Bottles:
Safe. Sandboxed.

Your bottles are isolated from the system and will only hit your personal files when you decide.

The full-sandbox is provided and pre-configured only using the Flatpak package (highly recommended).

All other packages still have access to the partial sandbox which isolates the bottle files and prevents them from accessing your homedir.
Quindi Bottles è più sicurto del "puro e semplice" wine?

Re: virtualbox o alternative?

Inviato: sabato 17 dicembre 2022, 17:41
da Ubuntello
Sì, nel malaugurato caso in cui si esegua un malware, può limitarne gli effetti.

C'è anche la sandbox per bottiglia, sebbene ancora sperimentale:
https://usebottles.com/funding/ ha scritto: Per-bottle sandbox

Already implemented as an experimental feature, this feature is a wrapper around bubblewrap an flatpak-spawn to make a sandbox per-bottle, allowing the user to limit permissions..


Comunque, per completezza d'informazione: un'alternativa è confinare Wine tramite appositi moduli come AppArmor e SELinux, sebbene ci voglia un po' di studio e dimestichezza con essi. Vedi, ad esempio: https://gitlab.com/apparmor/apparmor/-/ ... pArmorWine
In questo modo si possono anche confinare i singoli programmi dello stesso prefisso/bottiglia, incluso limitarne o impedirne l'accesso alla rete, se lo si desidera.

Re: virtualbox o alternative?

Inviato: sabato 17 dicembre 2022, 18:30
da duns
Ubuntello ha scritto:
sabato 17 dicembre 2022, 17:41
Sì, nel malaugurato caso in cui si esegua un malware, può limitarne gli effetti.

C'è anche la sandbox per bottiglia, sebbene ancora sperimentale:
https://usebottles.com/funding/ ha scritto: Per-bottle sandbox

Already implemented as an experimental feature, this feature is a wrapper around bubblewrap an flatpak-spawn to make a sandbox per-bottle, allowing the user to limit permissions..
Comunque, per completezza d'informazione: un'alternativa è confinare Wine tramite appositi moduli come AppArmor e SELinux, sebbene ci voglia un po' di studio e dimestichezza con essi. Vedi, ad esempio: https://gitlab.com/apparmor/apparmor/-/ ... pArmorWine
In questo modo si possono anche confinare i singoli programmi dello stesso prefisso/bottiglia, incluso limitarne o impedirne l'accesso alla rete, se lo si desidera.
Capisco. Grazie. In realtà io uso programmi windows molto raramente. E due in tutto. Niente giochi, per esempio. Ho provato bottles. Devo ancora capire bene come si richiama un programma installato manualmente, ma usando explorer ci arrivo comunque.

Re: virtualbox o alternative?

Inviato: sabato 17 dicembre 2022, 21:23
da zanardi84
damar ha scritto:
giovedì 24 novembre 2022, 20:40
Ma anche no.
Puoi "sganciare" l'unica gpu dall'host ed assegnarla alla macchina virtuale, cosa che faccio. E per interagire con l'host nel frattempo, basta usare SSH.
Potresti spiegarci come ci sei riuscito o postare qualche link?
Mi trovo con la necessità di usare windows, ma non voglio un sistema dual boot perchè lo userei poco e dispongo di un notebook ryzen 5600u con grafica integrata.

Re: virtualbox o alternative?

Inviato: domenica 18 dicembre 2022, 9:34
da damar
Io l'ho fatto su Arch in un desktop con scheda video AMD recente dedicata, non so se sia fattibile anche con l'APU dei Ryzen per netbook.
Ti metto link, perché il setup (che non è facile, ti avviso già) e la riuscita dipende interamente dall'hardware che hai:
https://wiki.archlinux.org/title/PCI_pa ... h_via_OVMF
https://github.com/QaidVoid/Complete-Si ... assthrough
https://passthroughpo.st/simple-per-vm- ... ok-helper/

E se ti serve supporto, ti consiglio di rivolgerti su questo subreddit: https://www.reddit.com/r/VFIO/

Re: virtualbox o alternative?

Inviato: domenica 18 dicembre 2022, 19:06
da korda
damar ha scritto:
domenica 18 dicembre 2022, 9:34
Io l'ho fatto su Arch in un desktop con scheda video AMD recente dedicata, non so se sia fattibile anche con l'APU dei Ryzen per netbook.
Ti metto link, perché il setup (che non è facile, ti avviso già) e la riuscita dipende interamente dall'hardware che hai:
https://wiki.archlinux.org/title/PCI_pa ... h_via_OVMF
https://github.com/QaidVoid/Complete-Si ... assthrough
https://passthroughpo.st/simple-per-vm- ... ok-helper/

E se ti serve supporto, ti consiglio di rivolgerti su questo subreddit: https://www.reddit.com/r/VFIO/
Già... perché se sentissi quelli di vbox ti risponderebbero ironicamente così
PCI passthrough used to be in Virtualbox but was taken out starting in 6.1. It only worked on Linux hosts, only worked for PCI not PCIe, and wasn't an improvement according to the one forum guru who got it working.

Re: virtualbox o alternative?

Inviato: domenica 18 dicembre 2022, 19:17
da emanuc
duns ha scritto:
giovedì 24 novembre 2022, 11:11
Che consiglio mi dareste: virtualbox consuma un sacco di memoria, per cui diventa spesso troppo lento. Stamattina ho provato qemu, che è certamente più veloce, ma non so come importare le vm di virtualbox (mi pare di aver capito che bisogna lavorare molto di terminale), e soprattutto vorrei sapere da chi lo conosce se ne vale la pena.

EDIT

Oppure puntare su wine? ma con la sicurezza com'è messo wine?
Se devi usare qemu/kvm c'è la GUI gnome-boxes e crei macchine virtuali con facilità, se cerchi dei settaggi extra c'è virt-manager, sono tutte e due compatibili (libvirt) e quindi se fai una configurazione con virt manager te la ritrovi su gnome-boxes o viceversa