4

So basically i was trying to add a 5th partition and in that process I've converted my whole disk to a dynamic drive, which contains both NTFS and EXT4 with Linux on dual boot. Now the problem is it seems like i can't convert EXT4 volume back to basic, but i'am able to convert NTFS volumes, which will result in Unallocating the EXT4 volume.

  1. So is there any software or a way to convert the dynamic disk back to basic disk including the EXT4 partitions?

Extra Information:

  1. Windows Diskpart shows the EXT4 drive as RAW, Other disk management software's like AOMEI Partition Assistant show it as UNKNOWN, whereas the disk properties from my computer show it as EXT4

Attempt-1

Following the link provided by @harrymc.

These are the partition on disk: enter image description here executing the sfdisk --change-id /dev/sda 4 7 i converted the 4th partition to NTFS. enter image description here As you can see that my Drive D and Drive F, NTFS & EXT4 are shown in a single partition /dev/sda3 which is not true. Also my other partition /dev/sda1 is nearly 1MB.

So following the rest of the guide i converted them to ext4 & ntfs but when i started my windows os it showed the devices like this: enter image description here It converted the devices but the problem here is sfdisk cant differ b/w partition 1 & partition 2 and now it allocated both of them in a single drive.Where my EXT4 drive is of 100GB and NTFS partition is of 99.5GB.

So the method failed and I've went back to revert changes and covert it back to dynamic disk and now i am back in the same place.

1 Answers1

1

I Have found an article for Windows 7: Convert a Dynamic Disk to a Basic Disk. This article describes doing the conversion without data loss, using an old and free version of Partition Wizard 4.2 Free (Partition Wizard is currently version 12, but only the paid version can do this conversion).

I went as far as running the program and verifying that it starts up correctly in Windows 10. I have (for obvious reasons) not dared to try actually converting my disk between Basic and Dynamic.

The article lists this procedure:

  • Download Partition_Wizard_4.2_free.zip (also available boot ISO)
  • Unzip and run PWIZ.exe
  • Right-click on the dynamic disk and select "Convert Dynamic Disk to Basic Disk"
  • Click OK
  • Click the Apply icon and then Yes
  • Reboot.

enter image description here

Always take a full backup before any disk or partition work.


User experience as reported by the poster:

In spite of Partition Wizard 4.2 not analyzing correctly the Linux partition, the conversion to Basic was successful as regarding the disk, with no data loss.

The Linux partition was preserved in content, but was marked as unallocated in the partition table. To mark it again as ext2/3/4 needed changing its id from 0 to 83 using a command such as:

 sfdisk --change-id /dev/sda 3 83

Finally easybcd was used to add the Linux partition to the bootloader and it booted successfully.

harrymc
  • 498,455