← Back to team overview

torios-dev team mailing list archive

Re: Nio's observations (was Re: [Torios] G-Drive link and zsync)

 

Den 2015-09-16 kl. 23:07, skrev Israel:
> Hi,
> I tested a new build and I got apt-get working again, as well as the
> network Icon being correct.
> I added grub-pc.
> I added sakura and seamonkey... but now the ISO is huge... but only 694.0MiB
> 
> So Nio, if you could please test the effect of (substituting sda for
> whatever) AFTER INTSALLING:
> 
> cd /usr/share/OBI/
> device=/dev/sda
> ./grub-installer ${device}
> 
> If this works, then I can add in another update-grub to OBI and we will
> be good to go.
> Also, Nio did you want me to add wmctrl in live and installed OS?
> I honestly think it would be better to require these things for mkusb,
> rather than ToriOS.

mkusb wants wmctrl. The tarball must be bigger, if I say that mkusb
needs it. And mkusb works without wmctrl. But I think it is good to have
grub-pc in the live system, because mkusb is delivered as part of the
OS. If you think it is important to always provide the option to create
persistent live drives, then I should move grub-pc from the 'wish-list'
to the 'need-list' in the mkusb package.

Please tell me if you agree or not!

> Can you simply add grub-pc and wmctrl to your debian package?  I think
> this would be the proper way to do it.
> i.e.
> mkusb/debian/control
> 
> ...
> Package: mkusb
> Architecture: all
> *Depends*:
>   *grub-pc,**
> **  wmctrl,*
>   zenity,
>   /etc....
> .../
> 
> I will upload this new ISO for testing for anyone interested!
> 

Hi again Israel,

No it does not help to run grub-installer twice. It finds only the
current ToriOS itself. Not another system. There is nothing between

### BEGIN ... 30_os-prober ###

and

### END ... 30_os-prober ###

in /mnt/boot/grub/grub.cfg

Have you checked that 30_os-prober is called, and that it works? You can
enter some debug output lines (it is an sh shellscript).

Maybe you should have also 'sudo update-grub' as an option in
'firstrun', or even do it automatically, at least if installed at the
advanced OBI-level.

Best regards
Nio


References