mercoledì 28 marzo 2012

Upgrade disco con Ubuntu

Mi sono deciso ad acquistare un nuovo disco da 500 giga per sostituire l'attuale da 250 sul mio portatile MSI GX600.
In ambiente Windows ci sono una fila di programmi a partire da Acronis che permettono di clonare un disco su un altro, con linux la situazione cambia e dipende molto anche dai file system usati.
Nel mio caso ho la partizione /home formattata in BTRFS per cui non ho potuto usare Acronis in quanto non la supporta.
Per prima cosa ho installato il nuovo disco e il vecchio lo ho messo in un case usb per recuperarlo come disco esterno.
Po ho scaricato partedmagic e avviato da CD, ho usato il programma CloneZilla per fare una copia da disco a disco senza attivare l'opzione di resize.
Alla fine riavvio il computer per controllare che sia andato tutto bene.
Ora mi resta da "allargare" la partizione di /home per occupare tutto il disco.
E qui cominciano i problemi.
Riavvio di nuovo da CD e uso GParted per fare il resize della partizione, che ovviamente non riesce. E ti pareva che potesse andare bene al primo colpo.
Sembra infatti che ci siano degli errori sul file system e quindi non è possibile fare il resize, e qui mi cascano i cosiddetti.
Il programma btrfsck segnala solo gli errori ma non li ripara.
Ma come ? ti permettono di installare e usare un file system che non ha ancora i tools necessari per la correzione degli errori ? e senza neanche un avviso che è ancora in via di sviluppo. No comment.
Fatto sta che ho dovuto cancellare la partizione e ricrearla della dimensione desiderata e poi copiarci i dati dal vecchio disco.
E la ho formattata ancora in BTRFS.
Dopo aver fatto queste operazioni ho usato il comand blkid sulla partizione per trovare il valore di UUID e aggiornare /etc/fstab.
Ora il PC funziona regolarmente, e speriamo che continui così.
Per la cronaca anche con l'ultimo kernel 3.0.0-17 di Ubuntu la scheda wireless Intel 4965 continua a funzionare in modo penoso, 2/5 Mb/s, il mese prossimo uscirà la 12.04 e speriamo che qualcosa migliori.


martedì 27 marzo 2012

Spegnimento di Ubuntu e unmount file system

Il problema si é ripresentato di nuovo dopo uno degli ultimi aggiornamenti installati.
In pratica quando spengo il sistema al prossimo riavvio viene rieseguito il check del file system, nel mio caso di /home che é formattato in ReiserFS.
Questo succede perché in fase di spegnimento, e forse anche di riavvio, il file system non viene smontato correttamente.
Ero sicuro, ma mi capita spesso di esserlo a sproposito, che avevo giá affrontato il problema e di averne parlato in qualche post.
Il problema é causato dai livelli di prioritá assegnati agli script in /etc/rc0.d.
Questi erano tutti S01<nome script>, anche S01halt e quindi evidentemente il sistema si spegneva contemporaneamente alla fase di umount che non veniva completata regolarmente.
Quindi ho dato i seguenti comandi :

sudo update-rc.d -f halt remove
sudo update-rc.d -f reboot remove

sudo update-rc.d halt start 90 0 .
sudo update-rc.d reboot start 90 6 .

I primi due per rimuovere i link e quelli successivi per ricrearli, il 90 indica che avranno nome S90halt e S90reboot rispettivamente in /etc/rc0.d e /etc/rc6.d per cui verranno eseguiti per ultimi.
In questo modo ho risolto il problema, almeno fino al prossimo aggiornamento ...... non mi staranno diventando come certa concorrenza anche loro spero.



 

mercoledì 21 marzo 2012

Archeologia informatica

Ok forse il titolo di questo post non é azzeccatissimo ma resta il fatto che ho trovato un sito pieno zeppo di vecchi software per PC e non solo, questo il link.
Per me é una meraviglia, fino ad ora o cercavo con Google o andavo su vetusware per trovare vecchi programmi o sistemi operativi, ma WinWorld é veramente il "paradiso" dei nostalgici .... o vecchi.
Nonostante il nome c'é parecchio software anche per Mac ed inoltre si possono scaricare vecchi sistemi SCO Openserver dal 5.0.4 al 5.0.7, Xenix 286 e 386 e altri Unix anche per piattaforme diverse da PC ( SGI, SPARC Solaris, HP-UX ).
Io ci sono arrivato perché stavo cercando la ISO di Windows NT 3.51, che é regolarmente presente assieme anche al predecessore NT 3.1, al sucessore e ...... beh dovete andarci su questo sito, é bellissimo !!!!!!!!!!!
Versioni di Office per Windows 3.1, poi Office 95 la prima a 32 bit e tutte le versioni dei compilatori C/C++ di Microsoft e tantissimo altro.
Ho giá cominciato a scaricare e poi attacco con la visrtualizzazione.
Che libidine !!!!!!!!
Ma sono normale ?? ..... non credo proprio.
 

giovedì 15 marzo 2012

NetBSD 6

Beh per essere precisi è una Beta ma ho voluto comunque provare la versione per sparc64 e i386 per vedere se i problemi riscontrati con le versioni precedenti fossero stati risolti o meno.
Purtroppo nulla da fare con il portatile SparcBook 6500, sempre il solito problema di /dev/console non trovato per cui senza tastiera usb collegata è impossibile digitare qualcosa, la tastiera del portatile non viene rilevata.
Solito e comune problema con FreeBSD e Linux su questa macchina, solo OpenBSD funziona correttamente.
Peggio è andata con il vecchio muletto Pentium 3, in passato NetBSD si installava ma non voleva sapere di riconoscere la scheda di rete PCMCIA, che con OpenBSD e Linux funziona perfettamente.
Con la beta 6 non si installa nemmeno andando in blocco al caricamento del kernel. Potrebbe anche dipendere dal CD riscrivibile che ho usato e/o dal lettore CD del portatile, non ho investigato .... anche se di solito non mi da problemi a leggere i CD riscrivibili.
Vabbè non è che sia mai stato un fan di NetBSD ma visto che ha la fama di funzionare su una moltitudine di hardware mi fa specie che su due dei miei PC faccia sempre problemi, più comprensibile con lo SparcBook che è piuttosto esotico come hardware ma quel fossile del muletto e la sua scheda PCMCIA, beh questo mi lascia piuttosto perplesso.