Architecture decisions

How to quickly setup Architecture decisions for your project (directory)?

First, read https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions about following decisions without records (or documentation).

Then install the adr-tools (docs here): https://github.com/npryce/adr-tools/blob/master/INSTALL.md

Usage (readme):

adr help
cd ~/project-root

adr init docs/adr
adr new Implement as Unix shell scripts
adr new -s 9 Use Rust for performance-critical functionality

Grub error: symbol “grub_calloc” not found. Entering rescue mode… grub rescue.

Since this morning, when i start my laptop, i only see the text:

Grub error: symbol "grub_calloc" not found.
Entering rescue mode...
grub rescue>

I recently updated the packages on my Ubuntu laptop.
I’m guessing it has something to do with the updates for the vulnerability “boothole” in Grub2.

I found this additional information:
https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/GRUB2SecureBootBypass#Recovery

working on this now….

because my laptop is not by default suited for Ubuntu <= 18.04 (did not test on >= 20.04) (because of a video card driver issue).
i could not use the default boot / install USB approach. (installed Ubuntu originally by use of the CLI).

the solution i used for most physical systems is: Boot-repair and running the “recommended repair”.

%d bloggers like this: