I’ve been meaning to switch to Linux, it at least dual boot for a couple years now but have a dumb roadblock that has gotten in the way.

I rebuilt my desktop a few years ago, adding a fast new SSD as well as pretty much all new guts (mb, processor, graphics) carrying over an ancient HDD that was home to my win 10 installation and a tiny 60gb ssd.

When I rebuilt, I figured I would migrate Windows from the old HDD to the shiny new SSD, but was never successful in doing that.

My next step was to install another copy of win10 onto the new SSD, thinking I could just drag and drop my various program folders from the old install into the new. Dumb, I know.

Long story short, I’m still booting off of the old HDD and have two copys of Windows that I have to choose from when booting (the one on the new SSD is empty and doesn’t see any of my old programs).

I’ve been avoiding it, but do I have to do a complete wipe at this point were I to attempt a dual Windows/Linux boot? I’d really rather not have to reinstall all of my junk on a fresh build.

I’ve run Linux before, so I’m not a complete noob, but it’s been a few years. I’d switch over completely if I wasn’t dependent on the Adobe CS (another problem I plan to fix in time, I know there are alternatives).

Sorry if this isn’t the right place to post this, but I was hoping a veteran in this community that may have solved a similar situation.

  • Rcklsabndn@sh.itjust.worksOP
    link
    fedilink
    arrow-up
    2
    ·
    2 hours ago

    Thanks for all the great ideas everyone, it seems so much less overwhelming now.

    I’ll pick up an external hd today and start trying things out.

  • monovergent@lemmy.ml
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    4 hours ago

    You’ve survived and perhaps thrived booting off the HDD for a while, so I would wipe the SSD and install Linux there if you intend to switch over at some point. That’s what I did for my test bench, my last personal machine with Windows; Linux on an SSD and Windows on an old HDD, where the slow speeds don’t really bother my infrequent use.

  • Jumuta@sh.itjust.works
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    4 hours ago

    why not just wipe the ssd and put Linux on it? dual boot should work fine, and if you have problems with it you could post it here

  • Tippon@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 hours ago

    I’ve done basically the same thing with my computer. While I was still stuck with Windows, my main installation broke and took ages to boot. I installed another copy onto the same disk to run some software, then dual (triple?) booted with Mint.

    Mine are all on the same physical disk, but the process should be the same.

    The Mint bootloader took over from Windows, and presents me with a menu on boot. The default choice is Mint, which automatically boots after a few seconds, but it gives me a few options, one of which is the Windows bootloader. If I choose this, it gives me the same options as before I installed Mint, so lets me boot into either installation.

    It goes without saying, but make a backup before you change anything, and remember that Boot Repair is available for most Linux distros :)

  • HelloRoot@lemy.lol
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    18 minutes ago

    When doing IT support for my parents windows PC I used the following two options in the past:

    • software that can copy the programs to a new install (but it was flakey and couldn’t copy every app)

    • just cloning the whole drive with clonezilla. As long as the new drive is equal or larger than the old one, this worked perfectly.

    There is a clonezilla live boot iso somewhere, or you can do it with any linux live boot and gparted + dd. Just make sure to have a backup of your important data outside of this PC (just in case you fuck up) learn what the tools and command do before running them and tripple check that you are copying the old install to the new drive, not the other way around.

    Then after the cloning unplug the old HDD for testing. Because a clone will have identical IDs the boot process and some programs might get confused.

    During the linux install, unplug the windows ssd and have only the hdd attached, again for the ID issues and just be extra safe to not fuck anything up.

  • HaraVier@discuss.online
    link
    fedilink
    arrow-up
    4
    ·
    5 hours ago

    I’d switch over completely if I wasn’t dependent on the Adobe CS (another problem I plan to fix in time, I know there are alternatives).

    If you insist: WinBoat

  • falseWhite@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    6 hours ago

    When I moved Windows from hdd to ssd I used EaseUs disk cloning, they had an option specifically for migrating windows, there were some issues along the way, but somehow I managed it (I think I had to physically disconnect the old windows HDD for the windows on the SSD to load)

    So I would wipe the ssd, migrate windows properly with disk cloning and then set up Linux dual boot.

  • phanto@lemmy.ca
    link
    fedilink
    arrow-up
    4
    ·
    6 hours ago

    Oh, I’ve done messes like this… I had a machine whose UEFI had like five things on it. This doesn’t solve it all, but I really like refind for taking care of whacky multi boot scenarios. Just install it and it scans all the drives in a system for OSes and gives you a menu on startup.
    There are various VM solutions out there to handle running one-off windows programs, by the way. I have a copy of Win11 inside a Proxmox VM that runs those few times I need desktop Office for something specific. I’m sure others will come in with better solutions, but those are the ones I’ve used.