Recentemente mi sono trovato ancora una volta ad avere problemi di hard disk sul mio mini server casalingo.
Quindi dopo avere recuperato un hard disk con cui potere sostituire quello guasto, ho ritirato fuori gli appunti che avevo annotato mesi addietro (Sostituzione Hard Disk guasto su Debian Lenny e ripristino sistema) per eseguire il ripristino del sistema sul nuovo disco.
Tutto è andato bene fino a che non sono arrivato a dovere ripristinare grub. Infatti adesso mi ritrovo grub2 installato sul sistema in seguito all’aggiornamento a Debian Squeeze, che per il quale non sono più valide le vecchie istruzioni.
Allora ho fatto un giro in rete e ho trovato la soluzione.
Ho ripristinato grub2 collegando il nuovo disco con il sistema già trasferito, sul mio notebook con Ubuntu 10.04, grazie ad un’adattatore ata-usb. Il disco viene riconosciuto come device /dev/sdb e la partizione con il sistema ripristinato è la /dev/sdb2. Ho impartito i seguenti comandi:
sudo mount /dev/sdb2 /mnt
sudo mount --bind /dev /mnt/dev
sudo chroot /mnt
grub-install /dev/sdb
sudo umount /mnt/dev
sudo umount /mnt
Adesso scollegato l’hd dal notebook e ricollegato sul mini-server questo è ripartito senza problemi
Informatica debian, foss, grub, grub2, hard disk, linux, manutenzione, ubuntu
Riporto qui sotto la procedura che ho utilizzato per sbloccare il mio HTC Desire e ottenere il root, recovery e S-OFF.
Premetto che sono tutte operazioni a rischio di brick e quindi se scassate i vostro prezioso smartphone sono ca##i vostri
Ho seguito questa guida HTC Desire, ROOT, Recovery e Cambio di ROM e utilizzato Unrevoked3.
Innanzi tutto mi sono segnato un po di dati sul mio telefono, accendendo tenendo premuto la combinazione di tasti VolumeGiu+Power:
BRAVO PVT1 SHIP S-ON
HBOOT-0.93.0001
MICROP-031d
TOUCH PANEL-SYNT0101
RADIO-5.11.05.27
Aug 10 2010,17:52:10
Poi ho segnato tutte le informazioni software andando su Menu/Impostazioni/Info Sul Telefono/Informazioni Software:
Versione di Android: 2.2
Versione banda di base: 32.49.00.32U_5.11.05.27
Versione kernel: 2.6.32.15-gf5a401c htc-kernel@and18-2 #1
Numero build: 2.29.405.5
A questo punto ho eseguito i seguenti passi utilizzando un pc con Ubuntu 11.04:
- Scaricare unrevoked3 recovery reflash tool, v3.32 e decomprimerlo con tar zxvf reflash.tar.gz
- Assicurarsi di avere una buona carica della batteria
- Sul Desire andare in Menu/Applicazioni/Sviluppo e abilitare Debug USB e Rimani Attivo
- Collegare il Desire al computer con cavo usb
- Eseguire unrevoked precedentemente scaricato con il comando sudo ./reflash e attendere senza mai scollegare il cavo fintanto che il programma non ci dice di farlo mostrando la schermata seguente con la scritta done (il device si riavvierà più volte):
Per quanto mi riguarda il processo è andato a buon fine non prima però di essermi preso un mezzo infarto, infatti in un primo momento ho lanciato unrevoked da il mio pc desktop che ha pensato bene di andare un crash durante la prima fase della procedura. Fortunatamente il telefono è ripartito senza problemi e ho ripetuto l’operazione, questa volta dal notebook e tutto è filato liscio.
Informatica android, desire, foss, htc desire, recovery, root, ubuntu, unrevoked
Alcuni appunti ripresi da HowTo: Frets on Fire with Wii Guitar – Ubuntu Forums e adattati a Ubunti 11.04 per configurare il controller Guitar Hero 3 e giorcare a Frets on Fire:
E’ necessario il seguente materiale:
- Un Wiimote
- Un controller Guitar Heroe III
- Una interfaccia bluetooth da collegare al nostro pc
Di seguito i passi da seguire:
Installare i seguenti pacchetti:
sudo apt-get install libbluetooth3 bluez-utils original-awk bison flex libbluetooth-dev autoconf mouseemu
Installare i driver per il wiimote:
sudo apt-get install libcwiid1 libcwiid1-dev lswm wmgui wminput
Adesso lanciando il seguente comando il wiimote dovrebbe essere già pronto per funzionare come mouse:
Adesso creiamo un profilo di configurazione per il controller Guitar Heroe creando il file gh3 con il seguente comando
sudo gedit /etc/cwiid/wminput/gh3
e inseriamo dentro il file le seguenti istruzioni
# Wii Guitar profile for Frets on Fire
Classic.Down=KEY_ENTER #Strum
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.LStick.X = ABS_HAT0X
Classic.LStick.Y = ABS_HAT0Y
Classic.RStick.X = ABS_HAT1X
Classic.RStick.Y = ABS_HAT1Y
Classic.A = KEY_F1 #First Fret starting at top of wiiguitar
Classic.B = KEY_F2 #Second Fret
Classic.X = KEY_F3 #Third Fret
Classic.Y = KEY_F4 #Forth Fret
Classic.Minus = BTN_SELECT
Classic.Plus = BTN_START
Classic.Home = BTN_MODE
Classic.L = BTN_TL
Classic.R = BTN_TR
Classic.ZL = KEY_F5 #Fifth Fret
Classic.ZR = BTN_TR2
A questo punto lanciare lanciamo questo comando con il wiimote collegato al controller Guitar Hero e premiamo i tasti 1+2 del wiimote quando richiesto:
sudo wminput -c /etc/cwiid/wminput/gh3
Ora possiamo avviare Frets on Fiere e se tutto è andato a buon fine dovremmo potere giocare con la nostra chitarra.
Informatica bluetooth, foss, frets on fire, giochi, guitar heroe, ubuntu, ubuntu 11.04, wii, wiimote
Ancora qualche appunto per ricordarmi di questo programma, transmageddon, quasi un coltellino svizzero per la conversione di filmati da un formato a l’altro.

Attualmente supporta e seguenti container/encoder audio-video:
* Containers:
- Ogg
- Matroska
- AVI
- MPEG TS
- flv
- QuickTime
- MPEG4
- 3GPP
- MXT
* Audio encoders:
- Vorbis
- FLAC
- MP3
- AAC
- AC3
- Speex
- Celt
* Video encoders:
- Theora
- Dirac
- H264
- MPEG2
- MPEG4/DivX5
- xvid
- DNxHD
Su ubuntu 10.10 è possibile eseguire l’installazione con un semplice
sudo apt-get install transmageddon
Informatica 3gp, aac, ac3, avi, celt, codec, dirac, divx5, dnxhd, flv, foss, h264, linux, matrosk, mp3, mpeg, mpeg2, mpeg4, mxt, ogg, quicktime, speex, theora, ubuntu, video, vorbis, xvid
Come riportato su http://ubuntulandforever.blogspot.com è possibile installare diversi fonts aggiuntivi su Ubuntu utili per il web design utilizzando il seguente comando
sudo apt-get install ttf-gentium ttf-dustin ttf-georgewilliams ttf-sjfonts sun-java6-fonts ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon
Informatica font, foss, Sviluppo Web, ubuntu, webdesign
Per abilitare il Wake On Lan su pc che non lo supportano o lo supportano male da bios inserire il seguente comando in /etc/rc.local
sudo ethtool -s eth0 wol g
Informatica debian, ubuntu, wake, wakeonlan
Grazie al pacchetto gm-notify è possibile integrare le notifiche anche per Gmail nel nuovo MessagingMenu di Ubuntu 10.04.
L’installazione avviene mediante i seguenti comandi i quali provvedono anche ad aggiungere l’apposito repository:
sudo add-apt-repository ppa:gm-notify-maintainers/ppa
sudo apt-get update && sudo apt-get install gm-notify
Prosegui la lettura…
Informatica foss, gmail, linux, MessagingMenu, ubuntu, ubuntu 10.04
La direttiva CSS font-face sotto internet explorer funziona soltanto se i font da scaricare sono di tipo eot (embedded open type). E’ possibile convertire un font true ttf in eot per mezzo dell’utility ttf2eot che possiamo trovare a su http://code.google.com/p/ttf2eot/
Una volta scaricato e decompresso il pacchetto tgz dei sorgenti è possibile compilare l’utility con un semplice make non prima di avere installato il pacchetto build-essential sulla nostra Ubuntu.
Compilato ttf2eot è possibile utilizzarlo nel seguente modo
ttf2eot < font.ttf > font.eot
E’ possibile trovare anche un’esempio di codice html/css per l’utilizzo di font-face direttamente su http://code.google.com/p/ttf2eot/wiki/Demo
Informatica css, embedded open type, eot, font, internet explorer, Sviluppo Web, true type, ttf, ttf2eot, ubuntu
A seguito dell’installazione di Ubuntu 9.10 Netbook Remix sul Dell Mini 9 non viene riconosciuta la scheda di rete wireless.
Per attivarla deve essere installato manualmente il driver digitando i seguenti comandi:
sudo apt-get update
sudo apt-get --reinstall install bcmwl-kernel-source
Una volta terminata l’installazione bastera riavviare il sistema e la connettività wifi sarà magicamente funzionante.
Informatica Dell Mini 9, foss, linux, manutenzione, ubuntu, wifi
Per risolvere i problemi di tastiera che si presentano su VMWare sotto Ubuntu Linux incollare le seguenti righe in coda al file /etc/vmware/config
xkeymap.noKeycodeMap = "TRUE"
xkeymap.keycode.108 = 0x138 # Alt_R
xkeymap.keycode.106 = 0x135 # KP_Divide
xkeymap.keycode.104 = 0x11c # KP_Enter
xkeymap.keycode.111 = 0x148 # Up
xkeymap.keycode.116 = 0x150 # Down
xkeymap.keycode.113 = 0x14b # Left
xkeymap.keycode.114 = 0x14d # Right
xkeymap.keycode.105 = 0x11d # Control_R
xkeymap.keycode.118 = 0x152 # Insert
xkeymap.keycode.119 = 0x153 # Delete
xkeymap.keycode.110 = 0x147 # Home
xkeymap.keycode.115 = 0x14f # End
xkeymap.keycode.112 = 0x149 # Prior
xkeymap.keycode.117 = 0x151 # Next
xkeymap.keycode.78 = 0x46 # Scroll_Lock
Informatica foos, linux, ubuntu, vmware
Gli ultimi commenti