VirtualBox 2.1.0, major release con supporto ai dischi VMDK e VHD

Oggi è stata rilasciata una versione importante di VirtualBox, i cambiamenti sono davvero notevoli e il salto di versione non sembra sia solo numerico. Tra i tanti cambiamenti leggibili nel Changelog, appare subito evidente il supporto ai dischi di altre piattaforme (VMware e Microsoft), i miglioramenti sulla grafica e sul networking. Per i dischi, la sezione 5.2 del manuale recita:

5.2 Disk image files (VDI, VMDK, VHD)
…. VirtualBox supports two variants of disk image files:
• Normally, VirtualBox uses its own container format for guest hard disks – Virtual Disk Image (VDI) files. In particular, this format will be used when you create a new virtual machine with a new disk.

VirtualBox also fully supports the popular and open VMDK container format that is used by many other virtualization products, in particular, by VMware.

• Finally, VirtualBox also fully supports the VHD format used by Microsoft.

e nel Changelog risulta anche una nuova funzionalità che dovrebbe rendere più facile il lavoro sia su windows che su linux per l’uso della rete bridged, cosa che in VB è stata sempre ostica:

New Host Interface Networking implementations for Windows and Linux hosts with easier setup (replaces TUN/TAP on Linux and manual bridging on Windows)

Adesso infatti invece di impazzirsi tra tun e tap (e tra cip e ciop) è sufficiente selezionare Host Inteface e scegliere la scheda che deve fare da “ponte”, miracolo :D

impostazioni-rete

rete-bridged-netcat

Le prime prove che ho fatto sono state quelle di compilare la versione svn che adesso è numerata 2.1.1~svn-1 (usata per le schermate di questo post) e che insieme alla versione stabile 2.1.0 troverete sul repo nei prossimi giorni, forse domani… stay tuned

Leggi il resto dell’articolo

[quickpress] virtualbox svn 15197

virtualbox-ose_2.0.51+svn-1-adoldo-15197_i386.deb

virtualbox-ose-dbg_2.0.51+svn-1-adoldo-15197_i386.deb

aggiornamento dopo scambio in ML vbox-dev:

Josh Wright ha scritto:
Due to some work to add ICMP
support to NAT on linux hosts, the
libcap developments headers are currently a build dependency.
apt-get install libcap2-dev
~JW

well, thanks for the information.
I have installed libcap-dev on ubuntu hardy 8.04.1 because I don’t
found the libcap2-dev (only for intrepid?)

The build now work fine, many thanks.
Best regards,
Antonio

@M0rF3uS
appena puoi aggiorni il repo? THX

VirtualBox 2.0.6, binari OSE sul repo

informazioni su virtualbox 2.0.6

Come promesso ieri, partendo dai sorgenti VirtualBox-2.0.6-OSE.tar.bz2, ho compilato i pacchetti Open Source Edition sia per Debian lenny/sid che per Ubuntu hardy/intrepid.

La compilazione è stata effettuata su Ubuntu 8.04.1 e i pacchetti sono installabili in Debian e Ubuntu.

Qui un estratto della pacchettizzazione:
~/VirtualBox-2.0.6$ dpkg-buildpackage -rfakeroot -us -uc
.......
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package virtualbox-ose
dpkg-buildpackage: source version 2.0.6
dpkg-buildpackage: source changed by Sun Microsystems, Inc.
dpkg-buildpackage: host architecture i386

Leggi il resto dell'articolo

VirtualBox svn, Failed to allocate 5696 bytes

Dopo la compilazione di oggi della versione 13644, le macchine virtuali non partivano più a causa di un bug, costringendomi a fare il rollback alla versione precedente (se no i test perché se si fanno?):

Failed to allocate 5696 bytes of contiguous memory for the world
switcher code (VERR_NO_MEMORY).
Unknown error creating VM (VERR_NO_MEMORY).
Codice d'uscita:
NS_ERROR_FAILURE (0x80004005)
Componente:
Console
Interfaccia:

IConsole {e3c6d4a1-a935-47ca-b16d-f9e9c496e53e}

Considerando che ogni giorno ci sono evoluzioni , come quella di 2 giorni fa che avverte del cambio del formato XML:

VirtualBox.xml adesso contiene:


VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.4-linux"

Pensavo che fosse qualche impostazione del mio VB, ho quindi compilato installato su una macchina pulita, riscaricando l’alberto svn, ma il problema rimaneva. Ho segnalato il bug in vbox-dev e già dopo poche ore virtualbox è tornato a funzionare (versione 13680).

I pacchetti sono già sul repo di M0rF3uS.

virtualbox-ose_2.0.51+svn-1-adoldo-13680_i386.deb 5842704 30 ott 22:52
virtualbox-ose-dbg_2.0.51+svn-1-adoldo-13680_i386.deb 19655734 30 ott 22:53

Enjoy :)

Compilazione virtualbox-ose_2.0.51+svn, fix “effective uid is not root”

logo Sun xVM VirtualBox

logo Sun xVM VirtualBox

Per continuare la saga di VirtualBox OSE, se avete letto questo articolo, stiamo continuando a tenere i pacchetti svn di VirtualBox sul repo di M0rF3uS, consapevoli dell’utilità di avere la versione Open Source Edition (OSE) aggiornata il più possibile, specie quando ci sono fix importanti.

Per ora abbiamo deciso di tenere, compresi i sorgenti, solo le ultime 5/6 versioni compilate per non avere spazio occupato inutilmente.

La scelta di avere un nostro repository (non ufficiale) è ovvia perché la versione ultima comincia a avere piccoli problemi, che comunque verranno risolti nella release successiva, e il nostro pensiero è quello di essere utili a chi voglia usare e provare la versione Open Source, priva (o quasi) da vincoli e sicuramente più fresca, anche se occorre rinunciare alle caratteristiche (USB, RDP) della versione PUEL (Personal Use and Evaluation License).

Interessanti a questo proposito le discussioni di questo topic, riguardanti la natura del progetto, con frasi tipo:

“The problem for me is how the Sun team have lobotomised the OSE version compared to the PEUL version”

IMHO, VBox is not really a community project, hence there are no community developers

Per tornare a noi, Il processo è ormai quasi standardizzato, anche se a volte piccoli ostacoli vengono superati con l’aiuto del forum di virtualbox e le mailing-lists -users e -dev.

Leggi il resto dell’articolo

VirtualBox 2.0.2, maintenance release e SVN repository M0rF3uS+adoldo

Viene rilasciato oggi VirtualBox 2.0.2, maintenance release. I fix e miglioramenti sono elencati nel Changelog. mentre il download si può effettuare da qui.

Per la versione OSE invece nei giorni scorsi io e M0rF3uS abbiamo messo a punto un repository non ufficiale del pacchetto virtualbox-ose che periodicamente viene compilato dal ramo SVN di virtualbox.org.

Sempre che vogliate provare i pacchetti svn (fix giornalieri, compilazione e pubblicazione quando abbiamo tempo), per poterli aggiungere dal repository, innanzitutto il consiglio è di usarli considerandoli pacchetti di test e non necessariamente stabili, come si recita sul sito di virtualbox ;)

Seguite la procedura su http://www.ilportalinux.it/content/repository-0, cioè aggiungete la fonte a /etc/apt/sources.list

#M0rF3uS+adoldo
deb http://www.ilportalinux.it/repository/ hardy binary
deb-src http://www.ilportalinux.it/repository/ hardy binary

aggiungete la chiave gpg:
gpg --keyserver keyserver.linux.it --recv-keys 2674E3FC
gpg --armor --export 2674E3FC| sudo apt-key add -

e eseguite poi l’aggiornamento di apt:

sudo apt-get update

a questo punto potrete aggiungere le versioni finora pubblicate, mentre la release 2.0.2 è stata compilata oggi e non ancora messa in linea, se ne riparlerà dopo la conferenza Debian ;)

per verificare le releases potete usare apt-cache:

apt-cache search virtualbox-ose|grep svn
virtualbox-ose – Sun xVM VirtualBox svn rev. 12362
virtualbox-ose-dbg – Sun xVM VirtualBox debugging symbols svn rev. 12362

Volendo potete usare versioni precedenti specificandolo in apt, esempio:

sudo apt-get install virtualbox-ose=2.0.1+svn-1-adoldo-12216
sudo apt-get install virtualbox-ose=2.0.1+svn-1-adoldo-12319
sudo apt-get install virtualbox-ose=2.0.1+svn-1-adoldo-12362

Per verificare quelli installati, quindi:

dpkg -l|grep virtualbox-ose
ii  virtualbox-ose           2.0.1+svn-1-adoldo-12362   Sun xVM VirtualBox svn rev. 12362
ii  virtualbox-ose-dbg    2.0.1+svn-1-adoldo-12362   Sun xVM VirtualBox debugging symbols svn rev

Al momento ci sono le versioni 12216, 12319 e 12362 mentre la 12421 (2.0.2 svn) è compilata e pronta per essere inserita nel repo (dettagli in questo documento):

  • virtualbox-ose-dbg_2.0.1+svn-1-adoldo-12216_i386.deb    08-Sep-2008 17:23      18M
  • virtualbox-ose-dbg_2.0.1+svn-1-adoldo-12319_i386.deb    10-Sep-2008 16:26     18M
  • virtualbox-ose-dbg_2.0.1+svn-1-adoldo-12362_i386.deb    11-Sep-2008 14:06     18M
  • virtualbox-ose_2.0.1+svn-1-adoldo-12216_i386.deb    08-Sep-2008 17:23     5.5M
  • virtualbox-ose_2.0.1+svn-1-adoldo-12319_i386.deb    10-Sep-2008 16:27     5.5M
  • virtualbox-ose_2.0.1+svn-1-adoldo-12362_i386.deb    11-Sep-2008 14:06     5.5M

Enjoy :)

VirtualBox 2.0.0, salto di versione

A distanza di pochissimi giorni dal rilascio della versione 1.6.6, viene rilasciata oggi la versione 2.0.0 major update.

Come si legge nel Changelog, presenta diverse novità, tra cui il supporto ai 64bit per le macchine virtuali (solo su sistemi a 64 bit),:

VirtualBox 2.0.0 (released 2008-09-04)

This version is a major update. The following major new features were added:

  • 64 bits guest support (64 bits host only)
  • New native Leopard user interface on Mac OS X hosts
  • The GUI was converted from Qt3 to Qt4 with many visual improvements
  • New-version notifier
  • Guest property information interface
  • Host Interface Networking on Mac OS X hosts
  • New Host Interface Networking on Solaris hosts
  • Support for Nested Paging on modern AMD CPUs (major performance gain)
  • Framework for collecting performance and resource usage data (metrics)
  • Added SATA asynchronous IO (NCQ: Native Command Queuing) when accessing raw disks/partitions (major performance gain)
  • Clipboard integration for OS/2 Guests
  • Created separate SDK component featuring a new Python programming interface on Linux and Solaris hosts
  • Support for VHD disk images

In addition, the following items were fixed and/or added:

  • VMM: VT-x fixes
  • AHCI/SATA: improved performance
  • GUI: keyboard fixes
  • Linux installer: properly uninstall the package even if unregistering the DKMS module fails
  • Linux additions: the guest screen resolution is properly restored
  • Network: added support for jumbo frames (> 1536 bytes)
  • Shared Folders: fixed guest crash with Windows Media Player 11
  • Mac OS X: Ctrl+Left mouse click doesn’t simulate a right mouse click in the guest anymore. Use Hostkey+Left for a right mouse click emulation. (bug #1766)

Il download diretto per Ubuntu e Debian è possibile da:

http://download.virtualbox.org/virtualbox/2.0.0/

UPDATE:

anche se al momento non vedo una versione specifica per Ubuntu Hardy/Intrepid, potete usare la versione per gutsy

la versione per Ubuntu Hardy è scaricabile da qui.

UPDATE:

Per la versione OSE ho compilato i pacchetti virtualbox-ose_2.0.0_i386.deb e virtualbox-ose-dbg_2.0.0_i386.deb che a breve inseriremo nel repository di M0rF3uS :)

Enjoy :)

blogtopsites.com

..:: Statistiche del Blog ::..

  • 832,397 Pagine viste
Iscriviti

Ricevi al tuo indirizzo email tutti i nuovi post del sito.