6

I've got a problem with a couple hard drives, I recently switched from a Debian Linux install to Windows 7, installation went without problems but now I find that there is no way to format a couple of hard drives I have installed:

one is a Hitachi 1TB with two partitions both NTFS formatted and I can access only one of the two.

the second is a WDD 800GB, it contains one full partition EXT3 formatted, so that's not a surprise that is not recognized.

The problem here is that Windows recognizes the two drives and lists them in the control panel's devices list but doesn't allow me to do any action on them. AFAIK the problem with the first drive first partition (which is NTFS formatted) has something to do with MBR, maybe Linux messed with it and Windows 7 is incapable of using it.

My first course of action will be recovering the data in the first partition and moving it to the second, but after that how can I format the two drives? Do I have to reinstall the whole OS and use the partition manager of Windows 7 installer or are there other ways?

1
  • I was having the same problem with an HDD erased with dd. By creating an mdos partition table and formatting to ntfs I solved the problem. I used gparted since gnome-disks tend to fail.
    – user355507
    Oct 6, 2016 at 8:34

6 Answers 6

5

If you only want to format these drives for use with Windows 7, and don't care about any data that is on them currently, there is no need to install any additional software.

Hit the Windows key, type disk management into the search box, and then press Enter. This will present you with a window that will show the disks and allow you to format and/or partition them. You can also set up advanced features like software raid and more from here. The only thing you will not be able to do from here is mount these disks as they are, because about the only file systems Windows understands natively are FAT, NTFS, and the various optical formats.

1
  • Note Win7 Disk Management tool will not present options to modify/delete/resize partitions on the drive. You can reformat partitions though. Jun 12, 2019 at 23:08
2

Ensuring you are making it only to that(those disks) disk and not your system one, you have several options:

First of all, Testdisk, which is free, and serves for many things: http://www.cgsecurity.org/wiki/TestDisk

MBRFix (free(donation)) http://www.sysint.no/products/Download/tabid/536/language/nb-NO/Default.aspx

CLIfreeware version of MBRWizzard. http://firesage.com/mbrwizard.php

2

Try the free EXT file system driver for Windows:

  Ext2 Installable File System For Windows
  http://www.fs-driver.org/

Hopefully that will allow you to access the ext3 formatted volume in addition to replacing it with NTFS.

1

(Nearly four years later, but I came across this in google).

While TestDisk (listed above) should solve the problem of the missing partition, for the other disk where you just need to read the Linux files, the best solution I found was http://www.diskinternals.com/linux-reader/; It displayed files on a Linux disk clearly and simply and allowed copying to Windows.

1

If its an external drive and you want to re-format the drive from within windows

Rufus

allowed me to format the drive to a Windows Compatible format.

Although rufus is designed for making a bootable USB drives from ISO images you can use it to just format the drive.

  • Just un-tick the check-box which says create a bootable disk using...

In my case I had:

  • a 16GB USB thumb drive
  • with multiple partitions
    • several different filesystems.(ext 2/3 , SWAP, FAT32,...)

  • Windows could not access the drive but recognized one of partitions and mapped it.
    • it could not access the partition saying you need to format it.
    • it allowed to format it... but only that partition.. a 1GB partition
  • Disk Manager did not even show the Drive although it was mapped in the windows explorer
    • So, I couldn't clear the partitions to reformat the whole thing
    • With some other USB drives it did appear in Disk Manager but only the mapped partition.. the rest of the space was like inexistant.
    • I have sometimes had luck with AOMEI Partition Assistant showing the unmapped disk space but this time it didn't even appear here.

  • DiskInternals Linux reader was able to see and access the multiple partitions. :)
  • its a reader and I wanted to re-format the drive for sole use on windows system.

  • Rufus Recognized the whole 16GB and allowed me to format the drive.
-1

You probably need to set the partition type of the partition to the file system you formated it with also. Linux does not care that much about it whereas Windows fails to read out partitions if the type is not set correctly. There are various tools to accomplish this, from the Linux shell you could use fdisk for example.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .