IT'S DONE! Went and got myself a new SSD this afternoon and put POP!_OS on it. Looks like I got it all right but I can only boot into my Windows11 side through the BIOS. I tried all the GRUB commands but apparently after more reading GRUB isn't used in pop 22.04. Any other ways to have a selection screen of some sort for the OS I want to boot rather than having to wait for the splash and frantically hit "F2" at the right time?
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
There are few things I'd suggest more than keeping Windows and Linux installations WELL separated. I've had windows update EFI entries for the whole system more than once, leaving the linux OS unbootable.
Yeah, this is a thing. Make sure you have a recovery usb key handy, and you'll need to follow the POP os bootloader recovery document.
So if Linux just 'disappears' after a windows update, don't fear, just do the bootloader recovery process.
This is perfectly fixable, but take the win and leave well enough alone imo.
If you’re on ext4, you could also simply refind.
I'm taking the win and leaving well enough alone for now.
get flatseal, stick with flatpaks from your app manager. use keepass for your passcodes and syncthing to sync everything. have fun!
Avoid Flatpaks for some things, eg eMacs, vscode etc
Look into distrobox
POP!_OS apparently uses systemd-boot (not to be confused with systemd). It apparently adds a Windows entry automatically if Windows is installed on the same disk. When Windows is installed on a different disk, it looks like booting the windows boot manager EFI program is still possible with systemd-boot. The instructions given in that link are a bit vague, though.
This page has a different, simpler approach and more specific steps. Apparently you can just copy the Microsoft EFI folder to a specific directory in your Linux drive's ESP partition. I'd be a little bit concerned about Windows not being able to update its EFI bootloader, but I also don't know if Windows ever updates that. The page also has instructions on how to interact with the systemd-boot menu during boot.
You could also install grub yourself, but I can't guarantee that'll be easy. Mashing F2 might be the sanest solution, unless you plan on booting into Windows every day.
There is a section here on dual booting using systemd boot. Never used it, but it will hopefully work in your case, or at least point you the right way.https://ostechnix.com/dual-boot-windows-and-pop-os/
Go to Bios settings and make the efi entry of Popo-OS the first. But if you honestly use the same drive dont. Or simply never do a Windows update again, which is also insane
oh uhhh, not sure OP sorry. hope someone knows. youd be best editing the body of the post
If you want to dual boot Windows, do yourself a favor and get a second SSD to run Linux from. It'll save you a lot of headaches.
Definitely on the list!
PopOS is a solid choice. Other good choices are Mint or Zorin. But don't sweat it too much. Just pick something and go with it. Once you get into it more, you'll either know exactly what you want or you'll stop caring.
Once you get comfortable arch is a good choice too.
It’s not that complex and it’s a good way to learn.
Then of course is Gentoo which is a bit more complex.
Isn’t Zorin bloated with lots of fancy UIs?
They've got a 3060ti and a decent cpu they can handle some fancier UI.
Welcome aboard! There is no need to be a programmer to work on Linux. I'm no programmer either and have been enjoying Linux for many years.
About the distro, it's a conversation ad old as the first fork lol. It depends in part what you want to do with it. I've used many in 20+ years. I've settled eith endeavourOS for my desktop (after a few years of Linux Mint) and debian on the servers. I play and work on it without any problems (although I have a radeon rx580 card).
I've never used popOS, but all major distros have a fairly simple install process, especially if you use the whole hd and don't need fancy config. Or you can start relatively hard and use gentoo. It will take a while (and thanks the fact that stage1 is not the default anymore) but you'll learn a lot of how linux works.
Feel free to ask if you want to know more.
I think I need to give endeavourOS another try (I played around very briefly in a VM), I always see good things about it.
It was my first full-time Linux distro. It's definitely a solid system if you want Arch without installing through a cli.
if you don't mind having to install updates every day it's nice. I use Cinnamon and there was a small issue at the beginning (dbus-something IIRC) so some apps (calculator, firefox, libreoffice) were taking a long time to start (waiting on a timemeout on something). But that's the only issue I had in the past 6 months. I installed lutris and play steam and Epic games. I have docker (not the desktop version) installed. System is lean and snappy. Do I see a massive change from when I was using Linux Mint? Not really. I changed because I borked my LM installation and needed to reinstall anyway. Installed EndeavourOS on a spare SSD to try it out and ended as my daily driver. I still have LM on the other SSD, but I only went back once to transfer my documents/stuff. TBH I tried it out because I saw everyone banging on about Arch, but couldn't be bothered to install from scratch. I'd only used RedHat or Debian derivative (I'm old, Ubuntu is a derivative of Debian in my mind because I remember how it started out) distros in the past 20+ years (well, and gentoo for some time when it first came out. Also Mandrake, but can't remember what package manager it had), so I wanted to try something new. I'm happy with it, but I don't make the distro I use a matter or religion. It works, it's stable, I learn something new, job done.
Yeah go with Pop. You'll have a much easier time with the transition using it. Be sure you get the Nvidia version.
Others have posted way more in-depth responses so I'm just here to provide some encouragement!
It looks like you've done your research if you've decided on pop. I personally use Fedora but I also don't do much gaming so my needs are better met by it. Once you've gotten used to Linux, you'll realize how little of a difference there actually is between most distros so don't sweat it too much.
I wish you luck in your endeavors (pun intended) and I hope you find it suits your needs!
Nice! For multiboot, I strongly recommend relEFInd.
I have been running Pop!_OS for a couple months (Linux in general), it's been rock solid! I had it running dual booted with Windows for about 1.5 months and had no issues. Nvidia drivers also just work really well.
I've been looking around to see if the grass is greener on the other side with other distros, but I keep coming back to Pop!_OS. I'm also super excited about their new Desktop Environment (DE) coming later this year.
EDIT: System76 (the people who make Pop) have some really good articles/docs on installing and using Pop - installing Pop!_OS, TechHut Video on dual booting & piped version
Just pick one and roll with it. Eventually as you use it you might want to switch so do that if you wanna. Distro just comes down to preference so find one you like. At the end of the day they're all Linux
There are distros that make it easy for non-techies to install and manage Linux, and if you have any computer aptitude at all, it should be pretty easy. The devil is in the details; if all your hardware is well supported, there's no reason why you should ever have to open a shell. Trouble usually happens with peripherals like printers and some extremely protective vendor chips like Broadcom. In those cases, it's usually still possible to make things work, but it can require researching, finding, reading how-tos, downloading, compiling and installing software.
I think 99% of trouble I've ever had in the past 20 years has been with printers+scanners or Broadcom chips - they're very common. I read about people having issues with graphics cards, but that seems to be mainly Nvidia; I've only ever had Intel or Radeon, and haven't had trouble with graphics cards in the past decade or so, myself.
Anyway, my advice is to do some distro hopping before you settle on one. Boot from a USB stick for a while; it'll be a bit slower, but it'll make playing with different desktop environments and distributions easier, before you commit.
Linux Mint Debian!! It's simple, already set up, easily extensible, and is based on one of the most popular distributions. You can always find out how to do something on Debian and it won't break on you.
Why tve Debian version? I'd recommend Linux Mint as well, but I'd recommend the normal one.
Snap being partly proprietary while also being forced on Ubuntu users leads me to avoid Ubuntu derived distros. Plus my philosophy when it comes to Linux is that you wanna stay close to a distro's upstream, so I only really recommend the big ones like Debian, Fedora, Arch, or openSUSE. The less levels of maintainers the better, essentially.
I get your point. But Linux Mint does not have Snap by default, so that does not really apply.
I'd still recommend the normal Ubuntu based one since there is so much easily available help out there for any Ubuntu based system.
The Debian dist is (iirc) just there in case Ubuntu becomes unsuitable as an upstream in the future. I would treat it as a safe backup option, not a primary choice and def. not something I'd recommend to beginners.
But that's just my take on it :)
It's more important to make the swap in the first place than it is to pick the right distro, unless you dive straight into LFS or Gentoo or something. You'll eventually find what you want and can swap easily enough, or you'll find that you're happy with what you have!
I've had serious trouble with pop and usb devices waking up from sleep. Tried for weeks. Also had trouble with many flatpacks. Most help pages and tutorials were outdated or plain wrong, too.
Changed to arch eventually. Never regretted it. Mostly coding and gaming. Eventually deleted windows, because, well, everything just worked. I must have reinstalled pop like eight times. Am still sporting the first arch installation. Well. EndeavourOS, really.
There are few comments more useless than "I had some random error on unknown hardware with distro X".
Does endeavoros automatically generate BTRFS snapshots before every update? If not, do not use Arch.
A broken system sucks. Use Fedora or Opensuse.
I am no programmer either, mainly a technical-oriented user, and I made the switch to a linux-only desktop almost 20 years ago. I tried several distros but I keep coming back to ubuntu (in vanilla gnome mode), with it's closeness to debian and huge library of apps, with it's massive userbase you get a lot of online community support, and it's really polished these days. For the last 5-6 years or so I've been using "LTS" releases, doing major updates every two years, I found that to be a very reasonable cadence and it gives you great environment stability. The only significant downside I found these days is ubuntu's insistence in using their (proprietary?) snap desktop container app ecosystem, I personally much prefer flatpaks, and actually I use flatpaks extensively on my ubuntu desktop for SW that needs frequent updating (darktable, logseq, etc)
What are people’s experiences with dual booting windows and one of the Linux distros from the same SSD (different partitions) as opposed to having two physically separate SSDs? I unfortunately don’t have another M.2 slot on my mobo
I do this, but you should pre-partition your drives. Shrinking partitions is risky and takes forever. Install Windows first, Linux second and GRUB should take over as the bootloader. This is fixable if you go the other way but you need to be considerably more familiar with bootloaders in general.
It's pretty easy, I installed Mint on my laptop and the installer took care of the partition and everything. On my desktop, I just installed an m.2 expansion slot.