Installing Ubuntu Linux on a computer that already has Windows

First, I downloaded the mini ISO and burned it to a CD. They don’t seem to want you to install this way any more, but there is still a disc image — here: http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/ (for now…)

  1. Burned it to CD.
  2. Downloaded and burned a SliTaz Linux live CD. Slitaz is great as a toolbox distribution. It comes with Gparted, for one thing, and is a very small download, for another. Put this CD into the computer’s drive.
  3. Turned on the Windows box and hit F12 (your key may be different) to get a boot menu to tell it to boot from the CD. Booted from the CD.
  4. Got the SliTaz desktop and Applications > System Tools > Gparted.
  5. My existing system has a small partition at the front of the SSD then the Windows 10 partition taking up the rest of the disk. Right clicked on the Windows partition, chose Resize and set it’s new size to a little under half the disk. Clicked the Apply arrow.
  6. Created an extended partition in what was left of the disk (around 270G) — I wanted more partitions than all primary would allow. Created within that 3 logical partitions; around 50G for root (/; ext4 — noted that this was allocated sda5), 200G for /home (ext4; sda6) and the rest for swap (sda7). Apply.
  7. Ejected the SliTaz disc, inserted the Ubuntu mini ISO and chose Restart from the SliTaz menus.
  8. Booted install media. The installer defaulted to the text (ncurses) interface. Fine with me.
  9. Chose language and location, and went through keyboard detection.
  10. At network stage I had to chose my Ethernet connection. I was plugged into the onboard Ethernet rather than the NIC, so chose eno1 rather than enp3s0 or whatever it was. Let it all configure automagically.
  11. Set hostname.
  12. Chose mirror and off it went getting the installer components.
  13. Set username and password.
  14. Manual partitioning. Set up sda5 as /, and made it bootable despite the warnings about bootable logical partitions. sda6 at /home and it figured out the swap on its own.
  15. Wrote that to disk and it started installing the base system.
  16. Said OK to automatic security updates.
  17. Chose my software and off it went, downloading around 2000 files.
  18. GRUB detected Windows OK and I said it was OK to install to MBR.
  19. Rebooted without the ISO CD. Saw that the boot menu included Windows, but Ubuntu is the default, as preferred.
  20. Logged in; there was nothing else to do but use it.

Out of the box I could log in from another machine and forward X. Because it was a net install, everything was freshly downloaded and up to date.

 

Dual!