migrating from windows 10 to linux mint 21.1

I have been threatening, for many years now, to switch from Windows 10 Professional to Linux on my Samsung Series 7 Chronos 700Z7C 17.3″ portable computer. Every time I decided to do it, I’d go look for any directions from prior switches, only to be dissuaded from doing so by horror stories of Linux bricking the Series 7 because of the way its BIOS was set up. But after many false starts, I was finally pushed to find a successful solution to migrating the Series 7 off Windows 10 and onto Linux Mint 21.1.

The final straw that broke the proverbial camel’s back and drove me to finally make the switch are all the current stories about what Microsoft has been doing with Windows 11 and Microsoft’s Edge browser and Windows 11 and advertising within the desktop. That, along with the fact that the Series 7 can’t upgrade to Windows 11 because it’s not worthy; the Series 7 doesn’t support TPM (Trusted Platform Module) 2.0. The Samsung Series 7 was first released in 2012, and I bought my copy in 2013, so I can see why TPM isn’t a part of the system. But until Windows 11 was introduced, Microsoft Windows supported the Series 7 from Windows 8 thru Windows 8.1 and onwards to the free upgrade to Windows 10 with nary complaint nor issue. Not one. If I can give Microsoft a complement, it’s that Windows supported this computer for over a decade, far longer than any other manufacturer, especially Apple. What makes the case against Apple even more damning is that Microsoft didn’t make the hardware. To add further praise to Samsung, I’ve never had a problem with any Samsung computer since 2010 when I bought the R580, and which is currently running with Fedora 38. As a contrast to Apple, I bought a mid-2015 15″ Retina MacBook Pro fully kitted out in 2015. Apple stopped updating macOS on that machine with Monterey 12.6.1. Macs in good stead are currently running Ventura 13.3.1. Anyway…

Installing Linux

The ability to install Linux on the Samsung Series 7 was very non-intuitive. Documentation repeatedly states that holding down, or rapidly tapping, the F2 key while the computer is booting will put you in the Phoenix BIOS configuration menu. It never did. Since I knew I wanted to replace the SSD with Windows 10 installed, I purchased a cheap Samsung 1TB SSD ($50 — my how prices have dropped), swapped it into the machine in place of the SSD with Windows 10 installed, and then tried to force the computer to automatically drop into the Phoenix BIOS menu when I powered it up with that blank SSD. It would not. Instead, if you had a USB drive with a Linux ISO copied to it, then the Samsung would sense this and present a very simple menu that allowed you to select that USB drive as the boot device.

Before I’d decided to install Linux, I downloaded Xubuntu 23.04, Fedora WS 38, and Linux Mint 21.1 ISOs and flashed them to individual USB drives. I wasn’t sure how Linux might support such an old computer, and I decided to try a few different ones before making my final installation decision. I chose Xubuntu because a reviewer on DistroWatch wrote that it was decent, so I thought, why not?

I started with Xubuntu. Plugging in the Xubuntu USB drive and selecting it on the Samsung built-in menu, when the Xubuntu USB drive booted I was greeted with the following Xubuntu boot menu:


Down at the bottom of the Xubuntu menu was an entry for UEFI firmware settings! Sure enough, if I selected that it opened up the Phoenix BIOS BIOS settings. As it turns out the same capability is available with Linux Mint, but not with Fedora. A little bit of testing showed that all of my USB drives would boot this way from the Samsung boot menu. I also discovered that if I tried to boot the Linux Mint USB that it failed some sort of purity test and wouldn’t boot at all, while the Fedora USB booted and had problems working with the processor. So I plugged the Xubuntu USB drive back in and selected the UEFI firmare.

Long story short: when you’re in the Phoenix BIOS screens, move over to Boot and make the following changes.


  • Disable Secure Boot
  • Set OS Mode Selection to UEFI and CSM OS. That allows anything to boot, including Windows 10, as well as Windows 7, Windows XP, and DOS (yes, that’s what the help screen on the right said), As well as Linux.
  • Go down to PXE OPROM and enable it, and then select the USB to be the first item to boot. If you don’t do this then you won’t be able to boot with a USB device because the BIOS will automatically boot the SSD first.

After much fiddling around and booting all the distributions, I settled on Linux Mint because I already had it running on my UM250 and I’m quite comfortable with it.

One feature that I discovered after installing Mint. Once secure boot was disabled, a one line menu appeared at the bottom of the screen during boot, listing F2 to bring up the Phoenix BIOS menu, and F4 to boot into recovery. F2 still did not work, but F4 put me into the Grub menu, which included the UEFI firmware settings at the bottom. So that was a sweet feature to have.

One piece of software you should not install is the Nvidia GPU driver. The Samsung machine comes with a separate Nvidia chip for those intense 2013 games you want to run, along with the Intel i7’s built in GPU. The Nvidia GPU drive is buggy, and causes the Samsung to run hot with the fans blowing full speed. Rather than trying to uninstall the Nvidia package, I just re-installed Linux Mint to make sure it was totally gone. When the Mint ever-so-helpful app popped up asking if I wanted to install that driver, I configured it to ignore that recommendation and moved on.

Initial Impressions

This was the last computer in my household that was still running any version of Windows. Now they all run Linux or macOS. Give me time and suitable motivation and I’ll be replacing macOS with Linux as well, especially on those machines that are no longer supported by Apple.

The Samsung machine runs smoothly without any issues. I’ve installed some tools and run some basic compiles and it will, from time to time, fire up the fans a bit, but then immediately goes silent with the task is done. Every piece of gear on this machine works, including the built-in CDROM drive, which is why I wanted to keep this machine operational. The older R580 has a build-in Blue Ray DVD reader/writer, which is an important reason why I’m also keeping it up and running.

I’m able to play multi-media, and I have full WiFi and Bluetooth functionality. I’m writing this on the Samsung, connected to my home WiFi access point, and using a Logitech MX Ergo Bluetooth trackball. As a consequence I have the touch-pad disabled when the Bluetooth trackback is active, which is a much nicer setup than I had under Windows; it was either enable or disable the touch-pad, not the elegant solution provided by Linux Mint.

I may have more to write after working on this machine for a while. Linux Mint has re-invigorated it for me. Call me silly, but I don’t like junking machines anymore. The Samsung may be eleven years old, but it’s still quite usable.

a double update to fedora 38

I still have a Samsung R580 notebook. Running 13 years of age, it originally came with Windows 7 Home Premium, which isn’t Windows 7 Professional. Home Premium had a number of key limitations, but it was named Home Premium, so it must have had something premium about it, right?

Anyway, the first time I put Linux on it was late 2013, when I dropped Ubuntu 13.10 on the notebook, completely wiping Windows 7 off the drive. Over time I increased memory to 8GB, replaced the original rotating media with a 1TB SSD that’s still on it, and a new keyboard because the original keyboard was in pretty bad shape. Everything else is still original.

Yesterday I powered up the notebook to see if it would still power on, and to check on the state of its distribution. It did and I was greeted with Fedora 36. Back in June 2022 I replaced Ubuntu with Fedora 36 because when I tried to update from Ubuntu 18.04 to 20.04 on the Samsung, it failed. After all those years of uneventful updates, this one wouldn’t take. With nothing else to loose I installed Fedora 36 and basically got the Samsung back in solid working order.

Since Fedora 38 was just released, I decided to update to the latest Fedora release just to see if it would. So I spent yesterday between chores around the house updating from 36 to 37, and again today updating from 37 to 38. And nothing went wrong, nothing failed, and everything is working properly.

I find this absolutely amazing, if for no other reason that I know of no other commercial entity (I’m looking at you, Apple) that would provide an operating system that would work as well as Fedora on hardware this old. In today’s world, Linux is a solid solution to keep older computer hardware productively useful long after commercial software won’t.

All the tools are here, and all appear to work. In particular there’s Python 3.11.3, gcc/g++ 13.0.1 and Rust 1.69. I’m surprised that the absolute latest Rust release is available. I was even more surprised when I had dnf install Rust, and it was installed in the local account, in the.cargo folder, just like installing Rust using the script available on the Rust website. I wonder if Fedora will keep it up to date or if I’ll have to run rustup update. I guess I’ll have to wait and see.

I’m writing this blog post on the Samsung using Firefox 112.0.1, and it’s doing just fine. My only complaint is with Gnome 44.1. I can use it, but I don’t particularly care for it. In order to get the controls at the top of each window to minimize said window I had to install gnome-tweaks and turn it on accordingly. I’m not going to go to the trouble of installing an alternative DE. Once I’m logged in I live mostly inside terminals, so I can ignore Gnome. Otherwise it’s a high quality distribution and release, and deserves plenty of kudos from the user community.


well, that didn’t go as planned: fedora 36 replaces ubuntu 18.04