PDA

Visualizza la versione completa : Chiavetta usb con filesystem isofs


patel
10-03-2011, 20:30
Ho una chiavetta con 2 partizioni, una è in fat, l'altra in isofs e viene considerata dal bios e da Ubuntu come un cdrom e quindi di sola lettura.
Inutile dire che ho provato inutilmente ad eliminare le partizioni con Gparted che non vede quella isofs.
Ho provato anche con dd senza ricevere errori, ma senza cancellare niente, allego fdisk


Disco /dev/sdf: 471 MB, 471334912 byte
78 testine, 20 settori/tracce, 590 cilindri
Unità = cilindri di 1560 * 512 = 798720 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00046144

Dispositivo Boot Start End Blocks Id System
/dev/sdf1 11 591 452255+ b W95 FAT32
La partizione 1 ha diversi elementi iniziali fisici/logici (non Linux?):
phys=(1, 0, 1) logico=(10, 23, 6)
La partizione 1 ha diversi elementi finali fisici/logici:
phys=(57, 77, 20) logico=(590, 8, 16)

sacarde
10-03-2011, 21:28
da: dmesg | grep sdf

riesci a vederla?

patel
10-03-2011, 21:47
~$ dmesg | grep sdf
[ 116.395097] sd 5:0:0:1: [sdf] 920576 512-byte logical blocks: (471 MB/449 MiB)
[ 116.395960] sd 5:0:0:1: [sdf] Write Protect is off
[ 116.395967] sd 5:0:0:1: [sdf] Mode Sense: 43 00 00 00
[ 116.395973] sd 5:0:0:1: [sdf] Assuming drive cache: write through
[ 116.399460] sd 5:0:0:1: [sdf] Assuming drive cache: write through
[ 116.399482] sdf: sdf1
[ 116.407151] sd 5:0:0:1: [sdf] Assuming drive cache: write through
[ 116.407163] sd 5:0:0:1: [sdf] Attached SCSI disk

la partizione incriminata è di 30 Mb, riesco a vedere il contenuto montando /dev/sr1

sacarde
10-03-2011, 21:49
non la vede...

ma tu da dove riesci a vederla?

patel
10-03-2011, 21:51
sudo parted -l

Modello: USB Flash Disk (scsi)
Disco /dev/sdf: 471MB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: msdos

Numero Inizio Fine Dimensione Tipo File system Flag
1 8225kB 471MB 463MB primary fat32


Avviso: Impossibile aprire /dev/sr1 in lettura-scrittura (File system in sola
lettura). /dev/sr1 è stato aperto in sola lettura.
Errore: /dev/sr1: etichetta del disco non riconosciuta

se la inserisco in un pc con win viene considerata come cdrom e vedo il contenuto

sacarde
10-03-2011, 22:07
non capisco...

che c'entra /dev/sr1 con /dev/sdf

?

patel
11-03-2011, 09:10
siamo in 2 a non capire, probabilmente il dev sr1 è dedicato al cdrom

sacarde
11-03-2011, 09:58
si /dev/sr... e' il cd

e come hai fatto a creare questa partizione?

ma sopratutto cosa ne avresti intenzione di fare?

patel
11-03-2011, 10:58
non l'ho fatta io, è una chiavetta gadget promozionale della Treccani, la mia è solo curiosità, 30 Mb non sono molti, ma vorrei capire come hanno fatto a creare questa partizione di sola lettura e se si può eliminare

sacarde
11-03-2011, 11:09
ah

interessante....

(per adesso non ho ancora capito)

per vederla su linux penso tu debba montare i loop il device sr1

sudo mount -o loop /dev/sr1 /mnt

Loading