Newsgroup: it.comp.os.linux.iniziare
Titolo: Partizione di una memory card

Ho una memory card con 3 partizioni:
 
59 MB FAT
1,9 GB ext4
5,1 GB FAT
951 MB free
 
Ho bisogno che le due formattate come FAT siano da windows ma quando 
inserisco la scheda in un portatile con windows xp mi dice che la scheda 
non � formattata.
 
Consigli ?
 
Grazie.
Mik

 Mik
 
 
Errore di battitura corretto sopra.
 

> Consigli ?
 
Posta un
fdisk -l
di quella chiavetta.
 
 
-- 
    Ciao   |Save our planet!             Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@bofhland.org
 


 
Eccolo. La scheda sdhc in questione è sdb:
 
stefano@stefano-desktop:~$ sudo fdisk -l
 
Disk /dev/sdb: 7950 MB, 7950303232 bytes
245 heads, 62 sectors/track, 1022 cylinders
Units = cylinders of 15190 * 512 = 7777280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000108cb
 
    Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1           9       57344    c  W95 FAT32 (LBA)
Partition 1 has different physical/logical beginnings (non-Linux?):
      phys=(0, 130, 3) logical=(0, 132, 9)
Partition 1 has different physical/logical endings:
      phys=(7, 165, 30) logical=(8, 21, 58)
Partition 1 does not end on cylinder boundary.
/dev/sdb2               9         250     1832960   83  Linux
Partition 2 has different physical/logical beginnings (non-Linux?):
      phys=(7, 165, 31) logical=(8, 21, 59)
Partition 2 has different physical/logical endings:
      phys=(235, 214, 43) logical=(249, 104, 42)
Partition 2 does not end on cylinder boundary.
/dev/sdb3   *         251         900     4936750    c  W95 FAT32 (LBA)
 

 
 
Con cosa l'hai partizionata?
Con un frullatore? ;-)
 
Non ne sono sicurissimo, ma se ricordo bene, xp vedeva una sola
partizione sui supporti rimovibili, e LBA non mi sembra che sia
tra le caratteristiche supportate.
 
Esistevano dei driver da installare che convincevano xp che nel
connettore USB ci fosse un HD e non una chiavetta, così da dare
la possibilità di partizionare a piacimento.
 
Aspetto conferme e/o smentite, ovviamente.



 
XP non riconosce le partizioni se non sono allineate come le fa lui.
 
Le partizioni devono iniziare sulla traccia 1, settore 0 di un 
cilindro e terminare sull'ultima traccia, ultimo settore di un 
cilindro.  Non sono sicuro di quest'ultima condizione ma se la prima 
non si verifica pensa che la tabella delle partizioni sia corrotta.
 
Sotto linux si può fare qualsiasi partizionamento, ma anche se poi 
funziona ti da' parecchi warning.
 
Non ti resta che fare un backup dei dati e riformattare sotto XP, 
oppure, sotto linux, cfdisk che propone le partizioni in corretto per 
essere letto da XP.
 
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   < 
http://giovanni.homelinux.net/
 >
 


 
Ho in parte risolto. Infatti il lettore di memory card preesistente nel 
laptop NON vede la partizione mentre se utilizzo un lettore esterno su 
porta USB la vede. Mah !!!
Purtroppo legge solo la prima partizione, quella da 57MB in sdb1 mentre 
l'altra in sdb3 non la vede proprio.
 


in breve:
http://snipurl.com/252dzn4
   [www_ilsoftware_it]



 
Confermo.
Quindi ho espanso la prima partizione che era di pochi mega a 3,6G, nel 
contempo ho dovuto riformattarla FAT32. Quindi dopo averla riformattata 
anche sotto windows ci ho copiato i file di boot e ..... funziona, il 
sistema parte correttamente.
A questo punto mi trovo con una directory /boot formattata FAT32 della 
quale perï¿œ non risco a cambiare i diritti.
 
Esempio; provo a cambiare i diritti della cartella Video ma non c'ï¿œ verso.
 
stefano@stefano-desktop:/media/E082-CC09$ sudo chmod 777 Video
stefano@stefano-desktop:/media/E082-CC09$ ls -la
total 35840
-rwxr-xr-x 1 stefano stefano  5299140 2012-09-18 10:12 kernel.img
-rwxr-xr-x 1 stefano stefano   278715 2012-09-18 10:12 loader.bin
-rwxr-xr-x 1 stefano stefano  2467888 2012-09-18 10:12 start.elf
drwx------ 2 stefano stefano     4096 2012-09-21 16:27 Video
 
 
Come mai ?

 
]zac[
 
Il filesystem FATxyz non ha una gestione dei permessi di accesso.
In linux i permessi che vedi valgono per tutto il mount della partizione e 
sono impostabili attraverso le opzioni di mount.
 
 
Come farlo dipende dalla distribuzione e come monti la partizione, una 
ricerca su google dovrebbe aiutarti. 

 ricerca su google dovrebbe aiutarti.
 
Corretto.
 
Riporto come ho risolto nel mio caso, sia mai che a qualcuno possa servire:
 
1) Unmount partizione
2) sudo mount /dev/sdb1 /media/hd1 -o dmask=000,fmask=111
 
ovviamente con le opportune modifiche dei device, mask ecc.
 
Mik