Mini & Chromebooks

Updating Devices with <32GB Storage

Warning

If you manage both standard desktops and mini devices (<20GB), you must update the standard desktops first.


  1. Prepare the USB Drive (If not already done)

Verify Update Exists Locally

Verify the correct desktop component is available locally.

  • For devices with less than 20GB of storage, you need desktop-mini.
  • For 32GB devices, you need desktop.
# For devices with <20GB storage
tl-comp-latest desktop-mini

# For 32GB devices
tl-comp-latest desktop

If the component is not there, pull it from the bastion first.

Transfer Files to USB

Mount your USB and copy the update files.

# Mount the 4th partition of your USB drive
sudo mount /dev/sdx4 /mnt 

# Create the destination directory if it doesn't exist
mkdir -p /mnt/desktop /mnt/admin

Run the command for your component:

For devices with <20GB storage (desktop-mini):

# Transfer the mini desktop and the admin component
rsync -avP /srv/desktop-mini/vx.x.x* /mnt/desktop/
rsync -avP /srv/admin/vx.x.x* /mnt/admin/

For 32GB devices (desktop):

# Transfer the standard desktop and the admin component
rsync -avP /srv/desktop/vx.x.x* /mnt/desktop/
rsync -avP /srv/admin/vx.x.x* /mnt/admin/

Unmount the drive:

# Unmount the drive safely
sudo umount /mnt 

  1. Prepare the Device (32GB Devices Only)

To update a 32GB Chromebook, you must first free up space.

  1. Open the application menu and launch Manage Components.
  2. Use the tool to delete all existing desktop versions and snapshots.

  1. Boot and Install from USB

Boot from the USB Drive

Restart the computer and boot from the USB drive. This process varies by device (e.g., for Chromebooks, press ESC during startup).

Execute the Update

From the USB environment, run the update command for the internal drive.

# Update an existing TechLit system
tl-hw-update-desktop /dev/mmcblk0 # Replace with the correct internal drive

# Use this for a fresh install or if the update fails
tl-hw-prepare /dev/sdX tl-xxxx 

Complete the Update

reboot

Last updated on