exlt | is the ubuntu installer synced from debian-installer regularly? I'm just not clear about the dev path - if this was a bug introduced by d-i, or u-i, and where I might try to be most helpful | 00:20 |
---|---|---|
exlt | I don't need to pass any $LANG boot args to squeeze d-i, for instance | 00:22 |
exlt | preseed works fine there | 00:23 |
exlt | looking at the installer build version 20081029ubuntu80 - does this indicate a d-i fork from 10.29.2008? | 00:44 |
* exlt is reading http://wiki.ubuntu.com/Installer/Development.. | 00:46 | |
exlt | cjwatson: 20081029ubuntu79 does not show this particular behavior, if that helps at all | 01:05 |
atrus | maybe the wrong place to ask, but I'm trying to follow https://help.ubuntu.com/community/Installation/FromUSBStick , but the freshly formatted drive always reports "not enough free space" when I try to write to the usb device. What can I do? | 01:10 |
exlt | atrus: what size usb drive? | 01:12 |
atrus | 4gig | 01:12 |
exlt | hrm.. | 01:12 |
atrus | i format the thing in usb-creator-gtk, and it immediately says there's zero free space on the thing. | 01:13 |
exlt | I don't know much about gui tools | 01:14 |
atrus | is there a command-line way to get an ISO onto a usb drive? i know you can dd a .img file... | 01:15 |
exlt | I would do it from cli, but don't know if that messes up the gui widget | 01:15 |
atrus | i'd gladly do it all from the command line if i could figure out how. | 01:15 |
atrus | exlt: how would *you* do it from the cli? | 01:17 |
exlt | not sure what it's expecting to have as an end result, but I've done this with debian using syslinux and a netinst iso - looking for the docs foryou | 01:18 |
atrus | i really just need a bootable usb rescue img. | 01:18 |
atrus | grub's broken on my other machine, and i need a way to get in and fix it. | 01:18 |
exlt | yeah, this looks about the same process - http://www.ubuntugeek.com/how-to-install-ubuntu-linux-from-usb-stick.html | 01:20 |
exlt | hmm - he doesn't say anything about the syslinux config | 01:21 |
exlt | lemme see if I have a usb drive with it on there and take a peek | 01:21 |
exlt | oh, he's copying the isolinux dir from the iso image, so that should work | 01:22 |
atrus | exlt: so follow that link? it didn't seem to say anything about how to format the usb drive's filesystem... | 01:24 |
exlt | fdisk /dev/<wherever_your_usb_drive_is> | 01:24 |
exlt | fdisk can be a bit daunting.. | 01:25 |
exlt | is it already formatted? or is that what was dorked with the gui thing? | 01:25 |
atrus | it's been corrupted. | 01:25 |
exlt | are there any partitions listed? | 01:26 |
atrus | i think i can get through using fdisk though, i just need to know how to format it. vfat, fat32, ext2/3? | 01:26 |
exlt | p - will print the partitions | 01:26 |
exlt | ah, ok | 01:26 |
atrus | yeah, no partitions, it recreated the partition table. | 01:26 |
exlt | mkfs.msdos /dev/something1 | 01:27 |
exlt | uhh, maybe mkfs.vfat | 01:27 |
exlt | yeah, that should probably be vfat | 01:27 |
atrus | with you so far | 01:28 |
atrus | copying everything from the mounted .iso into the usb... | 01:30 |
exlt | cjwatson: yep - 20081029ubuntu79 works for me perfectly, however, the current build is kind of a showstopper for pxe booting - did you create a bug that I can follow, or which package would this be against and I can create one | 01:32 |
exlt | atrus: not sure the steps said to copy the contents | 01:33 |
atrus | er, okay, this is weird. they talk about copying over files in /install, and then running syslinux, and then copying over the iso's files again, overwriting them? | 01:33 |
atrus | i'm pretty sure i'm misunderstanding step 1. | 01:34 |
exlt | install dir with vmlinux and initrd.gz inside | 01:34 |
exlt | there's a little image at the bottom of the entire contents of the root of the usb drive :) | 01:35 |
atrus | right, and then /install gets more stuff from the .iso image afterwards? | 01:35 |
exlt | oh - did you follow the links to grab the hd-media kernel and initrd? | 01:36 |
exlt | those links are *way* old | 01:36 |
exlt | so will need to be adjusted for whatever version you want | 01:36 |
exlt | what version are you wanting to install? | 01:36 |
atrus | right, trying for karmic. i noticed the out-of-date link now :) | 01:37 |
exlt | replace hardy with karmic and they should work a little better | 01:37 |
atrus | i originally just assumed the /install directory from the cd would include the neccesary components. | 01:37 |
exlt | nah, this is really a bootstrapping to load up the iso image from the usb drive | 01:38 |
atrus | ahhh, ok ok. | 01:40 |
atrus | i think that's the one piece of information i critically missed when reading this :) | 01:41 |
exlt | yeah - it's a kernel and initrd with enough magic to go look for an iso file, mount it on loopback, and install from it like it's a normal CD | 01:42 |
atrus | exlt: how does it know what .iso file to load? | 01:43 |
atrus | ie, i'm plugging ubuntu-9.10-desktop-i386.iso in there, but it could be -server instead. | 01:44 |
exlt | it will load just about any, but the kernel versions need to match, if I recall - I've done that at some point with a newer iso and it complained at me that it didn't match | 01:45 |
atrus | yeah, it should match up there. | 01:45 |
atrus | thanks a lot, whether this works or not when it's finished copying in. i've learned a bit more about this if nothing else. | 01:47 |
exlt | that's half the fun ;) | 01:48 |
* exlt has been playing with linux since ~1997 | 01:48 | |
atrus | ~98 for me. but syslinux and friends has always been something i've never had to dig too much into. | 01:49 |
atrus | thankfully :) | 01:50 |
exlt | I dropped in here with a frustrating problem that I could not figure out how to "configure" away, and it turns out we found a bug - so I help | 01:50 |
exlt | never did find my usb installer - should probably make one.. | 01:51 |
exlt | real handy for rescues | 01:51 |
exlt | cjwatson: as I thought might be the case, I don't need to pass locale or layoutcode as boot args when using auto and priority=critical - they are deferred and used from the preseed | 02:08 |
=== __ruben__ is now known as _ruben | ||
CIA-41 | ubiquity: evand * r3715 ubiquity/ (4 files in 2 dirs): | 09:57 |
CIA-41 | ubiquity: * Move oem-config runtime debconf questions into the oem-config | 09:57 |
CIA-41 | ubiquity: package. | 09:57 |
CIA-41 | ubiquity: * Add oem-config/early_command (run a command just before oem-config | 09:57 |
CIA-41 | ubiquity: starts). | 09:57 |
ev | Is the lack of oem-config/id in any templates file an oversight? | 09:59 |
cjwatson | it didn't need to be there as it was only preseeded and preseeding automatically registers missing templates if it needs to. It wouldn't hurt to add it for documentation though | 10:00 |
ev | ah, I figured as much; just wanted to be sure | 10:12 |
cjwatson | ev: did you see my highlight last night about console-setup? | 10:12 |
ev | cjwatson: no, I'm still getting the hang of ZNC, or rather trying to get it to actually replay everything. | 10:12 |
* ev digs through irclogs.ubuntu.com | 10:13 | |
ev | ask_debconf> will do | 10:13 |
superm1 | ev, if you want to glance over https://code.edge.launchpad.net/~superm1/ubiquity/mythbuntu-plugin-enhance again, i've got it to the point now that mythbuntu_ui is now entirely dead. i'm gonna do some more testing tomorrow to make sure I didn't break gtk_ui (w/o the myth plugins loaded)in the process | 10:28 |
ev | superm1: cool, I'll endeavor to fit it in today | 10:28 |
* ev continues to fight against the en_GB dictionary that got installed when he reformatted | 10:29 | |
ara | ev, I got an error with DHCP (OEM mode) while testing hardy point release | 11:01 |
ara | ev, bug 512740 | 11:01 |
ubottu | Launchpad bug 512740 in debian-installer "DHCP failed several times and istaller looped in the network configuration" [Undecided,New] https://launchpad.net/bugs/512740 | 11:01 |
ev | ara: looking now | 11:11 |
ara | ev, thanks :) | 11:12 |
CIA-41 | ubiquity: evand * r3716 ubiquity/ (3 files in 2 dirs): | 12:11 |
CIA-41 | ubiquity: Support installing additional packages at runtime in oem-config, as | 12:11 |
CIA-41 | ubiquity: specified by oem-config/extra_packages. | 12:11 |
CIA-41 | ubiquity: evand * r3717 ubiquity/scripts/install.py: Fix missing parameter. | 13:18 |
dmarkey | might be the wrong place to ask, but why is openoffice on a server default install | 14:30 |
soren | dmarkey: It's not? | 14:32 |
dmarkey | it is for me, 9.10 | 14:33 |
exlt | dmarkey: I found the same thing and dug around the cdrom preseeds and found: | 14:45 |
exlt | d-i pkgsel/install-language-support boolean false | 14:45 |
soren | dmarkey: What exact packages are being installed that you were not expecting? | 14:46 |
exlt | can't remember the exact package, but there was a circular dependency that pulled in a couple openoffice packages | 14:46 |
soren | "a couple of openoffice packages" != "openoffice". :) | 14:47 |
exlt | well, sure, but any openoffice packages on a server is kind of useless.. | 14:47 |
dmarkey | exlt: ok so that must cut out a few 100 megs? | 14:55 |
dmarkey | soren: openoffice, and java. | 14:56 |
soren | dmarkey: There's no package called "openoffice" nor "java". | 14:56 |
soren | It's much easier to work out what went wrong if I can get exact data on what the specific problem is. | 14:57 |
exlt | I think it was openoffice.org-thesaurus-en-au that you are seeing, and another - they get pulled in by language-support-en, language-support-writing-en.. - that d-i line above kept them from being installed | 14:57 |
soren | exlt: /Kept/ them from being installed? I thought you guys were saying this stuff /did/ get installed? | 14:58 |
exlt | soren: they did with a simple preseed of: | 14:58 |
exlt | tasksel tasksel/first multiselect standard | 14:58 |
exlt | (which does not *exclude* install-language-support specifically | 14:59 |
exlt | the CD seed files specifically exclude installation of install-language-support | 15:00 |
dmarkey | but not the net install? | 15:01 |
exlt | correct | 15:01 |
exlt | well, I could be wrong there, perhaps - as soon as one specifies a custom preseed, that overrides any default | 15:02 |
exlt | so I found that line, added it to my preseed, and no more openoffice packages | 15:02 |
cjwatson | this is a bug actually, as of 9.10 this is meant to be handled automatically | 15:02 |
cjwatson | I think the bug is that language-selector-common needs to be added to the server-ship seed | 15:03 |
cjwatson | without it, we're falling back to old behaviour which was too stupid to work this out for itself | 15:03 |
exlt | not sure about 9.10 - I'm working on 10.4 | 15:03 |
cjwatson | no change in that regard yet | 15:04 |
cjwatson | maybe I should just put language-selector-common in standard, since the effect now will be that it's installed for everything regardless | 15:04 |
cjwatson | it's tiny | 15:04 |
cjwatson | yeah, I'll do that | 15:05 |
cjwatson | exlt: hopefully the next daily build of lucid won't require that preseed | 15:07 |
dmarkey | cjwatson: thanks | 15:10 |
dmarkey | cjwatson: how did your nfsv4 experement go? | 15:11 |
cjwatson | partial, I got Kerberos working but haven't quite got NFSv4 up and running yet | 15:11 |
dmarkey | for insecure use, nfsv4 doesnt require kerberos | 15:11 |
cjwatson | that's nice ... :-) | 15:11 |
cjwatson | I want to have the option of using it off my home network | 15:12 |
cjwatson | and I'd been meaning to investigate Kerberos for years anyway | 15:12 |
dmarkey | yea, and LDAP too? | 15:19 |
cjwatson | I'm not that masochistic | 15:20 |
ev | haha | 15:20 |
dmarkey | oh right, they usually go hand in hand | 15:21 |
dmarkey | kerberos/nfsv4/ldap that is | 15:21 |
atrus | exlt: for what it's worth, that didn't work in the end. blinking cursor. (shrug) I ended up downloading a debian usb image, since they actually distribute the .imgs without forcing you to make your own out of an iso. (which wouldn't have been a problem if usb-creator worked) | 18:07 |
exlt | atrus: I did the same last night on an old 256M stick ;) - zcat boot.img.gz > /dev/sdX | 18:41 |
=== cjwatson_ is now known as cjwatson |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!