Per cercare informazioni riguardo un dispositivo di cui non si conosce con esattezza il nome, ma solamente il codice esadecimale ID di riferimento, fare riferimento al sito http://pcidatabase.com.
Per i dispositivi USB si può cercare in questa lista http://www.linux-usb.org/usb.ids.
Conoscendo il nome esatto del dispositivo si potrà cercare più facilmente il relativo driver.
Roby's blog
Appunti di viaggio di un utente Linux...
domenica 6 marzo 2016
domenica 16 febbraio 2014
Ripristinare allo stato "erased state" la chiavetta USB
Se per qualche motivo non è più possibile ripristinare la chiavetta USB si può provare a ripristinarla allo stato "erased state".
ATTENZIONE: fare molta attenzione a specificare il corretto nome del dispositivo.
Se la chiavetta viene riconosciuta come /dev/sdX il comando da eseguire è il seguente:
Al termine si dovrà precedere alla creazione delle partizioni
esempio
e successivamente alla formattazione delle partizioni create.
In pratica si procede con la scrittura di tutti "1" e non "0" sull'intero supporto (diversamente da un disco normale...!).
'\377' è la rappresentazione in ottale del valore esadecimale FF (o decimale 255) e corrisponde a tutti bit impostati a '1' (1111 1111).
Tratto da: http://blog.realcomputerguy.com/2010/08/add-systemrescuecd-capability-to-your.html
...The "erased state" for flash is when it is filled with all 1's. People regularly make the mistake of filling flash based storage devices with all zeros (as is typically done with real disks) without every realizing what they are doing...
il quale rimanda a: Bootable Installation From USB Flash Sticks
ATTENZIONE: fare molta attenzione a specificare il corretto nome del dispositivo.
Se la chiavetta viene riconosciuta come /dev/sdX il comando da eseguire è il seguente:
tr '\000' '\377' < /dev/zero | dd bs=16384 of=/dev/sdXesempio
fdisk /dev/sdXIn pratica si procede con la scrittura di tutti "1" e non "0" sull'intero supporto (diversamente da un disco normale...!).
'\377' è la rappresentazione in ottale del valore esadecimale FF (o decimale 255) e corrisponde a tutti bit impostati a '1' (1111 1111).
Tratto da: http://blog.realcomputerguy.com/2010/08/add-systemrescuecd-capability-to-your.html
...The "erased state" for flash is when it is filled with all 1's. People regularly make the mistake of filling flash based storage devices with all zeros (as is typically done with real disks) without every realizing what they are doing...
il quale rimanda a: Bootable Installation From USB Flash Sticks
Formattare disabilitando il journaling (per allungare la vita alle chiavette USB)
Se si vuole avere una partizione linux sulla chiavetta USB, è consigliabile disabilitare il journaling.
Per farlo è sufficiente disabilitarlo durante la formattazione.
Esempio ipotizzando di volere formattare la partizione /dev/sdX1 in ext4:
Per farlo è sufficiente disabilitarlo durante la formattazione.
Esempio ipotizzando di volere formattare la partizione /dev/sdX1 in ext4:
mke2fs -t ext4 -O ^has_journal /dev/sdX1domenica 19 gennaio 2014
Network/Wifi monitor per KDE - KNemo
Se avete necessità di visualizzare un pò più informazioni riguardo la connessione di rete in aggiunta a Network Management, per KDE trovo comoda l'applicazione KNemo.
Naturalmente esistono altre app per KDE (KNetStats, KNetLoad, ...) ma al momento preferisco questa.
Le uniche personalizzazioni che ho applicato sono il tipo di icone che compaiono nella barra di menù di sistema Kicker, il ritardo di 2 secondi per l'aggiornamento dello stato della rete, la scomparsa delle icone in caso di non utilizzo della rete e l'indicazione del traffico in bit/s.
Naturalmente esistono altre app per KDE (KNetStats, KNetLoad, ...) ma al momento preferisco questa.
sudo apt-get install knemoLe uniche personalizzazioni che ho applicato sono il tipo di icone che compaiono nella barra di menù di sistema Kicker, il ritardo di 2 secondi per l'aggiornamento dello stato della rete, la scomparsa delle icone in caso di non utilizzo della rete e l'indicazione del traffico in bit/s.
venerdì 3 gennaio 2014
zip distinti per file da console
Semplice script da console (su una singola riga) per comprimere ogni file di una directory in archivi zip distinti:
NB: l'opzione "-o" imposta la data e ora di aggiornamento del file zip in base alla data e ora del più vecchio file presente nell'archivio (in questo caso è solo un file).
for VAR in *; do zip -o "$VAR.zip" "$VAR"; done;NB: l'opzione "-o" imposta la data e ora di aggiornamento del file zip in base alla data e ora del più vecchio file presente nell'archivio (in questo caso è solo un file).
giovedì 2 gennaio 2014
Ubuntu/KUbuntu tweak
Utility per Ubuntu/KUbuntu pratica soprattutto per "pulire" i vecchi file/pacchetti di sistema obsoleti o non più richiesti:
NB: da console possono essere utili i seguenti comandi:
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweakNB: da console possono essere utili i seguenti comandi:
sudo apt-get check
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremovesabato 21 dicembre 2013
Ripristinare/reinstallare grub2
In sistemi misti con Windows e Linux, se si deve reinstallare Windows, si dovrà necessariamente reinstallare anche grub.
Questi passi dovrebbero funzionare utilizzando Ubuntu/KUbuntu dalla versione 9.10 o successive.
Ipotizziamo di avere la partizione di Linux (/) in sda4 e la partizione di /boot in sda3 (se la partizione /boot è separata, altrimenti si ometterà uno dei seguenti comandi, vedere di seguito).
A questo punto grub è stato installato ed il sistema multi-boot dovrebbe ritornare perfettamente funzionante.
Se invece non funziona ancora, probabilmente è perchè ci si è persi il file di configurazione di grub2 (grub.cfg).
Eseguire i seguenti comandi per ricrearlo (avviare nuovamente il PC con il CD live ed accedere alla console):
Questi passi dovrebbero funzionare utilizzando Ubuntu/KUbuntu dalla versione 9.10 o successive.
Ipotizziamo di avere la partizione di Linux (/) in sda4 e la partizione di /boot in sda3 (se la partizione /boot è separata, altrimenti si ometterà uno dei seguenti comandi, vedere di seguito).
- Avviare il sistema con un CD live di Linux
- Aprire il terminare ed accedere come root:
sudo -i - Montare la partizione (o le partizioni) di linux del PCse la partizione di boot si trova in un'altra partizione occorre montare anche questa;
mount /dev/sda4 /mnt
esempio:
mount /dev/sda3 /mnt/boot
- Eseguire l'installazione di grub2 sulle partizioni del PC montate precedentemente:
grub-install --root-directory=/mnt/ /dev/sda
A questo punto grub è stato installato ed il sistema multi-boot dovrebbe ritornare perfettamente funzionante.
Se invece non funziona ancora, probabilmente è perchè ci si è persi il file di configurazione di grub2 (grub.cfg).
Eseguire i seguenti comandi per ricrearlo (avviare nuovamente il PC con il CD live ed accedere alla console):
sudo -i
mount /dev/sda4 /mnt
mount --bind /proc /mnt/proc
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
chroot /mnt update-grub
umount /mnt/sys
umount /mnt/dev
umount /mnt/proc
exit
Iscriviti a:
Post (Atom)