Ho provato in tutti i modi ad installare il pacchetto virtualbox_4.3.28-100309-1.spk ma senza successo con la solita dannata schermata.
Ho allora installato sulla DS214PLAY un ambiente CHROOT con UBUNTU seguendo le istruzioni fatte benissimo del link
http://www.hwupgrade.it/forum/showthread.php?t=2653335
Alla fine ho installato SYNAPTIC su UBUNTU e da li ho installato VIRTUALBOX 4.3
Al termine dell'installazione ho provato ad avviare una macchina virtuale con Windows XP e ovviamente non ha funzionato perchè per avviare il driver
/etc/init.d/vboxdrv setup richiedeva il
linux-header 3.2.40
Ho cercato dappertutto la versione 3.2.40 del linux-header per la DS214PLAY ma senza successo.
Ho trovato però fortunatamente una guida per me abbastanza complessa (è la prima volta che mi avvicino al mondo linux) dove spiega come effettuare la compilazione del linux-header direttamente sulla DISKSTATION
http://www.charlie-soft.com/API/VirtualBox_Synology.php
Seguendo le istruzioni di questa guida e dopo aver scaricato qualche giga di sorgenti e dopo una settimana di prove e tentativi dove la mia povera diskstation ha lavorato giorno e notte per scaricare e compilare gli oggetti necessari, sono riuscito a creare il linux-header versione 3.2.40 per la mia DS214PLAY
Vi risparmio tutto il duro lavoro
e vi posto a questo link i due files da installare:
http://capitanfuturo.altervista.org/syn ... 3.2.40.zip
I files devono essere scompattati dentro una cartella del CHROOT UBUNTU (o DEBIAN se preferite) e da una finestra di terminale con i permessi di root bisogna lanciare il seguente comando:
dpkg -i linux-headers-3.2.40_3.2.40-10.00.Custom_i386.deb linux-image-3.2.40_3.2.40-10.00.Custom_i386.deb
Dopo bisogna scaricare la chiave di ORACLE relativa a VIRTUALBOX con il seguente comando:
wget -q https://www.virtualbox.org/download/oracle_vbox.asc
e poi caricarla su sistema con
apt-key add oracle_vbox.asc
Fatto questo ho trovato i files di configurazione di VIRTUALBOX adattati a funzionare sulla DISKSTATION che potete scaricare a questo link:
http://capitanfuturo.altervista.org/syn ... ration.zip
Bisogna copiarli dentro la cartella /etc/init.d del CHROOT UBUNTU (o DEBIAN)
Alla fine è possibile finalmente avviare il driver di VIRTUALBOX con
/etc/init.d/vboxdrv setup
All'inizio darà degli errori e quindi automaticamente partirà la ricompilazione del driver che avendo installato precedentemente il linux-header 3.2.40 andrà a buon fine
Fatto questo, VIRTUALBOX mi si è avviato correttamente con una sessione di WINDOWS XP (ho messo a disposizione della macchina virtuale soltanto 256 Mbyte ma per quello che devo farci io funziona egregiamente)
Se al successivo riavvio di virtual box dovesse di nuovo dare errore che non riesce a caricare il driver vboxdrv allora bisogna inserire questo comando
/etc/init.d/vboxdrv start nel file di startup di VNC /root/.vnc/xstartup
Una macchina virtuale pronta può essere scaricata da questo sito microsoft:
https://www.modern.ie/it-it/virtualizat ... #downloads
Questo è il link diretto per windows XP:
https://az412801.vo.msecnd.net/vhd/VMBu ... ualBox.zip