Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • T tails
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 920
    • Issues 920
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 21
    • Merge requests 21
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • tails
  • tails
  • Issues
  • #5623
Closed
Open
Created Jul 18, 2013 by import-from-Redmine@import-from-Redmine

Tails Installer should refuse upgrading a device that hasn't Tails installed

Originally created by Tails on #5623 (Redmine)

Apparently, some users try to use the “Upgrade from ISO” option to install Tails on a blank USB stick partition, and are surprised the resulting stick does not boot. Similarly, Tails Installer doesn’t prevent attempting “Clone & Upgrade” on a non-Tails device (at least if it has a GPT and a VFAT-formatted partition, and possibly in more cases).

Note that we want to add an “Install from ISO” option (#8865 (closed)). But regardless, Tails Installer should prevent users from trying non-working “upgrade” scenarios.

The list of potential target devices should be filtered to only display those with an existing Tails installation, when the user has chosen an upgrade scenario. It’s probably acceptable to only check for GPT + existence of a VFAT filesystem on a partition whose GPT label is “Tails”, so we don’t have to mount anything to check its content.

Feature Branch: kurono:feature/5623-Installer-should-refuse-empty-device

Attachments

  • usb_install.png

Related issues

  • Related to #7659 (closed)
  • Related to #8865 (closed)
  • Related to #10539 (closed)
  • Has duplicate #9275 (closed)
  • Has duplicate #6054 (closed)
Edited May 21, 2020 by import-from-Redmine
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking