# dmesg
[ 499.516087] r852: detected xD writeable card in slot
[ 499.900017] No NAND device found
[ 502.123746] mmc0: Got command interrupt 0x00030000 even though no command operation was in progress.io ho risolto come descritto nei seguenti passi.
NB: non è una soluzione definitiva, ma mi ha permesso di ottenere l'accesso alla schedina di memoria.
Eseguire in ordine i seguenti passi:
- Inserire la SD card nel lettore del PC
- Eseguire in ordine i seguenti comandi:
sudo modprobe -r r852
sudo modprobe -r sdhci_pci
sudo modprobe r852
sudo modprobe sdhci_pci
- A questo punto il dispositivo dovrebbe essere riconosciuto
NB: se si vuole formattare in due partizioni, una fat32 e l'altra in ext3:
Tramite l'utility fdisk:
- Verificare il nome del device:Ipotizziamo che nella lista si individui il nome associato alla SDcard come "/dev/mmcblk0".
fdisk -l
Eseguire il comandofdisk /dev/mmcblk0 - eliminare tutte le partizioni esistenti
- creare le nuove partizioni; per impostare la dimensione si possono utilizzare anche i suffissi, ad esempio:
+1280M oppure +1500M - Impostare il tipo di file system per ogni partizione creata; esempio:
t = c (fat32)
t = 83 (linux)
- Uscire da fdisk (salvando le rettifiche sul device).
Tramite il comando fdisk -l si dovrebbe vedere un risultato simile a questo:
Dispositivo Boot Start End Blocks Id System
/dev/mmcblk0p1 2048 3074047 1536000 c W95 FAT32 (LBA)
/dev/mmcblk0p2 3074048 3909631 417792 83 Linux
- Formattare le nuove partizioni create; esempio
- fat32:
mkfs.vfat -F32 /dev/mmcblk0p1 - ext3:
mkfs.ext3 /dev/mmcblk0p2
- fat32:
Nessun commento:
Posta un commento