Pagina 1 di 1

Non Legge FAT32

Inviato: mar 25 gen 2005, 11:16
da freddie24
Ragazzi ho un problema con slack10.
<BR>Non riesco a fargli leggere una partizione FAT32.
<BR>
<BR>Allora:
<BR>
<BR>Ho partizionato 13 gb del mio disco e ho creato una FAT32 con partition magic 8.
<BR>In windows tutto bene!!! me la legge!
<BR>
<BR>Sono andato in linux:
<BR>
<BR>bash-2.05b# cat /proc/partitions
<BR>major minor #blocks name
<BR>
<BR>3 0 120060864 hda
<BR>3 1 106213716 hda1
<BR>3 2 1 hda2
<BR>3 5 13839966 hda5
<BR>3 64 20066251 hdb
<BR>3 65 5164866 hdb1
<BR>3 66 1 hdb2
<BR>3 69 1084356 hdb5
<BR>3 70 13815868 hdb6
<BR>********************************************
<BR>la mia partizione FAT32 si chiama hda2.
<BR>
<BR>ho creato la directory "fat32"
<BR>mkdir /mnt/fat32
<BR>fin qui tutto apposto.
<BR>
<BR>Ora ho modificato il file "/etc/fstab"
<BR>ecco a voi l´intero file:
<BR>
<BR>/dev/hdb5 swap swap defaults 0 0
<BR>/dev/hdb1 / ext3 defaults 1 1
<BR>/dev/hdb6 /home ext3 defaults 1 2
<BR>/dev/hda1 /mnt/windows ntfs defaults,umask=000 0 0
<BR>/dev/hda2 /mnt/fat32 vfat defaults,umask=000 0 0
<BR>/dev/hdc /mnt/cdrom iso9660 noauto,owner,user,ro 0 0
<BR>/dev/hdd /mnt/cdrom2 iso9660 noauto,owner,user,ro 0 0
<BR>/dev/fd0 /mnt/floppy auto noauto,owner,user 0 0
<BR>devpts /dev/pts devpts gid=5,mode=620 0 0
<BR>proc /proc proc defaults 0 0
<BR>/dev/sda1 /mnt/pendrive vfat noauto,users 0 0
<BR>
<BR>
<BR>**********************************************
<BR>e quando do il comando:
<BR>
<BR>mount /mnt/fat32
<BR>mi da il seguente errore:
<BR>
<BR>bash-2.05b# mount /mnt/fat32
<BR>mount: tipo fs errato, opzione non valida, superblocco su /dev/hda2 danneggiato,
<BR>o troppi file system montati
<BR>(aren´t you trying to mount an extended partition,
<BR>instead of some logical partition inside?)
<BR>**********************************************
<BR>
<BR>Perchè?????????????????? <br>

Non Legge FAT32

Inviato: mar 25 gen 2005, 13:10
da stetroi
Prova a formattare la partizione /dev/hda2 come fat e non come fat32
<BR>
<BR>Stefano<br>

Non Legge FAT32

Inviato: mar 25 gen 2005, 14:03
da freddie24
Ho 2 HD:
<BR>sul primo ho windows XP con 2 partizioni una NTFS e l´altra FAT32.
<BR>sul secondo ho slack10.
<BR>
<BR>La partizione FAT32 l´ho creata ieri.
<BR>Quella NTFS me la legge perché è sempre stata presente fin dall´installazione di slack10.
<BR>
<BR>La FAT32 l´ho creata x un uso di deposito file scaricati.
<BR>
<BR>Perchè FAT32 ?????
<BR>
<BR>Perchè da quel che ho letto Linux può leggere e scrivere tranquillamente su una FAT32.
<BR>
<BR>Così questa partizione FAT32 può andare sia da deposito di Windows sia di Linux.
<BR>
<BR>Spero possiate aiutarmi.
<BR><br>

Non Legge FAT32

Inviato: mar 25 gen 2005, 15:35
da rob
l´uso del fat32 piuttosto che il fat è fuori questione... ;-)
<BR>
<BR>l´errore, più che altro, sembrerebbe essere questo:
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE> (aren´t you trying to mount an extended partition,
<BR>instead of some logical partition inside?)
<BR> </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>se ti è possibile cancella la partizione con partition magic e rifalla con cfdisk, dopodichè formattala con mkdosfs -F 32 /dev/hdaX...
<BR>
<BR>se qualcun altro riesce a trovare una soluzione per non farti perdere i dati, cestina pure la mia :-] :-]
<BR>
<BR>ciao, rob<br>

Non Legge FAT32

Inviato: mer 26 gen 2005, 11:20
da freddie24
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 25-01-2005 alle ore 15:35, rob :
<BR>l´uso del fat32 piuttosto che il fat è fuori questione... ;-)
<BR>
<BR>l´errore, più che altro, sembrerebbe essere questo:
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE> (aren´t you trying to mount an extended partition,
<BR>instead of some logical partition inside?)
<BR> </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>se ti è possibile cancella la partizione con partition magic e rifalla con cfdisk, dopodichè formattala con mkdosfs -F 32 /dev/hdaX...
<BR>
<BR>se qualcun altro riesce a trovare una soluzione per non farti perdere i dati, cestina pure la mia :-] :-]
<BR>
<BR>ciao, rob<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Come devo fare???
<BR>mi spieghi passo passo anke i comandi che devo dare???<br>

Non Legge FAT32

Inviato: mer 26 gen 2005, 15:11
da rob
penso che partition magic tu lo sappia usare meglio di me :-D
<BR>comunque
<BR>1. con p.m. elimini la partizione
<BR>2. fai partire linux e da shell apri cfdisk (da root)
<BR>3. individui il buco lasciato dalla partizione eliminata (è indicato da una riga in cui è presente "free space" o roba del genere)
<BR>4. ti posizioni su quella riga e fai una nuova partizione logica (spostati con le freccette laterali su "new" :-P ) segnandoti la sigla che ti viene restituita (tipo hda2)
<BR>5. scegli il tipo di file system (sempre le solite freccette laterali, il fs dovrebbe essere il 0c)
<BR>6. scrivi la tabella delle partizione dell´hd ("write") ed esci
<BR>7. da shell "mkdosfs -F 32 /dev/hdaX" ,dove X è la tua partizione: cn questo comando formatti la partizione che sarà ora accessibile sia da linux che da windows... da linux dovrai montarla oppure aggiungere una entry in fstab
<BR>
<BR>il mio consiglio è comunque di smanettare, che le cose che ti ho spiegato sono mooooolto intuitive, al massimo se sbagli qualcosa non ti parte + l´hd :-] :-]
<BR>
<BR>ciao, rob<br>

Non Legge FAT32

Inviato: mer 26 gen 2005, 15:34
da useless
credo che puoi anche eliminarla direttamente da cfdisk senza PM.<br>

Non Legge FAT32

Inviato: gio 27 gen 2005, 11:02
da freddie24
Ho eliminato la partizione con Partition Magic.
<BR>Poi sono andato il slack10.
<BR>Mi sono loggato da root.
<BR>
<BR>cfdisk.
<BR>
<BR>ho scelto il tipo di file system (FAT32).
<BR>ho scritto la tabella.
<BR>sono uscito e ho provato a formattare.
<BR>
<BR>bash-2.05b# mkdosfs -F 32 /dev/hda5
<BR>mkdosfs 2.10 (22 Sep 2003)
<BR>mkdosfs: unable to allocate space for FAT image in memory
<BR>***************************************************************
<BR>poi ho modificato /etc/fstab.
<BR>
<BR>Poi cerco di montare la partizione...
<BR>
<BR>bash-2.05b# mount /mnt/fat32
<BR>mount: tipo fs errato, opzione non valida, superblocco su /dev/hda5 danneggiato,
<BR> o troppi file system montati
<BR> (could this be the IDE device where you in fact use
<BR> ide-scsi so that sr0 or sda or so is needed?)
<BR>
<BR>
<BR>Cosa significa???<br>

Non Legge FAT32

Inviato: gio 27 gen 2005, 11:06
da useless
mah be´:
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>mkdosfs: unable to allocate space for FAT image in memory
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>mi sa che non ha formattato niente, ma non capisco il xké di questo errore. non ha detto altro?<br>

Non Legge FAT32

Inviato: gio 27 gen 2005, 11:35
da freddie24
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 27-01-2005 alle ore 11:06, useless :
<BR>mah be´:
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>mkdosfs: unable to allocate space for FAT image in memory
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>mi sa che non ha formattato niente, ma non capisco il xké di questo errore. non ha detto altro?<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>No nient´altro...
<BR>adesso riprovo a fare tutto da capo<br>

Non Legge FAT32

Inviato: gio 27 gen 2005, 11:43
da freddie24
Secondo me il problema sta nella formattazione.
<BR>Perchè non l´avvia proprio.
<BR>
<BR>Ho rifatto tutto da capo ma il risultato è sempre lo stesso.
<BR>
<BR>
<BR>**************************************************************************
<BR> cfdisk 2.12a
<BR>
<BR> Unità disco: /dev/hda
<BR> Size: 122942324736 bytes, 122.9 GB
<BR> Heads: 255 Sectors per Track: 63 Cylinders: 14946
<BR>
<BR> Nome Flag Tipo di parTipo FS [Etichetta] Size (MB)
<BR> ------------------------------------------------------------------------------
<BR> hda1 Avvio Primaria NTFS [^L] 108762,88
<BR> hda5 Logica W95 FAT32 (LBA) 14172,16
<BR>
<BR>*************************************************************************
<BR>
<BR>Poi do il comando per vedere tutte le partizioni:
<BR>
<BR>bash-2.05b# cat /proc/partitions
<BR>major minor #blocks name
<BR>
<BR> 3 0 120060864 hda
<BR> 3 1 106213716 hda1
<BR> 3 2 1 hda2
<BR> 3 64 20066251 hdb
<BR> 3 65 5164866 hdb1
<BR> 3 66 1 hdb2
<BR> 3 69 1084356 hdb5
<BR> 3 70 13815868 hdb6
<BR>*********************************************************************
<BR>ma qui hda5 non compare!
<BR>
<BR>
<BR>
<BR><br>

Non Legge FAT32

Inviato: gio 27 gen 2005, 12:39
da rob
se su hda hai solo un´altra partizione (quella da ~100 giga), l´altra falla primaria allora (non + logica!)
<BR>
<BR>ciao, rob<br>

Non Legge FAT32

Inviato: gio 27 gen 2005, 13:05
da NaiC
Mi sa che il problema è uno solo... io fossi in te proverei una sola cosa e cioè:
<BR>cd /usr/src/linux
<BR>make menuconfig
<BR>trova gli FS supportati
<BR>scegli MSDOS -> VFAT (e mettilo come builtin)
<BR>ricompila e installa il kernel
<BR>rebootta (con il kernel nuovo naturalmente)
<BR>monta la partizione
<BR>cambia in fstab l´opzione mask=000 con mask=0 e basta
<BR>divertiti
<BR>Ciao :-)
<BR>
<BR><br>

Non Legge FAT32

Inviato: gio 27 gen 2005, 18:21
da freddie24
Ci sono riuscito!!!!!!!!!!!!!!!!!!!
<BR>Vedete come ho fatto...
<BR>
<BR>con cfdisk ho creato la partizione...
<BR>ma visto che con Linux non me la formattava...
<BR>sono andato in Windows...
<BR>
<BR>Risorse del computer --> F: --> formatta unità (formattazione completa)
<BR>sono tornato in Linux...
<BR>Ma ancora una volta non mi leggeva la partizione...
<BR>
<BR>...allora ho provato a riformattare con linux.
<BR>
<BR>mkdosfs -F 32 /dev/hda5
<BR>
<BR>e come per magia me l´ha formattata...
<BR>
<BR>ed ora sto usando la partizione FAT32 sia da Windows che da Linux!!!
<BR>
<BR>GRAZIE A TUTTI QUELLI CHE MI HANNO AIUTATO<br>