/srv/irclogs.ubuntu.com/2008/07/30/#ubuntu-installer.txt

wcr2007hi, everyone. I have one silly question. I failed to install 32bit ubuntu(8.04 desktop) on AMD phenom 8450 CPU. I have turned acpi and apic off. Can anyone has such expericnce tell me how to? Is there any kernel options to turn on or off? Thanks a lot.04:00
wcr2007this is the message I got:Ubuntu:    BUG: Int 6 : CR2 00000000       EDI 00000080 ESI 01000000 EBP c04cd440 ESP c0417e70       EBX c04cd440 EDX 00000006 ECX 00000046 EAX 00000036       err 00000000 EIP c0430559 CS 00000060  flg 00010082    Stack: xxxxxxxxx xxxxxxx  xxxxxxxx  xxxxxxxxx ........        Debian:         Unknown interrup or fault at EIP 00010096 00000060 c031f3f504:01
xivuloncjwatson are UUID going to be supported by grub in Intrepid?09:17
davmor2xivulon: Now that ubiquity is fixed I might be able to test wubi again :)09:52
xivulonyou mean in intrepid?09:53
davmor2yes09:53
xivulonI still have to bump the version and change isolist.ini...09:53
xivulonsame for umenu09:53
xivulonI guess that as it is it will just install 8.0409:53
xivulon^note for self09:54
davmor2ah okay no probs give me a ping when it's ready then and I'll test it out :)09:54
xivulonwill do it today and ask evand to upload09:56
xivulondavmor2 I just noticed that the ntfs-3g patch in 204133 is still in proposed for hardy, would it be possible to test that in hardy and reply to pitti?10:02
davmor2I can look at it this afternoon I need to do some smoke tests this morning for Intrepid.10:03
davmor2What does pitti need to know?10:04
xivulonnp, I'll test it myself tonight if I have time left after thewubi intrepid10:04
xivulonYou need to install 1:1.2216-1ubuntu3 in hardy (proposed repo) then mount an ntfs partition with and without the syncio option (run chkdsk /r first so that you are sure it is clean), hammer it, copy files until it is full, delete files etc..., then check that all is good (run chucksums on the copied files), see if there is any relevant speed impact when using syncio, and see if there is any fs corruption (chkdsk)10:08
xivulon^ntfs-3g 1.2216-1ubuntu310:08
cjwatsonxivulon: yes, although we're still working on some of the details10:09
xivuloncjwatson cool I'll need to notify grub4dos devs so that they can port the same setup10:10
xivulonwell in fact that is half relevant since at the moment I use the grub find command to check whether the system is already installed or not...10:12
xivulonI'd guess that on my side it is more relevant to use UUID in place of find-iso/find-custom-installation-folder... not much to do with grub10:14
* xivulon writes other note to self10:14
xivulonany preference for the syntax? preseed/file=UUID=blablablabla/path/to/preseed.cfg or preseed/file=/dev/disk/by-uuid/blablablabla/path/to/preseed.cfg or ???10:25
cjwatsonhaven't thought about it yet10:28
cjwatsonthough both of those look horrible10:28
cjwatsonshouldn't mix device specifications with paths like that10:28
cjwatsonI don't want to think about this right now though, sorry10:29
xivulonnp feel free to edit https://wiki.ubuntu.com/WubiIntrepid, I'll pick it from there10:29
cjwatsonhowever, my general advice is that paths should be pure Unix paths, and deal with device locations separately10:29
xivulonpreseed/file-device=UUID=blablabla preseed/file=/path/to/preseed.cfg?10:30
CIA-1casper: cjwatson * r525 casper/ (debian/changelog scripts/casper-bottom/13swap): merge lp:~tormodvolden/casper/no-raid-swap10:31
TheMusocjwatson: Do we have a functional casper branch again?10:51
cjwatsonnot if you don't already have a copy10:51
cjwatsonit needs either (a) bzr fix to not mind ghosts on mainline (b) very very very careful import and fetch-ghosts of old baz branches10:51
cjwatsonbut for (b) you have to get the import exactly right - you have to be importing with the same history as the existing converted branches were imported with, sort of10:52
cjwatsonotherwise you get sha-1 conflicts10:52
TheMusoSounds somewhat nasty.10:53
cjwatsonit's absolutely foul10:57
CIA-1casper: cjwatson * r526 casper/debian/changelog: merge lp:~ubuntu-installer/casper/hardy.proposed (purely changelog)10:58
cr3_cjwatson: ping, I've been encountering a problem recently with netinstalls of intrepid where the retrieval of base packages over http seems to be timing out and I get prompted to Retry. does that ring a bell?13:08
cjwatsoncr3_: no, it doesn't13:08
cr3_cjwatson: could you suggest a place to look to diagnose the problem?13:09
cjwatsonyou could start by putting the syslog somewhere we can see13:10
cr3_cjwatson: http://people.ubuntu.com/~cr3/intrepid/syslog from /var/log/installer/syslog13:15
cr3_cjwatson: looking for "retry" seems to return a few lines. by the way, this only happens sometimes: might not happen at all or might happen a few times13:16
cjwatsoncr3_: seems to be something odd wrong with the fetch-url helper13:41
cjwatsonJul 30 11:19:58 main-menu[2870]: (process:6216): sed: can't open '/dev/fd/4': No such file or directory13:41
cjwatsonall that stuff looks implicated13:41
cr3_cjwatson: I just did the exact same install on the same machine and I wasn't prompted to retry this time13:46
CIA-1debian-installer-utils: cjwatson * r660 ubuntu/ (README.wget404 debian/changelog fetch-url-methods/http):13:47
CIA-1debian-installer-utils: Use /proc/self/fd/4 rather than /dev/fd/4 in fetch-url-methods/http; the13:47
CIA-1debian-installer-utils: latter doesn't seem to exist in d-i.13:47
cjwatson^- might be that, hard to say for sure though if it's transient13:47
cjwatsonyour mirror connection might just be dodgy somehow13:47
cjwatsonI think that that error only happens if something 404s so you could check the server logs for suspicious stuff13:48
CIA-1debian-installer-utils: cjwatson * r661 ubuntu/debian/changelog: releasing version 1.59ubuntu213:49
=== cr3_ is now known as cr3
crispincjwatson: I'm trying to preseed netcfg/no_interfaces (using "d-i netcfg/no_interfaces error"), and that isn't working - is it possible to preseed that ?15:19
cjwatsonI don't see why it shouldn't be; netcfg doesn't do anything unusual with that15:20
cjwatsonhit it with DEBCONF_DEBUG=developer and see what's actually going on15:20
crispinthat goes on the kernel cmdline I assume15:22
cjwatsonyes15:24
cjwatsonresults in a debconf protocol trace in /var/log/syslog15:24
crispinhmm, "netcfg/no_interfaces doesn't exist"15:27
crispinI guess that is why it isn't working ...15:27
cjwatsonnah, that's just how preseeding works15:27
crispinyeah, just spotted that :-)15:27
cjwatsonthe question doesn't exist when you preseed stuff because all the templates haven't been loaded yet15:27
crispinyeah, of course!15:28
crispinthe trace ends with "--> INPUT high netcfg/no_interfaces", "<-- 0 question will be asked", "--> GO"15:29
cjwatsonis this a netboot image or a cdrom image?15:34
crispincdrom image15:34
cjwatsonI'm stumped then. can I see the syslog?15:34
crispingive me a minute, I need to finish the install, and then get the syslog off15:36
crispinpresumably I could avoid the question as well by setting the priority to critical?15:37
cjwatsonyes15:40
crispindamn it my installer is too automatic, it shutdown automatically - lets try that again!15:41
evandcjwatson: regarding Mario's crash from the other day, would it be reasonable to check that partitions are marked to be formatted before considering them busy in 01unmount_busy, given that somehow the install succeeds without being able to re-read the partition table?  Or should they hack around it by removing partitions from mtab or removing the check altogether?15:44
evandhrm, let me know if that got cut off.15:45
cjwatsonevand: it's not whether they're formatted, it's whether there's any change to the structure of the partition table itself15:45
cjwatsonif the list of devices and their extents is the same before and after, you might get away with it15:46
cjwatsons/devices/partitions/15:46
evandah, indeed.  Somehow I didn't see beyond the simple case of reformatting partitions.15:47
crispincjwatson: the syslog is at http://patches.theflowerdays.com/syslog15:50
crispinand the preseed used is http://patches.theflowerdays.com/preseed15:51
crispin"Error questions are always shown even if they're asked at a low priority or have already been seen." is that the reason ?15:52
crispindebconf/Debconf/ConfModule.pm15:53
cjwatsondebconf => not relevant15:53
cjwatsonit's cdebconf in d-i15:53
cjwatsonalthough as it happens, yeah, that would be the reason - sorry, should have noticed that15:53
crispinhmm, oh well, thanks15:57
cjwatsonthat's sort of awkward, let me see if I can find a way round it15:57
cjwatsonis it not an error for you if there are no network interfaces? I'd have thought ZXTM would sort of like one15:58
crispincjwatson: no, its no error at all - it happens because I am installing in VMware and the installer kernel doesn't know about the "Enhanced VMXnet" network driver15:58
crispinonce everything installs and reboots the driver will be there15:58
crispinI'm only using that driver because the standard vmware e1000 driver fails to network boot :-(15:59
crispinahh, I could probably just ignore netcfg entirely, let me try that :-)16:00
cjwatsonyou could have a preseed/early_command that blanks out /var/lib/dpkg/info/netcfg.postinst16:00
cjwatsonas a last resort16:00
crispinhmm, yeah, just ignoring netcfg won't work as lots of things require it16:01
crispinbtw, I thought I could preseed that because of https://bugs.launchpad.net/ubuntu/+source/casper/+bug/12482  - where you seemed to have success doing it! (although over 3 years ago ...)16:05
cjwatsonyes, the same thought had occurred to me :-) it may be that netcfg/no_interfaces had a different type back then16:06
cjwatsonor it may be that I just never tested that :-/16:08
cjwatsonit seems to have had Type: error since revision 116:08
crispinhmm, early_command is too early, netcfg hasn't been unpacked yet, I could totally hack things by making it fork and spin in the background until netcfg is unpacked and then blank it out16:10
crispinor maybe I'll just make vmware use a driver the installer understands :-)16:10
cjwatsonor have early_command append something to the end of /var/lib/dpkg/info/load-cdrom.postinst that then does what you actually want ...16:11
cjwatsonhaving the installer actually understand the driver is probably easier :)16:11
crispinlol, that is a superb hack :-)16:11
cjwatsonI sometimes think the installer's sanity has suffered slightly from the number of crazy hacks that are *possible* (but not easy)16:12
crispinI do most of my the stuff we want to do (install extra packages etc) in the late_command so I'm well used to hacking things :-)16:13
crispincjwatson: many thanks, that works perfectly (appening onto load-cdrom or load-iso depending on the install method)16:34
cjwatsoncool16:34
crispinI can now do totally automatic, remove installs inside vmware :-)16:35
crispins/remove/remote/16:36
kirklandevand: how do I run anna-install on a local file?19:15
evand(explained offline)20:09
udit99i have a question regarding overriding dependencies when installing packages..as part of my install process I want to prevent certain packages from being installed21:37
udit99How can I ensure that they dont get installed as a dependency from another package21:38
udit99I was thinking of using the overrides files but Im not sure if thats the right direction21:39
cjwatsonudit99: the only ways that won't cause problems later are to modify the packages to remove dependencies, or to install fake packages to satisfy those dependencies (you can use equivs to generate them)22:42
cjwatsonif you override the dependencies in other ways, apt will refuse to operate22:42
kirklandcjwatson: hiya, i've dropped to a shell on an intrepid installer, and installed the open-iscsi-udeb...  i have a working iscsi target that I can get to from other VM's on the same virtual network23:14
kirklandcjwatson: stracing the iscsiadm command in the install shell, i'm getting an ECONNREFUSED error23:14
cjwatsonmeeting atm23:14
kirklandcjwatson: k, np23:15
hyecjwatson: do you mean modifying the control file from packages to remove dependencies?23:20
cjwatsonyes, or as I said creating new packages to satisfy them23:20
hyei see23:21
hyei like the second idea23:21
hyethanks23:21

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