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:
This update procedure takes approximately ten minutes.
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.
Procedure
-
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.
-
Reboot the SMART Controller into the Aptio Setup
Utility.
Procedure
-
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.
Procedure
-
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 No
The system will reboot and display a new GNU
GRUB menu.
-
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 off
Note: 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.
Procedure
-
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.
-
Remove the SMART Ubuntu Upgrade Drive.
-
Enter the command reboot.
The system will reboot. You will be presented with the system login
prompt.
Results
The login banner should indicate that
Ubuntu 22.04 is the OS
version.