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

Live USB/DVD #1018

Open
Tracked by #2024
rootkovska opened this issue Jun 1, 2015 · 9 comments
Open
Tracked by #2024

Live USB/DVD #1018

rootkovska opened this issue Jun 1, 2015 · 9 comments
Labels
C: installer P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. release notes This issue should be mentioned in the release notes. T: enhancement Type: enhancement. A new feature that does not yet exist or improvement of existing functionality.

Comments

@rootkovska
Copy link
Member

A version of the installer image that can be easily run from (R/O) USB or DVD.

@rootkovska rootkovska added T: enhancement Type: enhancement. A new feature that does not yet exist or improvement of existing functionality. C: installer labels Jun 1, 2015
@rootkovska rootkovska added this to the Release 3.1 milestone Jun 1, 2015
@marmarek
Copy link
Member

marmarek commented Aug 4, 2015

Significant progress was made here:
https://github.com/marmarek/qubes-installer-qubes-os/tree/liveusb

It works pretty well in BIOS (legacy) mode.

marmarek added a commit to marmarek/qubes-installer-qubes-os that referenced this issue Oct 6, 2015
Those two (qxl and mga) cannot be easily backported from F21, so do not
install them at all - are barely useful on Qubes anyway

QubesOS/qubes-issues#1018
marmarek added a commit to marmarek/qubes-installer-qubes-os that referenced this issue Oct 6, 2015
Some applications are named differently, so we need a separate list.

QubesOS/qubes-issues#1018
QubesOS/qubes-issues#794
marmarek added a commit to marmarek/qubes-installer-qubes-os that referenced this issue Oct 6, 2015
Apparently this option wass ignored by livecd-tools, so groups from
Fedora repositories came in.

QubesOS/qubes-issues#1018
marmarek added a commit to marmarek/qubes-installer-qubes-os that referenced this issue Oct 6, 2015
Some applications are named differently, so we need a separate list.

QubesOS/qubes-issues#1018
QubesOS/qubes-issues#794
marmarek added a commit to marmarek/qubes-installer-qubes-os that referenced this issue Oct 6, 2015
Apparently this option wass ignored by livecd-tools, so groups from
Fedora repositories came in.

QubesOS/qubes-issues#1018
@marmarek marmarek added the release notes This issue should be mentioned in the release notes. label Dec 11, 2015
@marmarek marmarek modified the milestones: Far in the future, Release 3.1 Nov 19, 2016
@mfc
Copy link
Member

mfc commented Oct 17, 2017

from qubes-users mailing list:

I had some enforced spare time last week and dusted off some old Live
images for r3.2. They need tidying up but are usable now.

There are two iso images, suitable for burning to DVD or USB.
Both use Debian templates.
The smaller (2GB) is pretty vanilla, with some additional non-free
drivers for wifi adapters.
The larger (2.4GB) has a TorVM, and Tor Browser in an online qube.
There are restrictive iptables on sys-net and TorVM, and MAC spoofing
set on sys-net. The offline qube has libre office and veracrypt
installed.

The menu system is simple, and wont update if you create new qubes.
You'll need to use 'qvm-run -a <new> <program>', or practice working with
the mysteries of xdg menus.

Both images will run(sort of) in 4GB RAM - 8 is better.

If you use DVD then get used to the sound of the disc thrashing. The
faster DVD drive you have the better. (That said they work reasonably well
on an old MacBook with 8GB RAM.) You also need patience - generally it
seems better to start new qubes discretely.

Running from USB is fine. If you have ample RAM you'll forget it's a
live system, unless you hammer the (limited) free disk space.

Both images are available from http://qubes.3isec.org - hashes and
signatures to check included.

I hope to have updated versions ready for 4.0-rc2, along with a tidy build
system, and (maybe) an installer.

Cheers

unman

@mfc
Copy link
Member

mfc commented Oct 17, 2017

worth connecting this ticket with the R3.2-specific ticket: #2024

@mfc
Copy link
Member

mfc commented Oct 16, 2019

in talking with @marmarek we wondered if we could approach this problem from the opposite direction. currently Live USB efforts are largely blocked by how fast RAM is filled making a Qubes Live USB not practical/useful.

We discussed whether it would make more sense to have an image of an installed system that can be flashed onto a 32gb+ USB, which is the usual approach anyways for testing Qubes compatibility, creating HCL report, etc. this image would also be able to install Qubes onto the hard drive if desired by the user.

I think this is a pretty uncommon approach to OS distribution so I would be interested in others' thoughts and if any other OSes have such an approach (or considered it).

@marmarek
Copy link
Member

@unman maintains such images at https://qubes.3isec.org/Live/

@mfc
Copy link
Member

mfc commented Oct 16, 2019

could you imagine making these more official? (or what the barriers would be?)

especially curious about how difficult it would be to enable installation.

@marmarek
Copy link
Member

@unman do you have a script to make this image, or you are doing it manually?
Installation from such installed image is a totally separate issue. I think Anaconda does support something similar, but I have no idea how exactly it works and what are the requirements.

@andrewdavidwong andrewdavidwong added the P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. label Oct 17, 2019
@hardBSDk
Copy link

Why not create separate images for Installation and Live USB/DVD?

This fix the image size problem and bring more users for the OS due to easy hardware testing.

Like ReactOS does using BootCD/LiveCD.

@andrewdavidwong andrewdavidwong removed this from the Release TBD milestone Aug 13, 2023
@andrewdavidwong
Copy link
Member

@marmarek, is this a "won't do"?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: installer P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. release notes This issue should be mentioned in the release notes. 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

5 participants