Update the Smart System to Ubuntu 22
Early SMART Controllers shipped with Ubuntu 18.04 LTS as the installed operating system. These systems can be updated to Ubuntu 22.04 LTS using a bootable USB drive provided by Wildlife Acoustics.
Before you begin
You will need the following equipment:
- SMART Controller
- SMART Ubuntu Upgrade Drive
Contact Wildlife Acoustics Sales at https://www.wildlifeacoustics.com/contact-us to request a SMART Ubuntu Upgrade Drive.
- USB Keyboard
- Monitor
- Cable to connect the SMART Controller's DisplayPort output to an input on your monitor
About this task
Ubuntu 18 reached End of Standard Support in April, 2023 and will reach End of Life in April 2028. By contrast, Ubuntu 22.04 will reach End of Standard Support in April 2027 and will reach End of Life in April 2032. See the Ubuntu wiki for a complete list of the ESM and EOL dates for Ubuntu.
Wildlife Acoustics provides a bootable USB Drive that contains both the Operating System (Ubuntu 22) and the latest Ubuntu-22-compatible SMART software release. The upgrade process performs the following tasks:
- Backups existing SMART configuration and data files
- Reformats the hard drive
- Installs Ubuntu 22.04 image
- Installs
SMART-22-x.y.z.deb
x.y.z will differ depending on the latest software version available.
- Restores the previous SMART configuration and data files
Procedure
- Remove any USB storage devices from the SMART Controller.
-
Connect your peripherals and check the mount location of the SMART Ubuntu Upgrade Drive.
-
Use an appropriate cable to connect the SMART Controller's
DP1 DisplayPort output to a monitor.
If your monitor accepts HDMI inputs, you can use a DisplayPort-to-HDMI cable.
- Plug a USB Keyboard into one of the four USB Ports on the SMART Controller.
-
Run the command lsblk.
The output should list several loop entries and sda, which is the SMART Controller's internal storage drive.
-
Plug the SMART Ubuntu Upgrade Drive into the SMART Controller and run
lsblk again.
The output should now list the SMART Ubuntu Upgrade Drive as an additional drive, typically sdb.
-
Take note of the drive label assigned to the SMART Ubuntu Upgrade Drive.
You will need to mount this drive at a later step.
-
Use an appropriate cable to connect the SMART Controller's
DP1 DisplayPort output to a monitor.
-
Reboot the SMART Controller into the Aptio Setup
Utility.
- Press the Power button to shut down the SMART Controller.
-
Once the SMART Controller is powered off, press and hold the
Escape key on your keyboard and press the
Power button again. Continue holding
Escape until the Aptio Setup
Utility is displayed.
Aptio Setup Utility Main Advanced Chipset Security Boot Save & Exit ------------------------------------------------------ BIOS Information BIOS Vendor American Megatrends Core Version 5. 12 Compliancy UEFI 2.5; PI: 1.4 BIOS Version D8000A10. Build Date 11/17/2020 Access Level Administrator Platform Firmware Information BXT SOC F1 MRC Version 0.56 PUNIT FW 1A PMC FH 03.20 TXE FW 3. 1. 70.2325 ISH FW 4.1.0.3364 GOP 10.0.1036 CPU Flavor BXT Notebook/Desktop Board ID Oxbow Hill CRB (06) Fab ID FAB A Memory Information Total Memory 4096 MB Memory Speed 1600 MHZ
-
In the Aptio Setup Utility interface, set the
first-priority boot drive to the SMART Ubuntu Upgrade Drive and reboot.
-
Use the arrow keys to navigate to the Boot panel,
select Boot Option #1, and press
Return/Enter.
Aptio Setup Utility Main Advanced Chipset Security Boot Save & Exit ------------------------------------------------------ Boot Configuration Setup Prompt Timeout 3 Bootup NumLock State [On] Fast Boot [Enable] FIXED BOOT ORDER Priorities Boot Option #1 [Hard Disk:Windows B...] Boot Option #2 [SD] Boot Option #3 [USB Hard Disk] Boot Option #4 [USB CD/DVD] Boot Option #5 [USB Key] Boot Option #6 [USB Floppy] Boot Option #7 [Network] UEFI Hard Disk Drive BBS Priorities
-
Select the option USB CD/DVD: UEFI: SanDisk and
press Return/Enter.
... FIXED BOOT ORDER Priorities Boot Option #1 [USB CD/DVD: UEFI: SanDisk] ... -
Use the arrow keys and Return/Enter key to
select .
Aptio Setup Utility Main Advanced Chipset Security Boot Save & Exit ------------------------------------------------------ Save Options Save Changes and Exit Discard Changes and Exit ...
Save & Exit Setup Save configuration and exit? Yes NoThe system will reboot and display a new GNU GRUB menu.
-
Use the arrow keys to navigate to the Boot panel,
select Boot Option #1, and press
Return/Enter.
-
Use the Down-Arrow key to select Boot
SystemRescue and copy system to RAM (copytoram) and press
Return/Enter to reboot the SMART Controller.
GNU GRUB version 2:2.06.499.ge67a551a4-1 Boot SystemRescue using default options Boot SystemRescue and copy system to RAM (copytoram) Boot SystemRescue and verify integrity of the medium (checksum) Boot SystemRescue using basic display drivers (nomodeset) Boot SystemRescue with serial console (ttyso, 115200n8) Boot SystemRescue, do not activate md raid or lvm (nomdivm) Boot a Linux operating system installed on the disk (findroot) Stop during the boot process before mounting the root filesystem Memtest86+ memory tester for UEFI Start EFI Shell EFI Firmware setup Reboot Power offNote:The reboot process will take several minutes because the SMART Controller is reading data from the SMART Ubuntu Upgrade Drive.After several minutes, the system will open a command prompt.========= SystemRescue 18.81 (x86_64) ======== tty1/6 ========= https://www.system-rescue.org/ Console environment: Run setkmap to choose the keyboard layout (also accessible with the arrow up key) Run manual to read the documentation of SystemRescue Graphical environment: Type startx to run the graphical environment X.Org comes with the XFCE environment and several graphical tools: - Partition manager: .. gparted - Web browser: ........ firefox - Text editor: ........ featherpad sysrescue login: root (automatic login) [root@sysrescue ~]#
-
Run the SMART installation script.
-
Mount the third partition of the SMART Ubuntu Upgrade Drive to /home.
If the SMART Ubuntu Upgrade Drive was mounted to sdb in Step 2, you should enter the command:
mount /dev/sdb3 /home - Run the update script by entering the command /home/update.
-
Follow the prompts to install both Ubuntu and the
SMART Software.
Found SMART installation. Back up data [y|n]? y Warning: About to erase internal disk. Okay to proceed [y|n]? y - When the installation is complete, enter the command umount /home.
-
Mount the third partition of the SMART Ubuntu Upgrade Drive to /home.
- Remove the SMART Ubuntu Upgrade Drive.
-
Enter the command reboot.
The system will reboot. You will be presented with the system login prompt.
