/srv/irclogs.ubuntu.com/2011/10/02/#ubuntu-installer.txt

infinitycjwatson: So, remember my "How the heck did this ever work?" comments about ubiquity and flash-kernel-installer?11:07
infinitycjwatson: The answer is "it never did", as far as I can tell.11:08
infinitycjwatson: It accidentally worked (as in, f-k-i never ran, but update-initramfs fixed it all up) because jasper writes /etc/flash-kernel.conf.  Except that appears to not be working as of very recently.11:08
infinitycjwatson: Which gets me shockingly no closer to an answer, because that's yet another bit of code that hasn't changed in forever and mysteriously stopped working, but it's a hell of a lot easier to debug at least. :P11:13
infinitycjwatson: (In P, we (or I, I suppose) should fix ubiquity to actually do bootloaders correctly for ARM, though)11:13
infinitycjwatson: How are you at partition math?13:36
=== JanC_ is now known as JanC
cjwatsonslow13:41
cjwatsonI usually get there in the end13:42
infinityHeh.13:44
infinityWell, I have a sneaking suspicion post-boot-armel+omap is wrong.13:44
infinityEXT4-fs (mmcblk1p2): bad geometry: block count 1505280 exceeds size of device (1505264 blocks)13:44
infinity^-- Is a bit of a hint on that. :P13:44
infinityWe're sometimes writing our filesystem past the end of the image.13:45
cjwatsonthat happens to be rounding up to 735MiB13:51
cjwatsonwhich may have something to do with it13:51
cjwatsonan off-by-one (multiplied by cylinder size or something) error wouldn't surprise me13:52
infinityYeah, an off-by-sectors/cylinders/something error seemed fairly reasonable.13:53
infinityBut I don't know partitioning well enough to really be sure what the shell math in post-boot does, except make me wince.13:54
cjwatsonat the moment it makes me go cross-eyed; I'm short on sleep13:54
infinityHeh.13:54
cjwatsonI guess I can have another look on Monday if you haven't figured it out by then, though a plain English description of what it's *supposed* to do wouldn't hurt13:54
infinityI think what it's meant to do is actually reasonably obvious, except for the part where heads/tracks/blocks/cylinders all make my brain bleed after a bit.13:55
infinityWhich is silly, it's just simple arithmetic.  I probably just need to reduce it to meaningless variables and stop pretending it relates to fictional drive geometry. :P13:56
infinityThen again, with all the sleep I haven't been getting, 8am might be the wrong time for me to care.13:57
infinity(Note that it's "late" still, not "early"...)13:57
milesphi17:59
milespcan you guys help me with an install issue?18:00
infinityI've never been so disappointed to see a tool that does what it's supposed to.20:03
infinity(klibc's reboot correctly syncs before reboot, so I'm still stumped as to why some of the things I'm writing to / aren't getting there)20:04
infinityUnless this is subtle FS corruption brought about by the image size thing I just fixed, in which case, yay?20:04
infinity(rebuilding an image with yesterday's livefs to see)20:04
cjwatsonI thought the kernel synced before reboot nowadays, never mind klibc20:13
infinityIt might, but both our shutdown implementations do too.20:15
infinitySo, my glroious theory that maybe my writes were skipping the FS is shot.  This new image better just magically work. :P20:15

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