Steps should be taken to repair broken USB flash disk :
1. Boot the computer using a Linux LiveCD, Slax KillBill eg, Knoppix or other distributions,
2. After logging into the system, enter the flash that had troubled to any USB port. For the sake of data security, make sure that only the troubled flash are installed,
3. Make sure your flash is detected, or at least led indicator flame,
4. Go to console
5. In the console run cfdisk / dev/sda1 (adjust the flash to how that is attached),
6. Delete or remove a partition on the flash,
7. Create a new partition by selecting Create New | Write,
8. Save the changes you’ve just done,
9. Format flash mkfs.vfat by typing command-f32 / dev/sda1 on the console.Your flash has a new partition, so that it can be reused either in Linux or in Windows.
1. Boot the computer using a Linux LiveCD, Slax KillBill eg, Knoppix or other distributions,
2. After logging into the system, enter the flash that had troubled to any USB port. For the sake of data security, make sure that only the troubled flash are installed,
3. Make sure your flash is detected, or at least led indicator flame,
4. Go to console
5. In the console run cfdisk / dev/sda1 (adjust the flash to how that is attached),
6. Delete or remove a partition on the flash,
7. Create a new partition by selecting Create New | Write,
8. Save the changes you’ve just done,
9. Format flash mkfs.vfat by typing command-f32 / dev/sda1 on the console.Your flash has a new partition, so that it can be reused either in Linux or in Windows.