mkfs.vfat

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

mkfs.vfat

Messaggio da MAT »

Ho qualche problema a formattare una chiavetta usb con filesystem fat. In particolare, l'errore che mi viene restituito è il seguente:

Codice: Seleziona tutto

root@norad:~# mkfs.vfat /udev/pendrive 
mkfs.vfat 2.10 (22 Sep 2003)
mkfs.vfat: unable to get drive geometry for '/udev/pendrive'
mentre riesco a formattare correttamente la chiavetta con fs ext3.
Ho googlato e ho trovato consigli di utilizzare il driver usb-storage invece di ub. Quando però dò un modprobe del suddetto driver ottengo l'errore

Codice: Seleziona tutto

root@norad:~# modprobe usb-storage
WARNING: Error inserting scsi_mod (/lib/modules/2.6.10/kernel/drivers/scsi/scsi_mod.ko): Invalid module format
Qualcuno ha soluzioni? Mi secca dover chiedere ai windowsiani qui di formattarmi la chiavetta :D

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

prova con:
mkdosfs -F 32 /udev/pendrive

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Stesso risultato, purtroppo.. :(

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

e con mkfs.dos riesci?

fdisk /dev/[dispositivo]

che ti dice?

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

No, il problema è sempre lo stesso. Con fdisk riesco a creare le partizioni correttamente, comunque.

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

ascolta, può essere una stupidata, ma...
quando inserisco una penna usb a me carica il modulo:

usb_storage
e non

usb-storage...

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

no, è normale che nei filename dei moduli i - siano sostituiti con _. il problema è quell'invalid module format... hai i moduli della stessa versione del kernel?

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Sì, i moduli sono della stessa versione (2.6.10).

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

hai problemi con i /udev/ e compagnia ... metti una knoppix 3.4 con il 2.4 e vedrai che risolvi

il kernel 2.6 colpisce ancora ... secondo me farebbero bene a rimettere i /dev statici e buona notte ... con /devfs e poi /udev stanno facendo ancora esperimenti .... si perdono hdc cdrom e poi cosa ...

che funzioni tutto automaticamente .... utopia!!!!

il risultato... !!

in caso di anomalia o guasto...

mentre prima bastava montare a mano il dispositivo dando una scorsa al dmesg

ora bisogna anche crearselo con mknod ... perche' per qualche motivo non é stato magicamente creato.

.... :-(

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

Luci0 ha scritto:hai problemi con i /udev/ e compagnia ... metti una knoppix 3.4 con il 2.4 e vedrai che risolvi

il kernel 2.6 colpisce ancora ... secondo me farebbero bene a rimettere i /dev statici e buona notte ... con /devfs e poi /udev stanno facendo ancora esperimenti .... si perdono hdc cdrom e poi cosa ...

che funzioni tutto automaticamente .... utopia!!!!

il risultato... !!

in caso di anomalia o guasto...

mentre prima bastava montare a mano il dispositivo dando una scorsa al dmesg

ora bisogna anche crearselo con mknod ... perche' per qualche motivo non é stato magicamente creato.

.... :-(
mica è obbligatorio usare udev....

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

scusa ma come fai a formattare ext3 se il modulo scsi_mod non va ???
non dovrebbe formattare neanche con ext3 visto che la device non esiste ...
ovvero (... dubbio atroce) che cosa stai FORMATTANDO in realtà ????
forse con un dmesg o un lsusb si potrebbe capire qualcosa

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Luci0 ha scritto:scusa ma come fai a formattare ext3 se il modulo scsi_mod non va ???
non dovrebbe formattare neanche con ext3 visto che la device non esiste ...
ovvero (... dubbio atroce) che cosa stai FORMATTANDO in realtà ????
forse con un dmesg o un lsusb si potrebbe capire qualcosa
Sto formattando la chiavetta, tranquillo.
Ecco gli output di lsusb e dmesg|tail.

Codice: Seleziona tutto

matteo@norad:~$ lsusb
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 002: ID 045e:007d Microsoft Corp. Notebook Optical Mouse
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 003: ID 0f5f:1325 Key Technology Corp. 
Bus 001 Device 001: ID 0000:0000
* spiacente per il mouse Microsoft, stranamente funziona bene, è piccolo e mi piace :D

Codice: Seleziona tutto

usb 1-3: new high speed USB device using ehci_hcd and address 3
ub: sizeof ub_scsi_cmd 64 ub_dev 2472
uba: device 3 capacity nsec 1015808 bsize 512
uba: device 3 capacity nsec 1015808 bsize 512
 uba: uba1
usbcore: registered new driver ub
Di seguito il contenuto di /etc/udev/udev.rules:

Codice: Seleziona tutto

BUS="pci", SYSFS{vendor}="0x1106", SYSFS{device}="0x3104", NAME="pendrive"
BUS="usb", SYSFS{idVendor}="04da", SYSFS{idProduct}="2372", NAME="camera"
BUS="pci", SYSFS{vendor}="0x1106", SYSFS{device}="0x3038", NAME="mp3"

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

0f5f:1325 Key Technology Corp dovrebbe essere la chiavetta

che dovrebbe essere agganciata al devices /dev/uba1

prova
con un
# fdisk /dev/uba
aggiorna la tabella delle partizioni
e prova
con
#mkdosfs -F 32 /dev/uba1 e vedi se va...

lo scsi_mod non serve perche usa i /dev/ubXY


per le utopie di funzionamento....

/etc/udev/udev.rules
aggiungi in cima...
BUS="usb", SYSFS{idVendor}="0x1325", SYSFS{idProduct}="0x0f5f", NAME="pennaUSB"

forse funziona anche ma .... io non me ne intendo molto

clodo
Linux 3.x
Linux 3.x
Messaggi: 511
Iscritto il: dom 23 gen 2005, 0:00
Distribuzione: debian

Messaggio da clodo »

:( mai riuscito a formattare una chiavetta con vfat dalla slack 9.1 :(
stessi errori....

Rispondi