Posts

Showing posts from September, 2019

Linux Ubuntu 19.04 full install on USB stick - fix UEFI/Grub

Image
Even better reads: Data Consistency in Distributed System - CAP, PACELC My  Secular Philosophy - Life, God, Knowledge, Morality, Ethics This blog is mainly focused on my Philosophical and theoretical ideas. From time to time I have practical posts that are too few to deserve a blog by themselves. I still hope my other work (like above) is even more valuable than such practical article as below. * * * This article explains how to install Ubuntu 19.04 or similar on USB+UEFI, like you would do it on a hard drive. Regular USB install will likely fail, you need the fix below. Ubuntu installer has a bug when installing on USB using a PC that already has an UEFI boot system (like Windows 10). Such thumb-drive is not only persistent, you can also do regular updates on it, customize the programs, repair the file-system. This is more than just a live "USB Pen Drive Linux" with persistence, it is your full Linux system in your pocket. Only (U)EFI boot is covered here, but most recen...

Linux Grub/UEFI boot system - introduction / howto for Ubuntu 19.04

Better read:  Data Consistency in Distributed System - CAP, PACELC This blog is mainly focused on my Philosophical and theoretical ideas. From time to time I have practical posts that are too few to deserve a blog by themselves. I still hope my other work (like above) is even more valuable than such practical article as below. * * * On short : in order to Boot Linux in UEFI mode: UEFI loads Grub and a minimal grub.cfg from a fat32/EFI partition. Ubuntu uses 2 directories: EFI/Boot and EFI/ubuntu Grub detects the root partition (via UUID) and loads the kernel and initrd from that Linux/ext4 partition. In Ubuntu, the minimal grub.cfg calls another grub.cfg from the ext4 partition - containing boot menu. More details