Updating Devices with <32GB Storage
Warning
If you manage both standard desktops and mini devices (<20GB), you must update the standard desktops first.
- 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 desktopIf 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/adminRun 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
- Prepare the Device (32GB Devices Only)
To update a 32GB Chromebook, you must first free up space.
- Open the application menu and launch Manage Components.
- Use the tool to delete all existing desktop versions and snapshots.
- 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