← Back to team overview

torios-dev team mailing list archive

Re: Debian ISO

 

Den 2016-05-10 kl. 21:15, skrev Israel:
On 05/10/2016 12:16 PM, Nio Wiklund wrote:
Den 2016-05-10 kl. 17:11, skrev Israel:
Hi all,
This ISO is GREAT!!  WOOOO-HOOO!!!
Caveat, it is too big...

@Ali, this should fix your network issue, so try from a USB

One really great thing is that the checkboxes WORK!!!  Hurray!!

Please test this, and I will work on making it smaller...
the big change is the added non-free firmware for wireless devices,
etc..

This is why it is 73MiB (70MB) larger
765MiB (726MB) too big for CDs (700 MiB)

But I think I can get the size down... OR I will have to do something to
mitigate the issue like creating a script to install the missing
firmware on the device (this is done in the Debian Installer -which
Ubiquity uses- by hw-detect)
However, we are getting much closer now!!


Hi Israel,

An iso file cannot be too great, but it can be too big ;-)

765 MiB is 62 MiB too much. I'm afraid that it is not easy to squeeze
it down that much.

Are you using the highest possible compression ( -9 or -9e)? In that
case, are you using the same compression for both the tarball and the
iso file?

How much extra does it reduce the size of the iso file (compared to
the default xz compression)?

According to the manual -9 and -9e forces the decompressor to use 65
MiB RAM, which might be a bad thing in computers with low RAM.

It might be a good alternative, but we should be aware of the
increased use of RAM, and maybe consider other alternatives.

- The method, to use a script to install the missing firmware on the
device, might be the best, but the drawback is that it needs internet
access.

- ToriOS-live system and tarball on separate drives

Another alternative would be to separate the live system and the
tarball. Let us assume that there is USB. The computer might not boot
from USB, but it might let ToriOS-live read from a USB drive. We do
some pre-configuration and make ToriOS-live check for the existence of
a tarball in another drive, typically a USB drive, but a small
partition on the internal drive might work too in case there is no
working USB system.

This way we can work around the strict CD size limit.

Best regards
Nio
Hi Nio,
I am solving the internet access issue by downloading the debs for the
firmware and putting them in the root filesystem:
/lib/firmware
Then, we can install them in the liveOS, and the installed OS if we
detect they need them.
This ISO has them installed in BOTH.

Do you have any good ideas about detecting the needed firmware?


Hi Israel,

No, I'm not very good at managing wifi. I usually connect via wired network. But I know that there are several people at the Ubuntu Networking & Wireless Forum

http://ubuntuforums.org/forumdisplay.php?f=336

who can probably help, if you ask there.

Best regards
Nio


References