I have windows 10 on my HP pavilion dv6 as the main OS and I have a bootable portable hard drive running Ubuntu, I am trying to find a way to be able to swap between the programs without having to restart and change the OS each time I want to use them. Essentially I want both systems to run at the same time and be able to toggle between them as I need can anyone help with this? I greatly appreciate any advice.
Only way I know is to use one of them in a virtual machine on the other one as a host.
Mike's correct use a VM. At one time you could intall Ubuntu within Windows via wubi.exe but it's not recommended, caused too many problems.
Using a virtual machine is the only way.
By it's very nature an operating system will take exclusive control of the hardware on which it is running. It will not share this or even recognize the concept that there might be another.
Unless you use a third OS as host and run both Ubuntu and Windows 10 as virtual machines simultaneously.
WUBI (Windows Ubuntu Installer) only INSTALLED Ubuntu from inside Windows -- and it did this by creating a single file that functioned as a Linux filesystem. But it did not RUN inside Windows; instead, it ran by itself. So, you still could not toggle back and forth the way the OP wants to do.
And, WUBI support was discontinued back in the Ubuntu 12.x days.
Install a program for virtualization in Windows and run your Linux as a virtual machine. You can use Hyper-V or VMware Player (free for personal use).
A house cannot rest on two foundations. You must virtualize one of the systems.
Or do as I have set up, use a KVM/Keyboard Video Mouse switch and 2 to 4 computers. I have Win7, Win10, Linux and a second Win10 connected, pressing a switch on the KVM lets me choose which computer to do whatever with.
Yes, another good example. Can also make network between two or more computers and share data like that.