=== cjwatson_ is now known as cjwatson [15:42] debian-installer: cjwatson * r903 ubuntu/debian/changelog: releasing version 20070308ubuntu36 [15:44] debian-installer: cjwatson * r902 ubuntu/ (9 files in 4 dirs): * Move to 2.6.24-15 kernels. [17:04] hi, is there any option to use ubuntu-installer on xen domU? [17:05] or: is xen aware kernel included in any of the installation CDs? [21:31] Hello, I am working on a multiboot cd to have de option to install multiple OSes from the same cd/dvd. Currently I am testing with debian and Ubuntu (alternate) on the cd. I have managed to start the installer but when it's about to mount the cd it fails. I think its becaus I have changed the catalog strukture on the cd, istead of having the content of ubuntu install cd on the cdroot, I have it in /ubuntu [21:31] Does anyone knows how to make this work or have any hint whats going wrong? [21:32] I have not been able to mount the initrd.gz to look how it's looking there. When I user "mount -t ext2" i get "bad superblock" or something like that. [21:32] Maby there is something in there assuming there should be certain files in the cd root. [22:23] N1ghtCrawler: did you perhaps leave the .disk directory out of the CD root by mistake? [22:23] initrd.gz is a gzipped cpio archive, for the record; however 'apt-get source cdrom-detect' is a rather easier way of looking at the component in question! [22:24] ah, if you've moved it all to /ubuntu, then you're going to have to fiddle with the installer in several different places to teach it where to look [22:24] and the same for Debian if you've moved it - the installer fundamentals are the same [22:25] not actually going to be terribly easy [22:29] Oh, too bad :/ [22:30] basically a number of bits of the installer expect things to be in /cdrom [22:30] And putting both debian and ubuntu on the cdroot wont work either. [22:30] they are to similar. [22:31] rather than hunt-and-pecking all of them, you could hunt-and-peck the rather fewer number of places in the installer that mount /cdrom, and arrange for those to mount --bind /cdrom/ubuntu /cdrom [22:31] would still be tricky but not quite so hard [22:31] right, the .disk directories will overlap [22:31] although apart from that you ought to be pretty much fine [22:31] oh, no, that's not true [22:32] it's possible to have binary packages with the same version number whose physical contents differ between Debian and Ubuntu, due to having been rebuilt - so you might get conflicts in /cdrom/pool too [22:32] unfortunately [22:33] yeah, i wonder how others have solved it. I cant be the first who tries this [22:35] the changes in the installer that has to be done, how mutch and what is it? It's not only alot of config files but binaries with hardcoded paths in them? [22:38] no configuration files [22:38] mostly shell scripts with hardcoded paths [22:38] if you ignore my advice to just touch the places that mount /cdrom and use a bind-mount, then some C programs as well [22:39] I think changing /var/lib/dpkg/info/cdrom-detect.postinst in the initrd should be sufficient for a first cut [22:39] (with the bind-mount approach) [22:41] Okay, how do i edit the files in initrd? Download the soure and "compiling" it again after I have made the changes? [22:56] in the list of packages provided to pkgsel, is there a way to specify force-yes? [22:58] N1ghtCrawler: what you could do is just unpack it into a temporary directory (as root, mkdir tmp && cd tmp && zcat ../initrd.gz | cpio -id), edit, repack (as root in the tmp directory you unpacked, find . | cpio --quiet -o -H newc > ../initrd.gz [22:59] err [22:59] find . | cpio --quiet -o -H newc | gzip -9c > ../initrd.gz [22:59] cr3: pkgsel already passes -y (--assume-yes). No, there isn't. Why do you need to pass --force-yes? [23:00] as the manual page says, it's only necessary in very special circumstances [23:04] cjwatson: Thanks alot. Will try that now. Who knows, maby one day i can help develop ubuntu :O [23:04] cjwatson: because I just tried an install and the keyring seems to have changed [23:05] cjwatson: so, I first tried to apt-get installing debian-archive-keyring from pre-pkgsel.d, but that didn't work because the sources.list at that point only points to a repository corresponding to the iso image being tested [23:06] cjwatson: if I could somehow get the key from the archive repository, perhaps I could wget url -O - | chroot /target apt-key add -, but I'm not finding a key on archive.ubuntu.com [23:06] http://archive.ubuntu.com/ubuntu/project/ubuntu-archive-keyring.gpg [23:06] there's a gpg under project, I'll give that a whilr [23:07] that's the one. apt looks there too [23:07] I was not aware that the keyring had changed [23:07] not since 3 March anyway [23:08] I'm also not sure why it should pose a problem - the one in the installer initrd ought to be in sync [23:08] and the actual key id hasn't changed forever [23:08] debian-archive-keyring would be useless to you unless you're trying to install Debian [23:09] cjwatson: odd, I was installing a beta image, so March 3rd was way before [23:10] this is going to be fun, I use apt-cacher to retrieve files which are not on the iso image and it doesn't support .gpg files :) [23:11] I guess that means it's time to go overkill with squid [23:30] cjwatson, I updated the branch per what you had said yesterday and verified it this time across a two drive system to make sure the correct drive was being picked: http://bazaar.launchpad.net/~superm1/partman-auto/edd-improvements [23:44] cjwatson: i cant find /var/lib/dpkg/info/cdrom-detect.postinst in the initrd :/ [23:45] emn nvm.. [23:46] i was in ty already installed ubuntus /var ><