Skip to content

Move existing installations from Settings - #86

Draft
btsouth wants to merge 2 commits into
masterfrom
codex/next-preview
Draft

Move existing installations from Settings#86
btsouth wants to merge 2 commits into
masterfrom
codex/next-preview

Conversation

@btsouth

@btsouth btsouth commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Adds Settings controls to move an existing installation, update its launch locations, and remove the retained original after a successful guest boot. Moves preserve sparse disks and recover interrupted copying or activation.

Also speeds up zero-block detection during restore, rejects short reads during reclaim, and shares bounded runtime-receipt parsing.

Validation:

  • Linux and native Windows CI pass, including release helpers and guest contracts. Local race tests, vet, and Windows cross-build also pass.
  • Added move recovery, cancellation, ownership, locking, and data-preservation tests.
  • Interactive move/boot checks and physical Windows validation remain pending.

Draft for the next preview. No release or runtime change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant