/srv/irclogs.ubuntu.com/2013/05/31/#ubuntu-installer.txt

=== psivaa_afk is now known as psivaa
=== davmor2_ is now known as davmor2
maxbI wanted to use a server CD as a substitute for the alternate CD which is no longer produced, but despite preseeding tasksel/first in the same way the desktop CD does, I didn't end up with a desktop being booted into09:57
maxbAny suggestions on what the missing piece is?09:57
cjwatsonServer does some slightly odd things; its preseeding of tasksel/force-tasks might be relevant.09:58
cjwatsonAlso, our CDs tend to only permit installing things from the CD itself.09:58
cjwatsonYou might be better off using the netboot mini.iso.09:58
cjwatsonSince you're going to end up downloading a bunch of stuff anyway if you're installing desktop from a server image.09:59
maxbHm. I did consider mini.iso, but I wanted the benefit of a grub setup to make my media EFI-bootable too10:00
cjwatsonThe mini.isos should be hybrid, I thought ...10:01
cjwatsonThe amd64 one, anyway10:01
maxbAlso, I thought I'd managed to remove the server preseed stuff by substituting my own preseed file and changing the preseed file= boot option in the image10:01
cjwatsondebian-installer (20100211ubuntu22) maverick; urgency=low10:01
cjwatson...10:01
cjwatson  * Add GRUB EFI configuration on amd64, and make mini.iso images there10:01
cjwatson    multi-catalog.10:01
cjwatson -- Colin Watson <cjwatson@ubuntu.com>  Fri, 27 Aug 2010 10:11:36 +010010:01
cjwatsonYeah, it's probably more the restriction to what's on the CD that's relevant.10:02
maxbAh, whoops. I assumed the mini.iso was syslinux-only by definition10:02
maxbThe server-based install I attempted definitely installed lots of desktop packages, it just didn't boot into X10:03
maxbBaffling, "tasksel tasksel/first multiselect ubuntu-desktop" somehow managed to get unity (amongst other things) installed but not ubuntu-desktop itself10:05
cjwatsonIt'll be installing whichever bits of the task it can find, I suppose.  Perhaps "d-i pkgsel/include string ubuntu-desktop" would do better10:06
cjwatsonThat'll go for the metapackage10:06
maxbWorth a try, though I'm intrigued how it managed to the subset it did10:08
cjwatsonSeems odd indeed.  I could look at a syslog ...10:09
maxbIt looks like it really did only install the bits of the task that were on the CD11:00
maxbBut then the execution of /usr/lib/finish-install.d/01oem-config-udeb pulled assorted desktopish bits in11:01
infinityThat makes sense, since it was looking for the task header in its known packages, which was only from the CD.11:01
cjwatsonRight.  I think you will find it very hard to make this work right from the server CD.11:01
infinitymini.iso or a netinst would definitely be a saner way to install desktops via d-i.11:01
* maxb will change course and play with mini.iso11:01
infinitys/netinst/netboot/11:02
cjwatsonThis is unfortunately basically a case of galloping requirements clashes back in the early days of Ubuntu.11:02
cjwatsonI might do it differently nowadays ...11:02
maxbHmm. The mini.iso *does* include an EFI grub, but it doesn't include the /EFI/BOOT/BOOTx64.EFI and /EFI/BOOT/grubx64.efi files that the other boot media have11:24
cjwatsonI think it's laid out a bit differently.  It should still boot ...11:26
maxbIt should boot in BIOS mode, but I can't see how it's going to work in EFI mode11:31
cjwatsonI thought it had the relevant bits embedded in an El Torito catalog entry.11:54
cjwatsonIt's been a while.11:54
maxbAh12:20
maxbIt is entirely possible, but that wouldn't survive the translation from .iso to USB stick12:20
=== kentb-out is now known as kentb
=== tjaalton_ is now known as tjaalton
=== cr3_ is now known as cr3
=== cr3 is now known as Guest77844
=== kentb is now known as kentb-out
=== cjwatson_ is now known as cjwatson

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!