Pagina 1 di 1

Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 11:49
da Tullio
Ciao

ho una chiavetta usb da 1 gb che,  è vista da 256 mb anche con gparted, vorrei cancellare tutto e formattarla in modo che abbia la giusta capacità, almeno penso che questa sia la via.

Questo è l'output di fdisk:

Codice: Seleziona tutto

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco
Nota: la dimensione del settore è 2048 (non 512)

Disco /dev/sdg: 993 MB, 993525760 byte
31 testine, 62 settori/tracce, 252 cilindri
Unità = cilindri di 1922 * 2048 = 3936256 byte
Identificativo disco: 0x0005dd82
Se cerco di azzerare tutto e riscrivere una tabella delle partizioni, gparted mi si chiude dicendo:

Codice: Seleziona tutto

La dimensione del settore logico del device /dev/sdg è 2048. Il programma, attualmente, non supporta pienamente questa caratteristica e il relativo codice è ALTAMENTE SPERIMENTALE.
Ho provato a cambiare la dimensione del settore in 512, con questo comando di fdisk (dopo aver letto la pagina man):

Codice: Seleziona tutto

sudo fdisk -b 512 /dev/sdg

Comando (m per richiamare la guida): m
Azione comando
   a  Cambia bootable flag
   b   modifica di bsd disklabel
   c   cambia il flag compatibile con il dos
   d   cancellazione di una partizione
   l   elenco dei tipi di partizione conosciuti
   m   stampa di questo menu
   n   aggiunta di una nuova partizione
   o   creazione di una nuova tabella delle partizioni DOS vuota
   p   stampa della tabella delle partizioni
   q   uscita senza salvataggio delle modifiche
   s   creazione di una nuova disklabel Sun vuota
   t   modifica l'id di sistema di una partizione
   u   modifica delle unità di visualizzazione/di immissione
   v   verifica la tabella delle partizioni
   w   scrivi la tabella su disco ed esci
   x   ulteriori funzioni (solo per esperti)
ma, come vedete, non sembra corretto.

Qualche dritta?

Ciao e grazie dell'attenzione

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 14:28
da ghiguzzo
Prova con fdisk ad eliminare la partizione e creane una nuova unica, poi riformatta.

Cià!

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 14:33
da patel
da fdisk controlla qual'è il device e poi cancella il mbr con

Codice: Seleziona tutto

dd if=/dev/zero of=/dev/sd? bs=512 count=1
quindi ricrea la partizione con gparted

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 16:57
da Tullio
Allora,

siccome sono già nella condizione di non avere nulla formattato (vedi allegato),

ho provato con il comando suggeritomi da patel, ma sembra che non succeda nulla, da Gparted si continua a vedere tutto come prima, e, se cerchi di cambiare la tabella delle partizioni o di formattare, il programma si chiude,  e c'è sempre quel maledetto errore...

Avete altre idee?

Ciao

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 17:06
da ghiguzzo
Io ribadisco la mia idea...
fdsik e usi l'opzione d per cancellare la partizione, poi l'opzione N per creare la nuova e infine riformatti.

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 18:27
da patel
Tullio ha scritto: ho provato con il comando suggeritomi da patel, ma sembra che non succeda nulla
riprova e copia ed incolla da terminale a qui i comandi dati e le risposte (fdisk e dd)

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 19:33
da Tullio
Grazie

Allora, seguendo Patel:

Codice: Seleziona tutto

sudo fdisk -l

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco
Nota: la dimensione del settore è 2048 (non 512)

Disco /dev/sdg: 993 MB, 993525760 byte
31 testine, 62 settori/tracce, 252 cilindri
Unità = cilindri di 1922 * 2048 = 3936256 byte
Identificativo disco: 0x00000000
E:

Codice: Seleziona tutto

sudo dd if=/dev/zero of=/dev/sdg bs=512 count=1
1+0 record dentro
1+0 record fuori
512 byte (512 B) copiati, 0,353994 s, 1,4 kB/s

Poi ho anche provato come dice Ghiguzzo:

Codice: Seleziona tutto

sudo fdisk -d /dev/sdg
fdisk: opzione non valida -- "d"

Uso:  fdisk [-b SSZ] [-u] DISCO     Modifica la tabella delle partizioni
      fdisk -l [-b SSZ] [-u] DISCO  Elenca la tabella delle partizioni
      fdisk -s PARTIZIONE           Mostra la dimensione della partizione
                                    in blocchi
      fdisk -v                      Mostra la versione di fdisk
In questo caso DISCO è qualcosa come /dev/hdb o /dev/sda
e PARTIZIONE è qualcosa come /dev/hda7
-u: indica Inizio e Fine in numero di settori (invece che in cilindri)
-b 2048: (per alcune unità MO) usa settori a 2048 byte
Qui penso che ci sia qualche cosa di sbagliato nella sintassi, però non so che cosa.

Ciao e ancora grazie

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 20:01
da ghiguzzo
...scusa non mi sono spiegato bene  ::)
Intendevo di usare fdisk sul tuo device e poi usare d delete partition dentro al programma fdisk...
Cioè:

Codice: Seleziona tutto

fdisk /dev/tuo_device
Poi scegliere "d  cancellazione di una partizione" e ripetere se hai più partizoni sulla pennetta
Poi scegliere "n  aggiunta di una nuova partizione" e scegliere "primaria"
Poi "t  modifica l'id di sistema di una partizione" e nella lista dei tipi scegli "c (W95 FAT32 (LBA))"
Infine "w  scrivi la tabella su disco ed esci" per scrivere le modifiche

Ulima mossa: formattare.

Cià!

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 20:54
da patel
Tullio ha scritto:

Codice: Seleziona tutto

sudo dd if=/dev/zero of=/dev/sdg bs=512 count=1
1+0 record dentro
1+0 record fuori
512 byte (512 B) copiati, 0,353994 s, 1,4 kB/s
hai riprovato con Gparted ? cosa vede ?

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: mercoledì 6 ottobre 2010, 21:17
da Tullio
Ciao

allora, prima ho seguito Ghiguzzo, e poi sono andato su Gparted, ma succede sempre come prima, quando cerco di scrivere la tabella delle partizioni e formattare Gparted si chiude, e comunue, Patel, quello che mi fa vedere è quello che vi ho già mandato.

Sembra che, pur con tutto quello che ho fatto, la pennetta sia sempre la stessa.

Che fare?

Ciao e grazie mille

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: giovedì 7 ottobre 2010, 7:48
da patel
potrebbe anche essersi guastata, tenta la formattazione da windows oppure cerca con google un sw di formattazione chiavette specifico.
Generalmente questo inconveniente sorge quando si installa una live con unetbootin o con usb creator, ma col comando dd si risolve.

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: giovedì 7 ottobre 2010, 19:34
da Tullio
E' da Windows che sono riuscito a formattarla, però me l'ha fatta da 235 mb, e, penso, mi abbia messo la dimensione del settore a 1028.

Come faccio a trovare un software specifico?

Anni fa bastava andare sul sito della PB, ma ora il prodotto non lo trovo più.

Ciao e grazie

Re: Cambiare dimensione settore logico su chiavetta usb

Inviato: giovedì 7 ottobre 2010, 20:00
da patel
prova sul sito del produttore della chiavetta.