What's the difference between recovery and regular system images?

I’m not seeing if this is mentioned anywhere in the operator handbook, but what’s the difference between the system image and the recovery image included in the reform-system-image build artifacts?

The following are the differences between the two

  1. the / partition of the recovery image is 2048 MB large and the / partition of the full image is 9000 MB large
  2. /etc/motd in the recovery image points to motd-rescue and to motd-full in the full image
  3. more packages, namely: libreoffice libreoffice-gtk3 inkscape firefox-esr chromium emacs gimp wmaker x11-utils imagemagick-6.q16 evolution freecad ardour sxiv minetest neverball scummvm dosbox wf-recorder wev linphone-desktop kicad blender cage wayvnc ffmpeg gnome-control-center gnome-session openjdk-11-jre-headless gnome-disk-utility gnome-icon-theme breeze-icon-theme gnome-system-monitor gnome-settings-daemon mpv eog evince gedit thunar pavucontrol grim fonts-inter fonts-noto-color-emoji pulseaudio unicode-data engrampa rofi slurp arc-theme

Here is the script that takes the rescue image as input and carries out above modifications to produce the full image: reform2-imx8mq/mkuserland3.sh · main · Reform / reform-system-image · GitLab

1 Like