<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 28, 2017 at 10:35 PM, Dan McDonald <span dir="ltr"><<a href="mailto:danmcd@omniti.com" target="_blank">danmcd@omniti.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
> On Feb 28, 2017, at 5:22 PM, Peter Tribble <<a href="mailto:peter.tribble@gmail.com">peter.tribble@gmail.com</a>> wrote:<br>
><br>
> Dan,<br>
<br>
<SNIP!><br>
<span class=""><br>
> Ok, some comments (I'm wearing 2 hats here, one as an omnios<br>
> customer, the other as someone who's actually written an installer):<br>
><br>
> Overall, I think I prefer it to Caiman. But then I was never a<br>
> fan of Caiman, it was all so slow and klunky.<br>
><br>
> The ISO is, how can I say this, rather bigger than before.<br>
<br>
</span>Yes.  This is because I wanted to get it running first.<br>
<br>
I will note that if I used 7z instead of bzip2, I can shrink the ZFS image that lives in the ISO.<br>
<span class=""><br>
> Right, so you've dropped the good old solaris.zlib approach<br>
<br>
</span>Oddly enough, solaris.zlib uses 7z, IIRC.<span class=""><br></span></blockquote><div><br></div><div>Well, lzma or gzip. I use gzip in Tribblix because lzma didn't<br></div><div>give me a noticeable benefit and gzip was much quicker.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""></span><span class="">> looks like a 64-bit only ISO. (The image you install is dual<br>
> 32/64-bit though.)<br>
<br>
</span>OmniOS officially only supports 64-bit installs.  That we still provide a 32-bit one is an artifact of limited resources, not a statement of direction.<span class=""><br></span></blockquote><div><br></div><div>I just think you should be consistent.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
> The root archive is uncompressed. You could make the iso smaller<br>
> by gzipping the root archive.<br>
<br>
</span>Can boot_archive be compressed?  I didn't think it could.<span class=""><br></span></blockquote><div><br></div><div>It's normally gzipped. (Without the extension.)<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
> The root archive doesn't need the root reserve or anything like as<br>
> many inodes, which can save you quite a lot of space.<br></span></blockquote><div><br></div><div>Another benefit from gzipping the root archive is that the empty space on<br></div><div>the ufs filesystem compresses away really well...<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
> The loader menu on the ISO ought to have a 'boot from disk' option<br>
> that's removed for the installed system.<br>
<br>
</span>Interesting idea.  I'll make note of that.<span class=""><br></span></blockquote><div><br></div><div>Thanks.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
> You probably want to be able to control the name of the initial BE<br>
> you create (think of the case of installing into an older system that<br>
> already has omnios installed).<br>
<br>
</span>Currently no installer does this.  I don't want to go down the path of feeping-creaturism unless it's a huge win.  One user != huge.<span class=""><br></span></blockquote><div><br></div><div>I mentioned this because we see this request crop up for OI<br></div><div>fairly regularly. Essentially, how do I reinstall a broken system<br></div><div>without losing all my data? (And I implemented it for Tribblix<br></div><div>a while back.)<br></div><div><span class=""></span><br><span class=""></span></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
</span>Your quick-networking idea is something I've been considering in a different context --> full DHCP-node install.  Basically, the media runs, guesses disks and interfaces, slaps bits, tells new bits to DHCP and DNS, and it's one-button install.  Again, I want to beware of feeping-creaturism, though.<br></blockquote></div><br></div><div class="gmail_extra">Oh, I'm not saying you need to implement all this, or do it today; but<br></div><div class="gmail_extra">thinking about possible scenarios means you don't paint yourself into<br></div><div class="gmail_extra">a corner.<br><br></div><div class="gmail_extra">Thanks,<br clear="all"></div><div class="gmail_extra"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">-Peter Tribble<br><a href="http://www.petertribble.co.uk/" target="_blank">http://www.petertribble.co.uk/</a> - <a href="http://ptribble.blogspot.com/" target="_blank">http://ptribble.blogspot.com/</a></div>
</div></div>