About Linux FAQ

Browse More FAQs:

How do I check and repair MS-DOS file systems under Linux?

Posted by Vivek Gite [Last updated: March 22, 2006]

You can use Linux fsck (check and repair a Linux file system) program. However normal fsck looks for ext2 or ext3 file system. Use dosfsck program that check and repair MS-DOS file systems.

It verifies the consistency of MS-DOS file systems and optionally tries to repair them. For example, run dosfsck on a MS-DOS formatted floppy disk:

# dosfsck /dev/fd0

The following file system problems can be corrected using this program:

  • FAT contains invalid cluster numbers.
  • Directories with a large number of bad entries (probably corrupt). The directory can be dropped.
  • Files . and .. are non-directories.
  • Directories . and .. in root directory. They are dropped.
  • Bad file names. They can be renamed.
  • Duplicate directory entries. They can be dropped or renamed.
  • Directory . does not point to parent directory. The start pointer is adjusted.
  • File contains bad or free clusters. The file is truncated etc

Subscribe to our free e-mail newsletter or RSS feed to get all updates. You can Email this page to a friend.

Related Other Helpful FAQs:

Leave a Reply

We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Copyright © 2006-2008 nixCraft. All rights reserved - TOS/Disclaimer - Privacy policy - Sitemap - Powered by Open source software.