Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
T
tails
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 965
    • Issues 965
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 18
    • Merge Requests 18
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • tails
  • tails
  • Issues
  • #6083

Closed
Open
Opened Jul 18, 2013 by import-from-Redmine@import-from-Redmine

Autorun in Windows

Originally created by Tails on #6083 (Redmine)

Ship what’s needed to run Tails inside Windows without installing anything.

It’s of limited usefulness:

  • with administrator rights, one may simply install VirtualBox and run Tails in it
  • without administrator credentials, a portable emulator won’t have kernel-side acceleration support, so the result with be almost unbearably slow

=> so patches welcome, but we won’t work on it ourselves.

{{toc}}

Resources

QEMU for Windows

It’s hard to find proper information about this online. QEMU’s website leads us to a broken link.

It seems the source code can be found here and pre-compiled binaries elsewhere. This is the place Incognito fetched its QEMU for Windows copy from.

The only piece of information I was able to find to reproduce such binaries from source is the patchset linked from the aforementioned page.

I could find no license information either.

autorun4linuxCD

The autorun4linuxCD offers a graphical tool to reboot on the inserted Live CD or to boot it inside qemu. The Debian package seems dedicated to Debian Live:

  • homepage
  • Debian package: autorun4linuxcd
  • git clone git://git.debian.org/git/debian-live/autorun4linuxcd.git

It seems the package should be installed on the build system, and the content of /usr/lib/autorun4linuxcd/ copied at build time to the binary root of the built image.

Also, qemu for Windows should be installed in the binary image.

Incognito

Incognito installs qemu for Windows at build time (livecd-stage2.sh).

win32-loader

Supported by live-build in scripts/build/lb_binary_win32-loader, packaged in Debian.

Portable VirtualBox

Shipping a Portable VirtualBox could be a nice alternative to QEMU.

Linux Live USB Creator includes a Portable VirtualBox copy. This project is licensed under GPL v3, source code is available as well as a launcher. This one seems worth being tested.

There is also another version but I could find no license information nor source code. Moreover it seems it provides no support for a pre-configured launcher, but rather runs the VirtualBox configuration wizard.

Some scripts seems to suggest it’s GPL, and Linux Live USB Creator ships it. Somehow, even a setup wizard seems better than nothing to me. —bertagaz

Looks like this one needs administrator credentials.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: tails/tails#6083