Rootfs Versions
As Snr becomes more and more advanced, the rootfs also needs to become more equipped to supply its payloads. Here is a history of all the rootfs versions snr had:
Legacy
The legacy version of snr rootfs is based on Debian 12 and belongs to pre-1.0.0 versions of snr. It is no longer valid for any post-1.0.0 payloads. It contains the packages:
btrfs-progs
console-setup
console-setup-linux
cryptsetup
curl
dbus
dosfstools
e2fsprogs
ethtool
firmware-ath9k-htc
firmware-atheros
firmware-bnx2
firmware-bnx2x
firmware-brcm80211
firmware-linux
firmware-realtek
firmware-zd1211
gdisk
grub-efi-signed
grub-pc
initramfs-tools
kmod
linux-image
lvm2
net-tools
ntfs-3g
python3
shim-signed
util-linux
wireless-tools
wpasupplicant
Removed in version 1.0.0.
Non-legacy versions
After snr version 1.0.0, a new approach was used: A continuous addition to the existing rootfs packages to allow creation of a sequenced version-based rootfs history.
v1
It is the first non-legacy version of snr rootfs which is based on Ubuntu 22.04 LTS and contains the packages:
btrfs-progs
console-setup
console-setup-linux
cryptsetup
curl
dbus
dosfstools
e2fsprogs
ethtool
firmware-ath9k-htc
linux-firmware
gdisk
grub-efi-signed
grub-pc
initramfs-tools
kmod
linux-image-generic
lvm2
net-tools
ntfs-3g
python3
python3-rich
shim-signed
util-linux
wireless-tools
wpasupplicant
This verison of rootfs is faulty and should not be used
Added in version 1.0.0.
Removed in version 1.1.0.
v2
It is the second version of snr rootfs which is also based on Ubuntu 22.04 LTS and adds some more packages to the earlier version:
python3-deprecated
python3-impacket
python3-pycryptodome
python3-cffi-backend
The full list of packages are:
btrfs-progs
console-setup
console-setup-linux
cryptsetup
curl
dbus
dosfstools
e2fsprogs
ethtool
firmware-ath9k-htc
linux-firmware
gdisk
grub-efi-signed
grub-pc
initramfs-tools
kmod
linux-image-generic
lvm2
net-tools
ntfs-3g
python3
python3-cffi-backend
python3-deprecated
python3-impacket
python3-pycryptodome
python3-rich
shim-signed
util-linux
wireless-tools
wpasupplicant
This version of snr rootfs has been removed because it uses old Ubuntu 22.04
Added in version 1.1.0.
Removed in version 1.5.0.
v3
The third version of snr rootfs. Based on Ubuntu 24.04 LTS and adds some more packages:
python3-psutil
nmap
usbutils
pciutils
The full list of packages are:
btrfs-progs
console-setup
console-setup-linux
cryptsetup
curl
dbus
dosfstools
e2fsprogs
ethtool
firmware-ath9k-htc
gdisk
grub-efi-signed
grub-pc
initramfs-tools
kmod
linux-firmware
linux-image-generic
lvm2
nmap
net-tools
ntfs-3g
pciutils
python3
python-cffi-backend
python3-deprecated
python3-impacket
python3-psutil
python3-pycryptodome
python3-rich
shim-signed
usbutils
util-linux
wireless-tools
wpasupplicant
Added in version 1.5.0.