/srv/irclogs.ubuntu.com/2010/11/19/#ubuntu-installer.txt

cjwatsonthe thing is that the eeebuntu people didn't particularly talk to us about their jaunty fork00:01
cjwatsonso it's unlikely to upgrade very cleanly00:02
cjwatsonif you do an install as I suggested (mount /home, make sure the format checkbox is cleared, but format /) then it'll just overwrite all the system stuff00:02
cjwatsoni.e. fresh install but preserving user data in /home00:02
cjwatsonwon't preserve /etc or anything else, of course00:03
cjwatsonwhen I did it, I took a full system backup first00:03
cjwatsonthat way it was cheap to try the install and I knew I could roll the entire thing back if I needed to00:03
MHJessenIt's full system backup that would be the problem. I don't have access to external storage due to homelessness.00:06
MHJessenI think I could probably get away with using Synaptics to create a history script that would reinstall the packages I have in play but it's what the versions would be that I'm not sure about.00:07
MHJessenSince the Synaptic solution would be from a Jaunty system what would happen when I tried to bulk install all the packages on a 10.10 system?00:08
cjwatsonthe eeebuntu packages just wouldn't be available any more00:10
cjwatsonI don't know whether synaptic records package+version or just package name00:10
cjwatsonif it's the latter then you're ok, it'll do the best it can00:10
cjwatsonif it's the former, good question, no idea00:10
cjwatsonhave a look at the file it generates00:11
MHJessenI think that's my next step. I've been really happy with eeebuntu, but the writing is on the wall that I need to do something because everything is taking longer and longer to trickle back to Jaunty. Thanks for the info! :)00:16
cjwatsonjaunty's end-of-life now00:16
cjwatsonI doubt anything more will trickle back to it ever00:16
MHJessenThat's too bad but I understand the need to keep moving forward. I really noticed it with Firefox. I've been waiting a couple weeks now for 3.6.12 to be available and I'm not sure it ever will. At any rate I have to run. Thanks again!00:18
cjwatsonyeah, I think you can assume it won't now, sorry00:19
cjwatsonhttps://lists.ubuntu.com/archives/ubuntu-announce/2010-September/000137.html00:20
cjwatson"Ubuntu 9.04 reaches end-of-life on October 23, 2010"00:20
MHJessenOuch! Well that does it. Thanks! Bye!00:25
=== robbiew1 is now known as robbiew
twb10.04 d-i defaults to gpt for brand new 2TB disks08:47
twbThis is only going to run 10.04 -- is there any reason I shouldn't continue using msdos partition type?08:47
cjwatsontwb: I suspect our comparison is actually against decimal 2TB, which is slightly less than 2TiB10:44
cjwatsonwhich is the actual technical limit10:44
cjwatsontwb: you can use either, if it's actually no more than 2TiB.  gpt's technically a superior format, but you may have other reasons.10:45
twbtechnically superior, but more confusing/complicated10:45
twbAFAICT (I've been reading up on it), the practical benefits are minimal10:46
cjwatsoncertainly, for anything over 2TiB, you must use gpt if you want to be able to address the whole disk10:48
cjwatsongpt is actually simpler10:48
cjwatsonif you disregard the protective mbr bit, which is basically for compatibility10:48
cjwatsonit doesn't have the whole primary vs. logical partition nonsense, which vastly complicates things10:48
cjwatsonit's just a simple linear array of partitions10:48
twbGrante; but I'm using LVM so I only have two partitions per disk10:48
cjwatsonso it probably doesn't matter to you10:49
twbIf it meant I got "optimal" block alignment for free from partman, that might be a practical win10:49
cjwatsonyou get that anyway10:49
cjwatsonoh, gpt has more robust boot loader storage methods, that's the other major difference10:50
cjwatsonwe don't have to use the boot track hack any more10:50
twbFor me, the bootloader lives in the partition itself :-)10:50
twbI think the other thing that confuses me is that all GPT documentation assumes, to a greater or lesser extent, that I'm running either an Itanium or a macbook10:51
cjwatsonmm, just historical - that'll stop as the world moves to >2TiB drives11:15
twbNod11:25
* ev discovers bzr lp-propose-merge13:26
sorenooooh!13:32
sorenev: Awesome. Thanks for the hint!13:33
superm1charlie-tca, you realize you closed your own bug with bug 646027 and the triaging scripts?15:21
ubot2Launchpad bug 646027 in ubiquity (Ubuntu) "Keyboard can not be changed in Ubiquity (affects: 1) (heat: 6)" [Undecided,Invalid] https://launchpad.net/bugs/64602715:21
charlie-tcaclosed another bug?15:28
charlie-tcaoh, no15:29
charlie-tcaI did not realize I was the reporter. The bug is invalid, though, now15:29
superm1i just thought it was a little funny :)15:29
charlie-tcaIt is, when I see the reporter name15:30
twbI once solved a bug by googling, and finding a pastebin I had pasted six years prior15:30
charlie-tcaI don't always look at the name, but I did try to reproduce it15:30
dlynesworkIs there a pkgsel/exclude verb?16:44
dlynesworkOr something that would achieve the same end?16:44
dlynesworkI want to be able to tell 10.04 NOT to install nouveau (system hangs at startup after about 5 lines of kernel output...last four lines are nouveau output)16:45
twbhttps://help.ubuntu.com/10.04/installation-guide/amd64/appendix-preseed.html covers options you can pass16:45
twbI can't see anything relevant16:46
twbRe nouveau specifically, post-install I think you can blacklist the kernel module16:46
dlynesworktwb, but i can't blacklist it if i can't boot up16:48
dlynesworktwb, to do that, i'd need to rip the hard drive out of every single machine after I've installed, throw it onto another machine as a secondary drive, modify the config files, disconnect, and reinstall into the original machine16:49
cjwatsonyou can blacklist on the kernel command line16:50
dlynesworktwb, is there a reason it insists on installing a video driver, even though i haven't told it to install x11?16:50
twbThere's a boot-time option like "video=nouveau:disable" or "video=vga16fb" or something16:50
dlynesworkOh, ok16:50
cjwatsonnot that I know the syntax off the top of my head16:50
cjwatsonthe video driver is part of the kernel16:50
dlynesworkIt's in /target/....??16:50
twbdlyneswork: loading video drivers is opt-out in recent kernels so the naff splash stuff can run16:51
cjwatsonvideo mode setting is moving from X to the kernel because it's loads more robust there in general16:51
dlynesworkAh...I'm still accustomed to the good old days when nobody used framebuffer drivers in the kernel bootup :)16:51
cjwatsontwb: nonsense16:51
cjwatsonfrankly16:51
cjwatsonKMS is far wider than just plymouth, although I realise it's fashionable to blame plymouth for stuff16:51
twbcjwatson: so it's also there to make text unreadably small? :-P16:52
dlynesworkkms?16:52
cjwatsonkernel mode setting16:52
dlynesworkah16:52
cjwatsonyou can boot with 'nomodeset' to disable it16:52
twbThat's the one I was trying to remember16:52
dlynesworkcjwatson, but in 10.04, where is it that it gets modified?  Is it in the same file and the same way as 9.04?16:52
twbFWIW, Debian has KMS, but it doesn't compile it into the kernel16:52
dlynesworkcjwatson, with 9.1 ubuntu switched to grub2, didn't it?16:53
cjwatsondlyneswork: I don't recall the state of 9.04, but it probably didn't have KMS16:53
cjwatsondlyneswork: correct16:53
dlynesworkcjwatson, so is there any documentation as to which file I need to modify and where?  I don't have a working 10.04 install to look at to know where to fix it in my preseed script16:54
twbOops, I just added nomodeset to my new LXC server, and os-prober found lucid on all the containers and added them to grub.cfg16:54
cjwatsondlyneswork: just add nomodeset to the end of the kernel command line when installing; or for already installed systems you can try it out by editing the kernel parameters interactively at boot time16:54
cjwatsondlyneswork: to make it permanent, add it to GRUB_CMDLINE_LINUX in /etc/default/grub and run update-grub16:55
cjwatsontwb: it's not built-in in Ubuntu either, it's modular16:55
dlynesworkcjwatson, ah, ok...so I'll need to hit left shift to do it, then...ok...thought I had to edit the grub file after it was installed /target/boot/grub/menu.lst on grub116:55
evhm, since when does -l need to come after -o in gcc?16:55
cjwatsonev: technically it always ought to have done, but the linker was made stricter on Monday16:56
cjwatsonas part of other changes16:56
evah, fair enough16:56
cjwatsonactually I think it only needs to come after the object that uses symbols from the linked libraries, not necessarily after -o16:56
evright16:56
dlynesworkcjwatson, ok...so /target/etc/default/grub, and then run update-grub against /dev/sda16:57
evcjwatson: thanks for the clarification16:57
dlynesworkcjwatson, thanks16:57
cjwatsondlyneswork: um, why are you fiddling with /target for this?16:57
dlynesworkcjwatson, because it's borked after the pxe boot install16:57
cjwatsondlyneswork: why not just boot it interactively with nomodeset, and then you can edit it directly when it's running?16:58
dlynesworkcjwatson, so i need to fix it as part of my preseed/late_command16:58
cjwatsonah, no, better solution for that16:58
dlynesworkcjwatson, because I want to be able to have it fixed without trying to explain to some windows user how to fix it16:58
dlynesworkcjwatson, it's probably going to be some clueless windows user installing these systems...I'm just setting up the automated installer16:59
cjwatsonput nomodeset on the end of the append line in your pxelinux configuration16:59
cjwatsonmake sure there's a "--" parameter somewhere before it16:59
dlynesworkcjwatson, not needed there....the pxeboot is working just fine16:59
dlynesworkcjwatson, it's the post install that's not16:59
cjwatsoneverything after "--" (with a few specific exceptions) gets copied into the installed bootloader configuration16:59
cjwatsontrust me16:59
cjwatsonthis is much simpler and more robust than using preseed/late_command16:59
twbdlyneswork: if you put it in the pxelinux APPEND *after* a --, it'll be added automatically post-install16:59
cjwatsonso the append line would look like "blah blah blah -- nomodeset"17:00
dlynesworkcjwatson, oh...so whatever I add into the kernel parameters for the pxelinux.cfg/default file gets applied to the /etc/default/grub in the install?17:00
dlynesworktwb, ah...cool...thanks both of you17:00
cjwatsonanything after "--", yes17:00
CIA-4migration-assistant: evand * r105 migration-assistant/ (Makefile debian/changelog): Fix linking to libxml2.17:01
dlynesworkerm...sorry... i386/boot-screens/text.cfg right?17:01
cjwatsonwhatever you're using :)17:02
dlynesworkAnd there I would move my vga-normal from before the '--' to after the '--'?  Or put it in both locations?17:02
dlynesworkerm vga=normal, i mean17:02
twbIIRC vga is magical and is always ignored17:03
twbIn terms of propagation to post-boot17:03
dlynesworkah, ok17:03
dlynesworkso just -- nomodeset then, instead17:03
cjwatsontwb is correct17:03
cjwatsonvga= breaks suspend/resume so we filtered it out17:04
dlynesworkah17:04
dlynesworkTrying with the nomodeset now in text.cfg, then17:05
dlynesworkWill that get rid of plymouthd on startup, as well?17:05
twbdlyneswork: fyi, here's my netboot script: http://paste.debian.net/100222/17:06
evyou cannot get rid of plymouth17:06
cjwatsonjust remove 'splash' for that17:06
cjwatsonplymouthd will still run, but not the splash screen17:06
CIA-4migration-assistant: evand * r106 migration-assistant/debian/changelog: releasing version 0.6.817:06
twbI noticed that if you hit ESC twice, plymouth will put two copies of the console output one after the other on the screen17:06
cjwatson(which is what most people who ask this question care about)17:06
cjwatsontwb: I think that's fixed upstream17:06
dlynesworktwb, and what exactly does that do?17:07
dlynesworktwb, your script, that is17:07
cjwatsonI noticed something that looks very plausible for that in the merge diff17:07
twbdlyneswork: it creates /srv/tftp17:07
dlynesworktwb, you mean a mirror?17:07
twbdlyneswork: no, for PXE booting.17:07
dlynesworktwb, or you mean the tftp pxeboot stager?17:07
dlynesworktwb, ah..yeah...I've got all that set up already17:07
dlynesworktwb, got it set up for 9.04, 10.04 and 10.117:07
dlynesworktwb, for multiple specialized configurations17:08
twbdlyneswork: I was just mentioning it in case you wanted to compare implementations17:08
dlynesworktwb, ah....yeah...I used the ubuntu pxeboot howto as a template, but have performed fairly extensive modifications to it, because i need a 2nd stage installer to do the drbl installation17:09
dlynesworktwb, basically pxeboot install the masternode....masternode is a pxeboot server for multiple slave nodes that mount all their files over nfs17:09
dlynesworktwb, plus i have another installer for a copy machine and another one for development machines17:10
dlynesworktwb, drbl's a project from taiwan (drbl.sf.net)17:10
twbNod.17:11
twbSounds similar to my project (prisonpc.com)17:11
davmor2cjwatson: By the way ref the install issues I don't get them if I upgrade only if I install fresh from natty iso17:20
dlynesworktwb, yeah...not so sure drbl has security well in mind :o17:20
cjwatsondavmor2: I'm trying a kvm install now17:20
dlynesworktwb, but then again, prisonpc looks like it's geared towards management of a windows network?17:21
davmor2cjwatson: I might get a bit of quieter time latter if I do I'll do a fresh install and open up ssh for you if that will help, just let me know :)17:22
twbdlyneswork: our primary target is prisons currently running Windows17:22
twbThey don't run Windows once we're done with them :-)17:22
dlynesworktwb, yeah...and prisoners would never ever try to pirate software or visit porn sites now, would they?17:22
cjwatsonev: should that m-a upload fix the partman vs. m-a crash somebody reported the other day?17:22
dlynesworktwb, or buy drugs on the internet? :p17:22
cjwatsonev: I just saw that in a no-frills kvm install17:23
cjwatsonalso, no /var/log/syslog.  wtf17:23
evcjwatson: doubtful.  If you're referring to davmor2's bug, that's the result of parted_server shutting down before m-a comes on the scene.17:23
twbdlyneswork: shrug.17:23
* cjwatson thinks blackz dropped /etc/rsyslog.d/50-default.conf17:24
cjwatsonev: confused as to what would have changed to cause that17:24
davmor2ev: no I blanked the HDD and did a fresh install that didn't trigger the m-a issue I just had plymouth with the Ubuntu logo and the dot constantly cycling17:24
evcjwatson: indeed, I'm perplexed as well.  I'll investigate it after I get through this partman-auto work.17:25
* cjwatson concludes that to a first approximation nobody is using natty yet17:25
cjwatsonsince there's no bug about rsyslog being configured entirely wrongly17:25
evcjwatson:  http://paste.ubuntu.com/534328/ - would you mind committing some variant of that to Debian?17:26
cjwatsonare you sure that's needed?  that's weird17:29
cjwatsonI wouldn't have expected the position of -o to be relevant (as I said above)17:29
evit appears to be17:29
evperhaps I'm glossing over a deeper bug17:29
cjwatsonpartman-base 146ubuntu1 failed to build, certainly, but the unreleased change immediately above yours fixed it17:31
cjwatsonit was only necessary to move $(LIBS) after the .c17:31
cjwatson(and I already committed that change to Debian)17:31
cjwatsonthe current unreleased version builds for me in a natty chroot17:31
cjwatsonit's my oversight that I forgot to upload that17:32
evfair enough17:32
cjwatsonsorry about that17:32
evno worries at all17:32
CIA-4partman-base: cjwatson * r222 ubuntu/debian/changelog: releasing version 146ubuntu217:32
evI'm just trying to plough through so I can get a new ubiquity to work with for the other end of this new partman-auto option17:33
dlynesworkbe465n9-r18:14
dlynesworkoops18:14
dlynesworkcjwatson, thanks...that method worked perfectly, and plymouth didn't get in the way that way, either18:15
cjwatsoncool18:16
dlynesworkStill need to fine tune it a bit, but it's working in a much more usable manner, now18:17
charlie-tcaIs there a way to abort the install now? Installation from live desktop on hardware running 45 minutes20:08
charlie-tcaappears to be hung, no dialog in the "ready when you are..." box to indicate, but has not progressed the marker for 30 minutes20:09
charlie-tcanatty, by the way20:11
cjwatsonyes, I saw that too20:11
cjwatsonI killed the vm until I had a chance to investigate properly :)20:11
charlie-tcaSo, a hardware shutdown? Is there a way to pull the logs for you?20:12
cjwatsonit was hard to investigate anything because of rsyslog being broken, so I fixed that and decided to wait for the next build20:12
cjwatsonno, there won't be useful logs because rsyslog was busted20:12
charlie-tcaOkay, I will try again tomorrow20:12
cjwatsonhence my perhaps excessively sarcastic comments on #-devel earlier ...20:12
cjwatsonyou can certainly do c-a-f1 and poke around on a console20:13

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