OESF Portables Forum
Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: Capn_Fish on July 30, 2006, 06:09:51 pm
-
I recently tried to format my Lexar SD card to ext2, but it didn't work, so I reformatted it back to FAT. I tried a few more times and tried to have multiple partitions. Now, I used my windows box to format it to FAT, but my zaurus doesn't recognize it. Also, my ext2 formatted microdrive is recognized, and shows up in the card applet, but I can't get at it. What can I do to fix this? Any help would be appreciated.
-
Sorry, I forgot to mention that I also seem to have multiple partitions on the SD card that I can't seem to get rid of. I would also like to be rid of these.
Thanks in advance.
-
Sorry, I forgot to mention that I also seem to have multiple partitions on the SD card that I can't seem to get rid of. I would also like to be rid of these.
Easy way to reformat a disk under windows....
Right click on My Computer
Select Manage
Select Disk Management
Then Disk Management (Local)
Select you Drive and remove all partitions on the drive till it is empty, then just create 1 large partition....
Also did you format the disk at FAT16 or FAT32... if fat32 try fat16 and see what happens...
Late...
-
It won't let me delete any partitions, and only one shows up, but on my zaurus, under /dev/mmcda/disc0/ or the place it is you see that stuff (I can't check now, as I can't install ROX on my zaurus to see) there is disc, part1, part2, part3, and part4. I think these are partitions, no? Also, the drive works fine in a digital camera and on my computer, but not in the zaurus. If there is a solution that uses linux, I have a Mandriva 2006 box available.
Thanks for your help.
-
on your mandriva box...
Insert either cf or sd....
Do a
# df
see what the cf or sd mounts with...
should be like... /dev/sda or sdb
when determined do a
# fdisk /dev/*device*
in there do a:
"p" to show the current partitions on the drive.
"d" (until all partitions are gone, you will need to enter the partition # if there are more them 1)
then, "n" then, "p" then, "1" then, "enter" (selects default) then, "enter" (selects default)
This will create a ext2 partition for you
last step is to do a "w"
this will drop you back to the shell
then do a
# mkfs.ext2 /dev/*device*
These are the stepped to creating a ext2 partition...
I apoligize if I'm typing this and you already have knowledge of how fdisk works...
Late
-
Thanks. I followed the first part of your instructions, but I now want may FAT formatting back. Do I use the mkfs.vfat command to do this? Thanks.
-
what you will need to do it go back to the step
then, "n" then, "p" then, "1" then, "enter" (selects default) then, "enter" (selects default)
after that do a "t" this will select the type of partition...
you should have created partition 1 so press "1" when asked for partition...
I believe fat16 is 6...
do a "l" lists the different partition types and find the partiton type you would like...
then press that # then continue to do the "w" to write the partition data
then
# mkfs.vfat -F 16 /dev/*device* for fat16
# mkfs.vfat -F 32 /dev/*device* for fat32
But if you are formating FAT32 or FAT16 you should be able to do that in Windows
-
I tried to make it FAT formatted, but I get the error
mkfs.vfat: Will not try to make filesystem on full-disk device '/dev/sdb' (use -I if wanted)
What does this mean?
-
OK, I put the SD in my Windows box, and it formatted fine and works now. I think it simply didn't have a partition earlier. How about the microdrive?
-
I got my microdrive to work. I just needed to be reformatted.
Thanks for your help!
-
mkfs.vfat: Will not try to make filesystem on full-disk device '/dev/sdb' (use -I if wanted)
sdb is the device as a whole...
sdb1 is the partition you created... sorry I forgot to note that...
you would have needed to do a # mkfs.vfat /dev/sdb1
good to see you got it all back in order...
Late