lunedì 15 ottobre 2012

The "Invalid partition table" error: guida di sopravvivenza

Lavorando con la 12.04 sul nuovo dell latitude e6330, mi è venuto fuori questo errore
Invalid partition table





La prima volta è stato il panico TOTALE e ho riformattato tutto.
Effettivamente allora stavo giocando con le partizioni e ne avevo rimosse due.... insomma era pure ragionevole.

Ma ieri mi è successo di nuovo e avevo solo avuto un crash di Libre Office.
Siccome non potevo certo reinstallare tutto, ho fatto una ricerca e ho trovato questo link.

Il link non si applicava completamente a me, ma mi ha dato una idea.

Ho quindi spento, rimosso tutte le periferiche USB e riavviato.
Tutto OK!.

Mi sono quindi fatto il seguente film.
Se si configura il PC che possa boostrappare da USB prima che da HD, può succedere che il boot avvenga quando vi è una periferiche collegata.
In questo caso, la macchina vede USB, ma non trova una partizione boot e quindi non parte.
Evidentemente il BIOS non è così furbo da scartare quella e passare al "canale" successivo.

Mi era successo anche la prima volta?
Può essere ma ormai è troppo tardi per ricriminare.

Quindi prima di spaventarsi, staccare tutto e ripartire.
Se ancora niente, farsi prendere dal panico.

Allego anche questo link e questo link con alcune istruzioni in caso di riparazione.


lunedì 8 ottobre 2012

Montiamo un wallpaper animato

Una delle cose più inutili che fornisce Ubuntu è il desktop con lo sfondo animato.

Qui si possono trovare degli esempi.

Come si installano?

Prendiamo i nostri file JPG e il XML che descrive la temporizzazione
e li copiamo in una directory dedicata in
/usr/share/backgrounds

Quindi andiamo come root su
/usr/share/gnome-background-properties
ed apriamo il file
ubuntu-wallpapers.xml
e copiamo i tag del tipo

    Skyscene
    /usr/share/backgrounds/skyscene/skyscene.xml
    zoom



personalizzandoli opportunamente.
Salviamo il tutto.

A questo punto il nostro wallpaper sarà disponibile nella lista dei wallpaper e potremmo settarlo.

Triplo salto mortale: Ubuntu 12.04 64bit su Dell6330

Dopo 3 anni, nuovo PC.
Ho quindi colto l'occasione per installare la 12.04, supportata per 5 anni e dopo aver atteso il rilascio della 12.04.1, quindi un minimo di stabilità.
Non contento ho installato la versione 64bit.

Diciamo subito che il primo problema l'ha creato Dell, ed è correlato al dual boot.
Le macchine infatti arrivano con già 3 partizioni primarie configurate: Utilities, Recovery e Win7.
Per pulizia io installo ubuntu su una sua partizione e poi faccio un disco DATI NTFS condiviso da Win e Ubx che ha il suo swap.
Servono 6 partizioni (almeno 5 primarie).
Ma non è possibile averne più di 4. 
Quindi bisogna formattare tutto da capo.
Ma è fortemente consigliato installare prima Win
E MS quando installa il suo NTFS per Win7 ne crea una di 100 MB...
E poi il delirio di trovare tutti i driver per l'HW.

Insomma un vero delirio.


Morale della favola fatto così su disco da 500GB
  • Win7: 80GB NTFS 
  • Ubx: 80GB + 10 GB swap Ext4 
  • DATI: 340GB NTFS 
  • Bootloader installato su dev/sda (device fisico) 
NB: lo SWAP di 10 GB per consentire il freeze di tutti gli 8 GB di memoria.


Fatto questo, parto con l'installazione di ubuntu che va via abbastanza liscia (molto più liscia della prova senza installare che comunque è andata bene).
Lingua a tastiera lisci.
Driver di rete lisci ma
  • bisogna confermare il driver proprietario per la WiFi (Broadcom)
  • la connessione via cavo richiede un paio di riavvii per funzionare bene
Scheda audio/video liscia

Cominciamo quindi a installare i software (vd sotto) e rimuovere Unity (vd altro post)

Dopo aver fatto la installazione facciamo un bel aggiornamento totale con un classico
sudo apt-get update && sudo apt-get upgrade

Quindi partiamo:
Chrome (dal sito google e installa anche il repository) 64bit
Virtual box (dal sito vBOX e aggiungere il repository) 64bit
Oracle Java (con repository) 64bit
Dal Software Center (si chiama così adesso):
  • gparted, keepassx, synaptic, gconf-editor, flash-player, rar/unrar/arj
  • vlc, gimp, inkscape, hugin
  • qbittorrent, skype, amule-adunanza
  • stellarium
Quindi le robe un po' più complesse

Chrome 64bit
dal sito google e che installa anche il repository

VirtualBox 64bit
dal sito vBOX seguendo le istruzioni
deb http://download.virtualbox.org/virtualbox/debian precise contrib
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.2 
Dopo aver installato scaricare anche le estensioni e installarle.

Oracle Java (con repository) 64bit
Innanzitutto rimuoviamo OpnJDK e IcedTea.
Quindi
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

sudo apt-get install oracle-jdk7-installer

Un link utile è qui.

Dropbox 64bit
dal sito (per ultima versione) e che installa anche il repository

Ad oggi mi semba che:
  • le connessioni di rete fanno un po' i capricci, non sempre partono al primo colpo
  • non riesco a controllare la luminosità con i tastini
  • la retroilluminazione della tastiera la devo attivare manualmente (anche Win)