xivulon | https://code.launchpad.net/~ago/partman-auto-loop/lupin-support | 00:29 |
---|---|---|
Torgoton | Hey all. I managed to get Ubuntu to start to install on my ancient laptop. Gutsy kernel crashed every time, but Dapper started the process ok, if VERY slow. | 01:15 |
Torgoton | Would that be an installer issue, or a kernel issue? | 01:16 |
CarlFK | Torgoton: "start to install" = installing stuff to HD or just booting the installer ? | 01:19 |
Torgoton | just booting the installer, CarlFK. | 01:19 |
Torgoton | that is, starting the installer crashes with Gutsy Mini ISO/netboot files (linux and initrd.gz) but the Dapper version starts fine. | 01:21 |
CarlFK | what about the 'check cd" ? (which also boots a kernel | 01:21 |
CarlFK | ah, that kinda boot | 01:21 |
Torgoton | Yeah. This is a very old 33MHz 486 with 36MB RAM. No CD, no USB. | 01:22 |
CarlFK | sounding like an installer | 01:22 |
CarlFK | wow | 01:22 |
Torgoton | yeah! | 01:22 |
CarlFK | pretty sure 48 is the minimum | 01:22 |
Torgoton | wow is an understatement. "Installing the base system" has been going for something like 5 hours. | 01:23 |
Torgoton | There's a page that says 32MB is the minimum... looking for it.... | 01:23 |
CarlFK | im surprised the HD is big enough :) | 01:23 |
Torgoton | heh. The drive that came with the machine is 170MB, but it now has a 5GB drive. | 01:24 |
Torgoton | Here it is: https://help.ubuntu.com/community/Installation/SystemRequirements | 01:24 |
Torgoton | The end has Absolute minimum requirements: 486, 32MB RAM, 300MB disk. | 01:25 |
CarlFK | um, thats not what I see... | 01:25 |
CarlFK | oh wait.. that end | 01:25 |
Torgoton | yea. | 01:25 |
CarlFK | Whats a "graphical installation" ? | 01:26 |
Torgoton | I imagine that's one including the X Window System. | 01:26 |
Torgoton | or maybe... graphical installation. | 01:26 |
CarlFK | 300 isn't enough, cuz 350 gets used during the install | 01:27 |
Torgoton | Yeah. That must be it. I'm doing a text install. Over a serial port, actually. | 01:27 |
CarlFK | I have a feeling the 32m is out of date too | 01:27 |
Torgoton | Would you like to see the debug dump from my attempt with Gutsy? | 01:27 |
CarlFK | heh - I have a 32m stick I have been using to debug a cpu speed problem... just a sec | 01:28 |
CarlFK | sure | 01:28 |
Torgoton | http://paste.ubuntu-nl.org/48887/ | 01:28 |
cjwatson | kernel crash => kernel issue | 01:33 |
cjwatson | you're still using the generic kernel though | 01:34 |
CarlFK | will now that you put it that way :) | 01:34 |
cjwatson | you sure you're using the 386 build I pointed you to? that should be built against the -386 kernel, not -generic | 01:34 |
Torgoton | That is using the two files from the Gutsy Mini ISO. | 01:34 |
cjwatson | there are multiple gutsy mini.iso builds | 01:34 |
Torgoton | aha! | 01:35 |
cjwatson | in /msg, I pointed you to http://archive.ubuntu.com/ubuntu/dists/gutsy/main/installer-i386/current/images/netboot/386/mini.iso | 01:35 |
cjwatson | the /386 in there is significant - you may have missed it | 01:35 |
Torgoton | yes you did. I thought I tried that one as well, but will try again to be triply sure. <sigh> Time to stop the current install... five hours into it. :) | 01:35 |
cjwatson | you're definitely using something built with the -generic kernel - either netboot/386/mini.iso is misbuilt, or you picked the wrong one :) | 01:36 |
cjwatson | (not saying the former ain't possible) | 01:36 |
cjwatson | for the record, I think 36MB RAM should work fine in gutsy, though you may get kicked into lowmem mode | 01:37 |
cjwatson | should actually be rather faster than dapper, at least the installer side of things | 01:37 |
cjwatson | we did some serious memory work in d-i over the summer, which shaved off 16MB+ | 01:37 |
CarlFK | Torgoton: what media are you booting from? | 01:37 |
Torgoton | booting from hard drive, using Lilo to load the image. Woody is installed on the machine. | 01:38 |
CarlFK | neat :) | 01:38 |
Torgoton | thanks. | 01:39 |
Torgoton | ok it's going to take a few minutes to set up. | 01:39 |
CarlFK | you might want to try kexec | 01:39 |
CarlFK | wget linux/initrd.gz, use kexec to boot them | 01:40 |
cjwatson | kexec from a woody kernel? | 01:40 |
cjwatson | probably won't work so well | 01:40 |
CarlFK | why would it matter? | 01:40 |
Torgoton | I've never heard of kexec before. | 01:41 |
CarlFK | assuming it works at all.. | 01:41 |
Torgoton | holy crap! X started! | 01:42 |
Torgoton | it never worked before, and it's not pretty. 320x200x1. | 01:42 |
cjwatson | CarlFK: the kexec syscalls didn't exist in the woody kernel | 01:43 |
cjwatson | kexec is a relatively recent thing | 01:43 |
CarlFK | http://dpaste.com/28713/ | 01:43 |
cjwatson | as regards disk space, a debootstrap of gutsy takes up 210MB or so | 01:43 |
CarlFK | ah, so much for that idea | 01:43 |
cjwatson | the standard task is another 51MB | 01:44 |
Torgoton | getting the *386* mini iso... | 01:45 |
cjwatson | kexec was merged into Linux in 2.6.13 | 01:46 |
cjwatson | woody had, er ... | 01:46 |
Torgoton | 2.2.20 | 01:46 |
cjwatson | or 2.4.18 | 01:47 |
cjwatson | but either way, certainly no dice | 01:47 |
Torgoton | so should I use lilo or try kexec? | 01:48 |
cjwatson | don't bother with kexec, it won't work | 01:48 |
Torgoton | ok. booting... | 01:48 |
Torgoton | crash | 01:50 |
Torgoton | http://paste.ubuntu-nl.org/49098/ | 01:51 |
cjwatson | ok, it's at least the right kernel this time | 01:51 |
Torgoton | baby steps... | 01:52 |
cjwatson | it's having trouble trying to set up the right MMU bits for your machine | 01:52 |
cjwatson | alternative_instructions is pretty fundamental | 01:52 |
Torgoton | The CPU is a 486SL, if it matters. | 01:52 |
Torgoton | I think... :) | 01:52 |
cjwatson | this is way out of my field, and squarely in the kernel team's turf | 01:53 |
Torgoton | Yep, 33MHz 486SL | 01:53 |
Torgoton | Hm. Would it still be an Ubuntu issue? | 01:53 |
cjwatson | could be, since it seems to be in the paravirt_ops stuff | 01:53 |
cjwatson | which IIRC is something we took as an external patch, though I may misremember and it could be it's mainline now | 01:54 |
cjwatson | subject to timezone and holiday vagaries, #ubuntu-kernel should be able to help more | 01:54 |
cjwatson | and speaking of timezones, I have to go to bed now | 01:54 |
cjwatson | good luck :) | 01:54 |
Torgoton | Thanks so much, cj and carl. | 01:55 |
CarlFK | qemu with 32m says it isn't enough | 01:57 |
CarlFK | 38 is ok, but low mem mode | 02:00 |
banyao | hello | 06:57 |
banyao | I am new | 06:58 |
banyao | 8-) | 06:58 |
xivulon | cjwatson, I have added a banch to partman-auto-loop, I hope that simplifies handling of a couple of patches | 11:04 |
xivulon | I also need to patch partman/commit.d/*format_* since in case of loopfiles they format the containing device as opposed of the loopfile | 11:06 |
xivulon | that though seems scattered around | 11:07 |
cjwatson | yeah | 11:08 |
cjwatson | thanks for the branch | 11:09 |
xivulon | what is a good place to submit such patch(es)? | 11:10 |
xivulon | commit.d/50format_ext3 for instance | 11:11 |
xivulon | in partman_auto_loop I still have not figured out a good way to skip disk-free-space checks, it's left as TBD | 11:12 |
cjwatson | branches intended to be merged should usually have an associated bug that refers to the branch | 11:13 |
xivulon | Is that "propose for merging"? | 11:14 |
xivulon | and/or link to bug report? | 11:16 |
xivulon | I'll use both | 11:16 |
xivulon | done | 11:17 |
xivulon | cjwatson where should I add a branch for patches against update_grub and /lib/partman/commit.d/50format_* | 11:25 |
* xivulon likes LP | 11:26 | |
cjwatson | update-grub is in the grub package | 11:27 |
cjwatson | it is not in bzr so you cannot add a branch | 11:27 |
cjwatson | use diff -u and attach the output | 11:27 |
cjwatson | there is no one branch you can use for commit.d/50format_* | 11:28 |
cjwatson | several different packages are involved | 11:28 |
xivulon | I have diff at the moment plus patched file to be diffed (forgot to do diff -u yesterday) | 11:28 |
cjwatson | you don't really need to show patches for all of them though, they're all the same and I can just duplicate it across | 11:28 |
xivulon | what's a good place to submit such patches? | 11:28 |
cjwatson | pick one of the packages | 11:29 |
xivulon | ok | 11:29 |
xivulon | I can add a branch in https://code.launchpad.net/partman-ext3/ | 11:32 |
xivulon | bug 177868 | 11:43 |
ubotu | Launchpad bug 177868 in partman-ext3 "When loopfiles are used mkfs has to target the file and not the containing device" [Undecided,New] https://launchpad.net/bugs/177868 | 11:43 |
xivulon | cjwatson can you please remind evand to follow up with https://bugs.launchpad.net/wubi/+bugs?field.tag=wubi ? | 12:07 |
cjwatson | no, because he's on holiday until the new year | 12:10 |
xivulon | aha I tried to contact him yesterday night | 12:10 |
xivulon | np | 12:10 |
xivulon | ps yesterday I had this error in grub-installer, did not have time to dig further, does the syslog ring any bell? | 12:10 |
xivulon | http://paste.ubuntu-nl.org/49146/ | 12:11 |
cjwatson | no, sorry, there doesn't seem to be a lot to go on there | 12:13 |
xivulon | np, I'll do new runs in more verbose mode, that happened late yesterday and had a hard time keeping the eyelids up | 12:14 |
xivulon | have to go now, have a nice holiday everyone! | 12:15 |
=== cjwatson_ is now known as cjwatson | ||
CarlFK | how can I pass this as a kernel parameter? tasksel tasksel/first multiselect ubuntu-standard, ubuntu-desktop | 14:24 |
cjwatson | I'm not convinced you can | 14:25 |
CarlFK | is this worth trying: tasksel/first=ubuntu-standard,ubuntu-desktop | 14:25 |
cjwatson | not without bug 174557 being fixed | 14:25 |
ubotu | Launchpad bug 174557 in tasksel "tasksel/first preseed syntax is inconvenient" [Wishlist,Triaged] https://launchpad.net/bugs/174557 | 14:25 |
cjwatson | no, that won't work unfortunately | 14:25 |
cjwatson | can't you use a preseed file? | 14:26 |
CarlFK | yes, but I was trying to only have 1 file | 14:26 |
cjwatson | (it would have to be tasksel:tasksel/first=blah anyway, but still won't work due to tasksel splitting the value on ", " | 14:26 |
cjwatson | ) | 14:26 |
CarlFK | i think this worked: tasksel:tasksel/first="ubuntu-standard, ubuntu-desktop" | 15:17 |
CarlFK | Dec 21 14:33:26 frontend: --> SET tasksel/first ubuntu-standard, ubuntu-desktop | 15:17 |
CIA-22 | netcfg: cjwatson * r618 ubuntu/ (base-installer debian/changelog netcfg-common.c): | 15:54 |
CIA-22 | netcfg: * Add an /etc/network/interfaces stanza for lo even if the netcfg menu | 15:54 |
CIA-22 | netcfg: item wasn't run (LP: #9532). | 15:54 |
CIA-22 | netcfg: cjwatson * r619 ubuntu/debian/changelog: releasing version 1.40ubuntu3 | 15:56 |
=== ebel_ is now known as ebel | ||
=== ebel_ is now known as ebel |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!