I had some music on a 1Go usb drive
I removed all the mp3 in there to put some new ones
I had some write access (beeing root) pbs with some files in hidden dirs (.Trash or something ...), it says read-only file system....
so I decided to low level format the drive:
Code:
dd if=/dev/zero of=/dev/sdb
right after that, I made a new whole primary partition with cfdisk: I used all the possible space.
Code:
mkfs.fat /dev/sdb1 && file -s /dev/sdb1
output:
Code:
/dev/sdb1: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "mkfs.fat", sectors/cluster 8, Media descriptor 0xf8, sectors/track 62, heads 31, hidden sectors 2048, sectors 1954687 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 1906, serial number 0x61de4d85, unlabeled
=> NO SONG
Code:
mkfs.fat -F 32 -I /dev/sdb1 && file -s /dev/sdb1
output:
Code:
/dev/sdb1: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "mkfs.fat", sectors/cluster 8, Media descriptor 0xf8, sectors/track 62, heads 31, hidden sectors 2048, sectors 1954687 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 1906, serial number 0x72d497fb, unlabeled
=> NO SONG
Code:
mkfs.vfat /dev/sdb1 && file -s /dev/sdb1
output:
Code:
/dev/sdb1: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "mkfs.fat", sectors/cluster 8, Media descriptor 0xf8, sectors/track 62, heads 31, hidden sectors 2048, sectors 1954687 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 1906, serial number 0x822db289, unlabeled
=> NO SONG
Code:
mkfs.fat -F 16 -I /dev/sdb1 && file -s /dev/sdb1
output:
Code:
/dev/sdb1: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "mkfs.fat", sectors/cluster 32, root entries 512, Media descriptor 0xf8, sectors/FAT 256, sectors/track 62, heads 31, hidden sectors 2048, sectors 1954687 (volumes > 32 MB) , serial number 0x936ca339, unlabeled, FAT (16 bit)
=> NO SONG
I even tried ntfs (but I am pretty sure it was not ntfs formated last time it worked out).
Code:
mkfs.ntfs /dev/sdb1 && file -s /dev/sdb1
output:
Code:
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 1% ...100% - Done
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
/dev/sdb1: DOS/MBR boot sector, code offset 0x52+2, OEM-ID "NTFS ", sectors/cluster 8, Media descriptor 0xf8, sectors/track 62, heads 31, hidden sectors 2048, dos < 4.0 BootSector (0x80), FAT (1Y bit by descriptor); NTFS, sectors/track 62, sectors 1954686, $MFT start cluster 4, $MFTMirror start cluster 122167, bytes/RecordSegment 2^(-1*246), clusters/index block 1, serial number 01cde7a954cb182fd; contains Microsoft Windows XP/VISTA bootloader BOOTMGR
=> NO SONG
I tried a last time with a label:
Code:
mkfs.vfat -F 32 -n ZIC -I /dev/sdb1 && file -s /dev/sdb1
output:
Code:
/dev/sdb1: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "mkfs.fat", sectors/cluster 8, Media descriptor 0xf8, sectors/track 62, heads 31, hidden sectors 2048, sectors 1954687 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 1906, serial number 0xdc60fa11, label: "ZIC
"
=> NO SONG
(just for your info), I always follow these steps:
- insert usb drive
- umount it because of automount
- check the partition is umounted
- mkfs
- mount the device
- copy a mp3 to the device
- check the copy is all right
- umount the device
- make a test on a hi-fi mp3 reader.
If it does not work, I re-try from mkfs.
Just once I did all the processus over again from cfdisk: In cfdisk, instead of the default type (which is ext3), I chose DRDOS (FAT 16 < 32 M) but it did not work either.
I tried the usb under windows, it works and the mp3 can be read.
I do not know what else I can try. any idea folks ??? thank you so much to help.