benh | hoy ! | 00:19 |
---|---|---|
benh | I'm trying to track down what could be a kernel bug causing the installer to "stall" | 00:19 |
benh | is there a way to pass some argument to the karmic installer | 00:20 |
benh | to make it be very verbose in console | 00:20 |
benh | so I get a chance to figure out where it goes wrong ? | 00:20 |
cjwatson | which installer (text, live CD)? | 00:20 |
benh | livecd | 00:20 |
benh | it goes bonkers very early in the initrd | 00:20 |
cjwatson | is it stalling during live CD boot? | 00:20 |
benh | I suppose I could find a way to crack the initrd open and modify what's in there | 00:20 |
cjwatson | http://wiki.ubuntu.com/DebuggingCasper is probably what you want | 00:20 |
benh | thanks | 00:21 |
benh | well, I'm trying to run it inside a virtual machine on ppc64 using Alex experimental kvm for ppc64 :-) | 00:21 |
benh | so the bug is likely kernel or kvm | 00:21 |
benh | but it would help me track it down if casper was a lot more verbose :-) | 00:21 |
cjwatson | right, but that page has the right kernel arguments for un-silencing stuff | 00:21 |
benh | thanks for the pointer | 00:21 |
benh | btw, what format is that initrd file ? squash ? | 00:23 |
benh | I suspect I'll be better off setting a build environment so i can rebuild it ... oh well | 00:23 |
cjwatson | in 9.10, it's an lzma'ed cpio file | 00:24 |
cjwatson | in earlier releases it was gzipped instead | 00:24 |
cjwatson | it's built using mkinitramfs from the live filesystem environment | 00:25 |
benh | ah... lzma was the missing link for me, thanks | 00:25 |
cjwatson | it's a bit of a hassle, but you can rebuild it by unsquashing the live filesystem, chrooting in, mounting the usuals, and running update-initramfs -k 2.6.31-14-generic -u | 00:26 |
benh | ah, depmod -a ... a good candidate for dying in kvm :-) | 00:26 |
cjwatson | or something along those lines | 00:26 |
benh | thanks, I'll experiement from there | 00:26 |
benh | there are some other links on the wiki what seem to have useful info | 00:26 |
benh | oh, it's just terribly slow on depmod ... actually worked | 00:27 |
cjwatson | there's a live cd customisation howto somewhere on help.ubuntu.com/community | 00:27 |
benh | some of these things exercise worse case code path in the kvm, we need to optimize them | 00:27 |
benh | ok, thanks | 00:27 |
benh | seems to be doing the console-setup stuff in a loop | 00:30 |
benh | hrm, I will have to crack it open it seems | 00:30 |
benh | ah no, it stopped now, just very slow | 00:31 |
benh | oic | 00:55 |
benh | the powerpc kernel is missing the cm64x ide driver, that won't help qemu | 00:55 |
* benh hunts TheMuso :-) | 00:55 | |
TheMuso | benh: That can be rectified for lucid. | 00:57 |
benh | TheMuso: ok | 00:58 |
benh | TheMuso: at some stage I'll have to learn how to build a new installer with those fixed (that plus one or two kernel fixes) | 00:58 |
benh | TheMuso: for users trying to use karmic :-) | 00:58 |
TheMuso | benh: Right, happy to go through it with you at some point. | 01:04 |
benh | ok, I'll catch up with you when I have a bit of time | 01:04 |
benh | trying to get that KVM stuff working first :-) | 01:04 |
TheMuso | right | 01:05 |
=== dpm_ is now known as dpm | ||
_ruben | hmm .. when installing using minimal cd, and selecting both kubuntu desktop and ubuntu desktop, the install fails .. it complains about wanting to install both libgd2-noxpm and libgd2-xpm, removing ubuntu desktop from the task list "fixes" it | 11:43 |
CIA-37 | ubiquity: evand * r3581 ubiquity/ (debian/changelog ubiquity/validation.py): | 13:04 |
CIA-37 | ubiquity: Make sure a device exists as part of the grub target device | 13:04 |
CIA-37 | ubiquity: validation. | 13:04 |
CIA-37 | ubiquity: evand * r3582 ubiquity/ (8 files in 6 dirs): | 13:05 |
CIA-37 | ubiquity: Allow the user to retry grub installation with a different device on | 13:05 |
CIA-37 | ubiquity: failure. | 13:05 |
CIA-37 | ubiquity: evand * r3576 karmic/ (debian/changelog scripts/install.py): Do not try to configure networking in oem-config (LP: #471498). | 14:50 |
CIA-37 | ubiquity: evand * r3577 karmic/ (3 files in 2 dirs): | 15:00 |
CIA-37 | ubiquity: pkgsel now provides a debconf question to avoid warning the end user | 15:00 |
CIA-37 | ubiquity: when the language packs could not be installed (LP: #471553). | 15:00 |
evand | uploading ubiquity on a train is painful. I'm glad I pushed the majority of the branch before I left. | 16:34 |
CIA-37 | ubiquity: evand * r3578 karmic/debian/changelog: releasing version 2.0.9 | 16:46 |
evand | superm1: ^ | 16:47 |
NCommander | cjwatson, re: tocd removal, I added a second commit last night which also strips out winfoss as I didn't connect that as part of ToCD originally (and edubuntu hasn't included a winfoss bundle in several years) | 17:19 |
cjwatson | NCommander: winfoss isn't solely part of tocd, careful there, it's also been included in various other images. why are you so keen to strip all this out anyway? :) | 18:04 |
cjwatson | if in doubt, keep it | 18:04 |
NCommander | cjwatson, I don't like cruft | 18:15 |
NCommander | cjwatson, this is just the code to grab the winfoss files from people.u.c, edubuntu doesn't use that anymore, and I didn't touch the code to pull wubi | 18:15 |
cjwatson | NCommander: it's our cruft :-) | 18:44 |
cjwatson | winfoss was definitely used for more than edubuntu | 18:44 |
NCommander | cjwatson, ah ... | 18:45 |
* NCommander slinks off with his head in shame | 18:45 | |
cjwatson | well, this stuff is convoluted, certainly | 18:45 |
=== robbiew is now known as robbiew-afk | ||
NCommander | cjwatson, on the plus side, I have a fix for mtools to fix the long standing issue with broken filenames | 18:49 |
NCommander | (most of the issue was fixed in mtools 4.0, but that version introduced a new bug which I just squashed) | 18:50 |
cjwatson | I'm actually not sure why winfoss isn't on the latest hardy live CD, e.g.; the code does seem to try to fetch it ... | 18:51 |
cjwatson | ok, cool, good to hear | 18:51 |
=== robbiew-afk is now known as robbiew | ||
TheMuso | c | 21:43 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!