mi è capitato di dover resizare un macchina virtuale con installato Windows XP, con file system NTFS.

Facendo una copia di tutti i files, con un live cd Linux in un altro disco virtuale, mi sono poi dovuto confrontare con la creazione del nuovo MBR.

Vi sono due possibili soluzioni:

  1. far partire un cd d’installazione di Windows e scegliere al boot l’opzione ‘R’ e una volta che si è in modalità CLI si dà un ‘fdisk /MBR’ o  ‘fixmbr’
  2. usare lo stesso live cd Linux che vi ha permesso di copiare tutto usando banalmente quando ha finito di copiare un ‘ms-sys -m /dev/<XXX>’

io ho scelto la seconda opzione, inutile dire che dopo una copia di questo genere serve, da Windows, un file system check e una deframmentazione completa, perchè il sistema è si funzionante ma non ottimizzato.

link progetto ms-sys

il sito dove si scaricano i kernel Linux è stato defacciato.

E’ stato messo sotto-sopra nel vero senso della parola e sono comparsi caratteri strani a voler dimostrare il defacing.

kernel.org

interessante il sito che propongo in questo post.

esso ci permette di valutare, incollando l’output di “lspci -n”, se la scheda madre della macchina in questione, con tutti i suoi controllers, chipsets, schede PCI, ecc sono compatibili con Debian, da quale versione del kernel di questa sono supportati e che modulo usano.

Inoltre, possiamo anonimamente far inserire la nostra macchina nel loro DB, facendo crescere il sito, inserendo marca e modello della scheda madre che abbiamo controllato.

link: Device driver check & report

volete sapere come sta girando la vostra macchina? vi interessa conoscere eventuali problematiche solo con uno sguardo?

Munin è il software che fa per voi.

infatti con lui (presente nei repositories di Debian/Ubuntu) è possibile graficizzare velocemente qualsiasi cosa si possa esprimere con dei numeri.

installarlo è semplicissimo: si usa il buon ‘aptitude install munin’, che si occupa delle dipendenze e lo installa, poi via Apache (configurandolo perchè vada a leggere con un alias o virtual host, la directory /var/www/munin) si visualizza la pagina che il software ha creato: finito, Munin sta già graficizzando usando gli scripts di default.

dopo pochi minuti via web avremo i grafici che riguardano CPU, Ethernet, Load Average, Mysql queries e molti altri.

crearne di personalizzati da subito è semplicissimo: si copia la struttura da uno già in servizio e si modifica a piacimento, ecco che avremo creato il nostro custom graph. è possibile scrivere scripts in qualsiasi linguaggio.

possibilità di graficizzare un cluster di macchine, di avere delle soglie di avvertimento per farsi avvertire via mail/syslog o script esterno sono solo alcune delle features di questo ottimo programma scritto in PERL.

veramente completo e subito operativo.

se lo volete vedere in azione : Munin live

in principio mi si presentava un crash di Firefox raramente e la cosa era sopportabile, poi sono aumentati in maniera spaventosa e sono dovuto intervenire per capire come aggirare il problema.

l’anomalia riscontrata era: ‘Segmentation  Fault‘: forse non esiste un errore più cattivo di questo.

sistema in questione:
PC 64 bit con Ubuntu 9.04 Jaunty
Firefox versione 3.5 e poi 3.6 installati tramite repository
Flash Plugin (Adobe) 64 bit

informandomi in Internet ho letto che il problema è ben conosciuto ma di soluzioni o workarounds non ne ho trovati che facessero al caso mio.

rimozione di scim, profilo da rifare, cancellazione dei dati nella dir ~/.mozilla: il nulla, i crashes continuavano.

ho risolto installando da tar.gz (32 bit) Firefox 3.6 (messo sotto /usr/lib) e sostituendo il plugin flash dentro /home/<user>/mozilla/plugins con una versione a 32 bit.

la prova che il workaround avesse avuto successo l’ho avuta subito: sono riuscito ad aprire e gestire Gmail, cosa che prima mi faceva immediatamente crashare Firefox.

top