
{"id":599,"date":"2020-12-12T22:38:11","date_gmt":"2020-12-12T22:38:11","guid":{"rendered":"http:\/\/blog.gordonbuchan.com\/blog\/?p=599"},"modified":"2021-02-13T23:29:01","modified_gmt":"2021-02-13T23:29:01","slug":"experimenting-with-linux-as-a-desktop-operating-system","status":"publish","type":"post","link":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/2020\/12\/12\/experimenting-with-linux-as-a-desktop-operating-system\/","title":{"rendered":"Experimenting with Linux as a desktop operating system"},"content":{"rendered":"\n<p>There are several ways to experiment with Linux as a desktop operating system without making a full commitment to re-formatting your laptop, or giving up access to Windows. This post aims to provide ideas and a roadmap for a current Windows consumer considering a switch to desktop Linux, but unsure how or where to start.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Links for Ubuntu and Fedora distributions<\/h2>\n\n\n\n<p><a href=\"https:\/\/releases.ubuntu.com\/20.10\/\">https:\/\/releases.ubuntu.com\/20.10\/<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/getfedora.org\/en\/workstation\/download\/\">https:\/\/getfedora.org\/en\/workstation\/download\/<\/a><\/p>\n\n\n\n<p>There are many distributions of desktop Linux. I suggest you start with Ubuntu or Fedora.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Running Linux as a live desktop boot on a USB stick<\/h2>\n\n\n\n<p>The live version of Linux on a USB stick is useful to test the hardware on your laptop, and to get an idea of how a Linux distribution feels hands-on. The interface on Mint, for example, is quite different from the Gnome 3 desktop experience on Fedora and Ubuntu.<\/p>\n\n\n<p><!--EndFragment--><\/p>\n<p><\/p>\n\n\n<p>An example: the boot screen of a &#8220;live&#8221; distribution of Ubuntu. If you click &#8220;Try Ubuntu&#8221; the operating system will run using the USB stick as its storage.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"764\" src=\"https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2020\/12\/image-3.png\" alt=\"\" class=\"wp-image-640\" srcset=\"https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2020\/12\/image-3.png 1020w, https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2020\/12\/image-3-300x225.png 300w, https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2020\/12\/image-3-768x575.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>The live version of Linux on a USB stick is impractical for day-to-day use.<\/p>\n\n\n\n<p>(If your laptop\u2019s SATA controller is configured for RAID mode, you will still be able to boot the live operating system from the Linux installer on a USB stick. However, you will not be able to read files on the Windows hard drive, or install Linux to the hard drive. See below for more details regarding SATA drive controllers, RAID mode, and AHCI mode.)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Running Linux as a virtual machine (VM) guest under VMware Workstation Player Free for Windows<\/h2>\n\n\n\n<p>VMware Workstation Player Free for Windows is proprietary software, but is available free of charge for personal, non-commercial use. This software offers good performance and a smooth experience.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.vmware.com\/ca\/products\/workstation-player\/workstation-player-evaluation.html\">https:\/\/www.vmware.com\/ca\/products\/workstation-player\/workstation-player-evaluation.html<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"714\" height=\"588\" src=\"https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2021\/01\/image.png\" alt=\"\" class=\"wp-image-653\" srcset=\"https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2021\/01\/image.png 714w, https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2021\/01\/image-300x247.png 300w\" sizes=\"auto, (max-width: 714px) 100vw, 714px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"620\" src=\"https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2021\/01\/image-2-1024x620.png\" alt=\"\" class=\"wp-image-658\" srcset=\"https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2021\/01\/image-2-1024x620.png 1024w, https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2021\/01\/image-2-300x182.png 300w, https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2021\/01\/image-2-768x465.png 768w, https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2021\/01\/image-2.png 1362w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Running Linux on an older, secondary machine<\/h2>\n\n\n\n<p>On average, people upgrade their personal laptop every 5 years. If you buy a new laptop, consider backing up your old laptop, then reformatting the old laptop with Linux. The old machine will get a new lease on life: Linux will run faster than Windows on the same hardware. This approach allows you to experiment with Linux without committing yourself.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Checking the SATA drive controller mode in BIOS: RAID vs AHCI<\/h2>\n\n\n\n<p>(Warning: Windows partition will be unusable after changing SATA mode to AHCI, do your backup first!)<\/p>\n\n\n\n<p>If you intend to format a computer with Linux, you need to go into the BIOS and change the SATA drive controller from RAID mode to AHCI mode.<\/p>\n\n\n\n<p>Go into the BIOS of the laptop by pressing F2 during bootup, and change the SATA controller mode from RAID to AHCI.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Many howtos on creating multiple-boot between Windows and Linux are now obsolete <\/h2>\n\n\n\n<p>Many of the existing howtos describing how to create a multiple-boot between Windows and Linux are now obsolete. In the past 3 years, laptop motherboards have been shipping with the SATA hard drive controller set by default to RAID instead of AHCI. Changing the SATA controller mode from RAID to AHCI renders an existing Windows installation unusable. These howtos rely on resizing an existing Windows partition to create unallocated space for a Linux install. There is, however, little point in preserving a broken Windows installation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Formatting a computer with Windows and Linux in dual-boot mode<\/h2>\n\n\n\n<p>It is possible to install Windows and Linux in a multiple-boot configuration. However this requires backing up the unique data (documents and other unique files) from the existing Windows installation, changing the SATA controller mode, doing a fresh baremetal Windows install on part of the drive space, and doing a fresh baremetal install of Linux on another part of the drive space.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Checking whether a system is set for UEFI or Legacy\/BIOS mode<\/h3>\n\n\n\n<p>Check the laptop\u2019s BIOS to determine whether the system is set for UEFI or Legacy\/BIOS mode. If the system is in Legacy\/BIOS mode, change the setting to UEFI mode. This will be needed later, when the Linux installer creates a multiple-boot menu using grub2.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Installing the Windows baremetal partition<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Rufus ISO utility<\/h3>\n\n\n\n<p>Rufus is an ISO burning utility:<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/rufus.ie\/pics\/rufus_en.png\" alt=\"[rufus screenshot]\" width=\"226\" height=\"291\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/rufus.ie\/\">https:\/\/rufus.ie\/<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Downloading a fresh ISO of Windows 10 from Microsoft<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.microsoft.com\/en-ca\/software-download\/windows10ISO\">https:\/\/www.microsoft.com\/en-ca\/software-download\/windows10ISO<\/a><\/p>\n\n\n\n<p>Use Rufus, and specify partition type GPT and target system UEFI-CSM. Burn the USB stick.<\/p>\n\n\n\n<p>Run the Windows installer. Destroy all existing partitions. Then, install Windows in a 200GB partition, but leave the rest of the drive space as \u201cunallocated space.\u201d<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Downloading a fresh ISO of Ubuntu 20.04LTS Linux<\/h3>\n\n\n\n<p><a href=\"https:\/\/releases.ubuntu.com\/20.04\/\">https:\/\/releases.ubuntu.com\/20.04\/<\/a><\/p>\n\n\n\n<p>Use Rufus, and specify partition type GPT and target system UEFI-CSM. Burn the USB stick.<\/p>\n\n\n\n<p>Run the Ubuntu Linux installer. Let the installer use the remaining \u201cunallocated space\u201d on the hard drive.<\/p>\n\n\n\n<p>Linux will install with a multiple-boot menu<\/p>\n\n\n\n<p>Linux will also install a multiple-boot menu that appears when you start the computer. By default, Ubuntu Linux will boot first, but you can choose Windows as the boot within 10 seconds.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2020\/11\/image-7-1024x537.png\" alt=\"\" width=\"122\" height=\"64\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.gordonbuchan.com\/blog\/wp-content\/uploads\/2020\/11\/image-8-1024x300.png\" alt=\"\" width=\"162\" height=\"47\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Consider Running Windows as a virtual machine (VM) guest under KVM\/qemu on a Linux desktop<\/h2>\n\n\n\n<p>see my presentation on this subject:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-gordon-buchan-blog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"AmpOQHx4Pw\"><a href=\"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/2020\/10\/06\/atelier-linux-kvm-windows-macos-presentation-linux-meetup-montreal\/\">Atelier Linux KVM Windows MacOS &#8211; pr\u00e9sentation Linux Meetup Montr\u00e9al<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Atelier Linux KVM Windows MacOS &#8211; pr\u00e9sentation Linux Meetup Montr\u00e9al&#8221; &#8212; Gordon Buchan Blog\" src=\"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/2020\/10\/06\/atelier-linux-kvm-windows-macos-presentation-linux-meetup-montreal\/embed\/#?secret=Seg0kg76Df#?secret=AmpOQHx4Pw\" data-secret=\"AmpOQHx4Pw\" width=\"525\" height=\"296\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>There are several ways to experiment with Linux as a desktop operating system without making a full commitment to re-formatting your laptop, or giving up access to Windows. This post aims to provide ideas and a roadmap for a current Windows consumer considering a switch to desktop Linux, but unsure how or where to start. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/2020\/12\/12\/experimenting-with-linux-as-a-desktop-operating-system\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Experimenting with Linux as a desktop operating system&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,1],"tags":[],"class_list":["post-599","post","type-post","status-publish","format-standard","hentry","category-linux","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=599"}],"version-history":[{"count":16,"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/599\/revisions"}],"predecessor-version":[{"id":887,"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/599\/revisions\/887"}],"wp:attachment":[{"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.gordonbuchan.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}