Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

document (for developers) how to create Qubes Live USB #1970

Open
mfc opened this issue May 6, 2016 · 2 comments
Open

document (for developers) how to create Qubes Live USB #1970

mfc opened this issue May 6, 2016 · 2 comments
Labels
C: doc C: live-usb help wanted This issue will probably not get done in a timely fashion without help from community contributors. P: minor Priority: minor. The lowest priority, below "default." T: enhancement Type: enhancement. A new feature that does not yet exist or improvement of existing functionality.

Comments

@mfc
Copy link
Member

mfc commented May 6, 2016

this will help with potential developers / maintainers testing the Qubes Live USB #1018.

@andrewdavidwong andrewdavidwong added T: enhancement Type: enhancement. A new feature that does not yet exist or improvement of existing functionality. C: doc P: major Priority: major. Between "default" and "critical" in severity. and removed C: website labels May 6, 2016
@andrewdavidwong andrewdavidwong added this to the Documentation/website milestone May 6, 2016
@marmarek
Copy link
Member

marmarek commented May 6, 2016

In short: same as installation ISO, but set ISO_LIVEUSB=1 in builder.conf. And optionally ISO_INSTALLER=0 to not build the installation ISO.

Internally all the scripts are in installer-qubes-os component, especially livecd-creator-qubes tool and kickstart file. Status of 3.1 image is that, salt management doesn't work during ISO build, so it can't setup Whonix VMs. The solution for that is using "offline mode" (see current kickstart file) but through Saltstack qvm module. Probably that module (or qvm-tools?) should detect when running in chroot and switch to offline mode automatically.

@andrewdavidwong andrewdavidwong added P: minor Priority: minor. The lowest priority, below "default." and removed P: major Priority: major. Between "default" and "critical" in severity. labels May 17, 2016
@marmarek
Copy link
Member

There is work in progress (mostly abandoned now) branch with partial port to full R3.1 (including Whonix etc):
https://github.com/marmarek/qubes-installer-qubes-os/tree/liveusb-wip

AFAIR it fails during build on out of disk space on the target image. Don't remember exact number, but it was something huge (10G? 20G?)

@andrewdavidwong andrewdavidwong added the help wanted This issue will probably not get done in a timely fashion without help from community contributors. label Sep 22, 2016
@andrewdavidwong andrewdavidwong removed this from the Non-release milestone Aug 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: doc C: live-usb help wanted This issue will probably not get done in a timely fashion without help from community contributors. P: minor Priority: minor. The lowest priority, below "default." T: enhancement Type: enhancement. A new feature that does not yet exist or improvement of existing functionality.
Projects
None yet
Development

No branches or pull requests

3 participants