I would like to Install Qubes OS with the smallest footprint

70 views
Skip to first unread message

jonpr...@gmail.com

unread,
Jun 12, 2016, 6:43:07 PM6/12/16
to qubes-users
Hi guys, I would like to install Qubes OS (\system)in the Smallest Foot possible while running VMapps and any other functions from a separate \VMS partition.

Any advise on how this may work and what I might need to adjust. Also what is Qubes OS foot print? Recommendations stay you need at least 32Gb to complete the installation. How much of that is required for \system (root).

Thanks

J

Unman

unread,
Jun 12, 2016, 7:10:12 PM6/12/16
to jonpr...@gmail.com, qubes-users
Jon

A quick look suggests that the footprint is relatively small - perhaps
3.5 G?
And that could be trimmed down further: cut out unneeded locale files,
icons, wallpapers, man and doc, for a quick cut.

if you do this post an update - it would be an interesting exercise.

unman



jonpr...@gmail.com

unread,
Jun 12, 2016, 9:15:33 PM6/12/16
to qubes-users, jonpr...@gmail.com, un...@thirdeyesecurity.org

Hi Unman, thanks for your reply.
I guess compared to win7 that is a small footprint. But by my standards it is still quite a large footprint especially for a Hypervisor type1. But I guess you need all those drivers on installation. If I stripped out all the unused files and drives and apps for my particular laptop. I may reduce the OS size down to maybe 100mb :) lol.

J

7v5w7go9ub0o

unread,
Jun 13, 2016, 8:51:25 AM6/13/16
to qubes...@googlegroups.com
(Note...I'm a newbie, so this may be off...)

ISTM you're conflating various Qubes components - the hypervisor is
already extremely small.

Dom0 is not very big - I'd guess that the various Dom0's go from medium
(KDE) to small - using different GUIs.

A real savings could probably be effected by building trimmed-down
templates using only the drivers necessary for your laptop built into
the kernel (not using lots of LKMs), and "minimal" application software.
I'd guess that ArchLinux facilitates building custom kernels. If you're
building custom kernels, you might add GRSEC as well.

There are also threads here on microkernels. Perhaps you could build a
microkernel Template - again custom built for your hardware.






I'd guess this is the goal of occur

Unman

unread,
Jun 15, 2016, 5:50:49 PM6/15/16
to 7v5w7go9ub0o, qubes...@googlegroups.com
OP was concerned with dom0+xen - specifically says that VMs will be
running from a separate partition.
The figure I quoted is for a normal install of 3.1 - it would be easy to
trim this down.

unman


Reply all
Reply to author
Forward
0 new messages