How to Migrate from Windows to Linux Mint

So you are ready to migrate to Linux mint but what’s holding you back is the fact that most of your apps are compatible with Windows and not Linux. No need to worry, this post will show you how to migrate to Linux and keep you data and programs from windows by creating a virtual machine out of your current PC.

Video Tutorial:

Migrate from Windows to Linux Mint:

1. Create a full Windows backup.

2. Download and install Paragon Hard Disk Manager 15

3. Once installed run it and click on “P2V” (PC to Virtual Machine) button.

Migrate-from-Windows-OS-to-Linux-Mint-5

4. Click next to the wizard.

Migrate-from-Windows-OS-to-Linux-Mint-4

3. Most users would only have one hard drive so you’ll see a drive with System reserved and a local disk (C:) make sure to select the entire drive as shown. In case you have multiple drive make sure to select the hard drive containing the Windows OS.

Migrate-from-Windows-OS-to-Linux-Mint-3

4. Now select Oracle VirtualBox as your virtualization software.

Migrate-from-Windows-OS-to-Linux-Mint-2

5. In the hardware settings window you can leave it default and click on next, or you can increase the number of CPU and Memory size for better performance. Take a note of the amount of memory amount assigned.

Note: You can always modify those settings on a later time.

Migrate-from-Windows-OS-to-Linux-Mint-1

6. Again in the disks properties you can leave it default or you can also click on the tools icon next to the hard drive

Migrate-from-Windows-OS-to-Linux-Mint-22

7. To modify the hard drive settings to select an SSD controller instead of IDE or increase the size of the HDD space.

Migrate-from-Windows-OS-to-Linux-Mint-33

8. Then select an external drive as a location to save the virtual machine.

Note: Do not store the VM on the same hard drive Windows is running for it will be deleted and replaced with Linux mint.

Migrate-from-Windows-OS-to-Linux-Mint-9

9. The process of converting your PC to a Virtual machine can take quite some time depending on your system.

Migrate-from-Windows-OS-to-Linux-Mint-8

Migrate-from-Windows-OS-to-Linux-Mint-7

10. Once done make that the VM files are in the proper location destination.

Migrate-from-Windows-OS-to-Linux-Mint-66

11. Now click on the link to Get rid of Windows Install Linux Mint

12. Once Linux Mint has been installed, plug in the external hard drive where you saved the Windows VM. It’ll show on the desktop as shown:

Migrate-from-Windows-OS-to-Linux-Mint-49

Now we need to install and configure Oracle VirtualBox on Linux Mint.

1. Go to the software manager.

Migrate-from-Windows-OS-to-Linux-Mint-53

2. Search for Oracle VirtualBox. Select “virtualbox-nonfree” the name is nonefree but it’s free, and click on install.

Migrate-from-Windows-OS-to-Linux-Mint-54

Migrate-from-Windows-OS-to-Linux-Mint-52

Migrate-from-Windows-OS-to-Linux-Mint-51

Migrate-from-Windows-OS-to-Linux-Mint-50

3. Once installed run Oracle VirtualBox

Migrate-from-Windows-OS-to-Linux-Mint-48

4. Here click on new and add a name to the VM, make sure that type and version is set to the previous OS you where using. Previous step 5.

Migrate-from-Windows-OS-to-Linux-Mint-61

5. Add RAM to the VM. I suggest using the same amount you set it to when you created the the VM in the previous step 5.

Migrate-from-Windows-OS-to-Linux-Mint-46

6. Next, Select “Use an existing virtual hard disk drive” and click on the folder icon to browse and select the VM located on your external hard drive. You can also copy the VM and place it somewhere in Linux OS if you don’t want to use the external drive.

Migrate-from-Windows-OS-to-Linux-Mint-44

7. Click on Create to finish the creation of your virtual previous PC.

Migrate-from-Windows-OS-to-Linux-Mint-43

8. If you left everything default when you created the virtual machine all you need to do now is click on start to run the VM. If you made changes to the creation of the VM then you would need to go to settings and adjust the settings accordingly before running the VM.

Miguel

I started this tech blog back in 2011 as a place to write down processes I took to fix my client systems and network. Now I write some tips and tricks to help others with the tech issues that one might encounter.

You may also like...