Social Icons

twitterfacebookgoogle pluslinkedinrss feedemail

martedì 31 luglio 2012

VirtualBox e L'errore 'rc=-1908'

Quante volte vi sarete detti "wow che bello esistono le macchine virtuali", alla fine scaricate il vostro bel pacchetto precompilato dal sito della oracle,
lo installate e vi rendete subito conto che qualcosa non va ....
Il programma si avvia, la macchina virtuale viene create, ma vi da un errore come questo all'avvio della macchina :

Il programma non fa altro che consigliarvi di ricompilare da terminale i pacchetti che ha con il comando:
/etc/init.d/vboxdrv setup
ci potere anke provare, ma sicuramente vi mancano i pacchetti del modulo di supporto del kernel dinamico, abbreviato 'dkms'.
Noi non andremo a fare altro ke installare e ricompilare il programma come ci chiede!
Inanzi tutto apriamo un terminale e acquisiamo le propieta di root come segue:
[hack@localhost ~]$ su
immettiamo la password per avere propieta di aministratore sulla macchina.
ora installiamo il pacchetto 'dkms':
per fedora è ...
[hack@localhost ~]$ yum install dkms
una volta finito lo scaricamento e l'installazione dei moduli passiamo alla fase successiva, ricompiliamo il tutto con :
[hack@localhost ~]$ /etc/init.d/vboxdrv setup
Lo stesso errore potrebbe capitare anche con 'Opensuse linux', e la risoluzione è analoga, cambia solo il comando per l'installazione che a posto di yum è zypper nel seguente modo...
[hack@localhost ~]$ zypper install dkms
Ora riprovate ad avviare nuovamente la vostra macchina, e vedrete che tutto andra liscio come l'olio

giovedì 19 luglio 2012

Linux & FAT32 : Come far scattare un amore ...

Avete mai notato che con linux formattare pen-drive molto grandi usare programmi come 'mkdosfs' o con interface grafico come 'gparted' è solo molto più complicato della norma; per risolvere il problema definitivamente e formattare in una partizione riconosciuta, anche se poco funzionale, da molte apparecchiature come ad esempio lo stereo, in FAT32...
Se ci si trova in ambienti tipo open_suse o fedora, dovrebbe essere già installato il programma che voglio illustrare, mentre se siete in un ambiente debian o simil-debian le istruzzioni per installare il programma da terminale è molto semplice, loggiamoci come al solito come root :

# apt-get install dosfstools

Una volta installato il programma è inutile se non lo sappiamo usare. Allora sempre dal terminale iniziamo a verificare quale è il nostro drive che vogliamo formattare:
e lo verifichiamo con un bel ...
fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xed1f86f7

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1135     9116856    7  HPFS/NTFS
/dev/sda2            1136        9141    64308195    5  Extended
Partition 2 does not end on cylinder boundary.
/dev/sda3            9142        9729     4717440   12  Compaq diagnostics
Partition 3 does not end on cylinder boundary.
/dev/sda5            1136        3047    15358108+  83  Linux
/dev/sda6            3048        3493     3580101    7  HPFS/NTFS
/dev/sda7            3494        8809    42700738+  83  Linux
/dev/sda8            8810        9141     2666758+  82  Linux swap

Disk /dev/sdc: 8075 MB, 8075120640 bytes
154 heads, 36 sectors/track, 2844 cylinders
Units = cylinders of 5544 * 512 = 2838528 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb0bcd68e

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1        2845     7884836   83  Linux

Vi apparira una cosa del genere, a noi serve l'unico drive ke sappiamo essere esterno, e in questo caso è l'sdc1.
Una volta scoperto quale è il drive che vogliamo formattare scriviamo cosi:
    mkdosfs -F 32 -I /dev/sdc1
come sempre pero non dimenticatevi  di essere root e che la locazione in questione non sia di sistema.