/srv/irclogs.ubuntu.com/2008/06/12/#ubuntu-installer.txt

xivulonevand is anything in particular holding back the release of the new lupin hardy?00:09
evandlupin 0.19 is in hardy-proposed.00:15
xivulonevand does that mean that it is on the ISO? from the manifest it looks like 16 is in there.00:22
evandWhat ISO?  Are the 8.04.1 CDs being generated somewhere now?00:23
xivulonyep they are in http://cdimage.ubuntu.com/hardy/daily-live/00:24
xivulonand most things relevant to wubi seems to be in :)00:26
xivulonexcept casper/autopartition-loop/lupin00:26
evandhrm, not sure00:31
compbraincjwatson: One last question for the day, Sometime last year you recommended I preseed a call to `debconf-set partman-auto/disk` so I could determine if a machine had a disk at /dev/sda or /dev/hda. Do you know what stage I would have called that? an early command is too early as disk drivers haven't loaded and such01:37
* compbrain fails searching irclogs.u.c01:38
cjwatsoncompbrain: I might have suggested that you write out a partman auto.d script; nowadays it would actually be in /lib/partman/display.d/00local or something like that01:40
cjwatsondoing that on the fly in partman/early_command01:40
compbrainpartman/early_command is probably what I was looking for.01:41
cjwatsonerr, preseed/early_command I mean01:41
compbrainoh :d01:41
cjwatsonthere's no partman/early_command (maybe there should be!), that was a typo01:41
compbrainI ended up with a 2 line bash script ( [ -b /dev/sda ] && debconf-set ....)01:42
compbrainBut I can't figure where I would have called that from where disks would have been detected but not partitioned01:42
cjwatson/lib/partman/display.d/00local would be suitable01:43
cjwatsonit's awkward at the moment, you have to write that script out dynamically from preseed/early_command01:43
cjwatsonanywhere else, you're relying on luck at best01:43
cjwatsonperhaps you could file a bug on partman-base to ask for a preseeding hook there?01:44
compbrainIn theory I can pipe some commands into that file, and they are executed prior to partmans logic, yes?01:46
compbrainYea, i'll do that.01:46
cjwatsonright01:47
compbrainGroovy01:47
compbrain#239348 filed01:51
cjwatsonta01:55
compbrainGiving this a whirl.02:03
compbrainEverything looks good, except it didn't want to purge the old lvm volume..02:29
compbrainEverything looks groovy. Thanks again cjwatson.04:21
superm1compbrain, alternatively if you know that your systems would support EDD, you can also pass edd=on on the kernel command line, and then use the EDD symlink made in /dev/disk/by-id instead of hda/sda06:02
compbrainEDD? I can't seem to expand that acronym06:07
superm1http://linux.dell.com/projects.shtml#edd06:08
compbrainahh, ok. Thanks.06:09
superm1i'm not sure of your particular situation whether all machines you are working on will support it06:09
superm1if so, its a very useful technology for install time decisions like that06:10
compbrainI ended needing to add in a workaround in grub as well. Some of the machines i'm installing to have 6 internal disks, the installer tries setting up grub with root=hd(4,0) or something crazy like that.06:10
superm1yeah cjwatson added a patch for grub that adds EDD support to that too06:11
superm1so it can more intelligently decide on disks06:11
compbrainI'm going with the knowledge that the 100G disk in the system is the boot disk connected to the motherboard directly, install/boot from that06:11
compbrain[open /proc/partitions, sort by device size, excluding zero sized devices, pick the smallest and install to it] (all the other drives are 500G or larger)06:12
superm1geez that sounds like a hack.  what happens when you start to ship 120GB drives because the stock of 100GB drives runs out :)06:12
superm1ah06:12
compbrainhack, yeah. But some of this hardware is old, pre edd-capable iirc06:13
superm1as a more long term solution you may consider to investigate if EDD does a better job for you then.  hacks like that unfortunately don't always work forever :)06:13
superm1ah06:13
compbrainin this particular case i've got 5 machines of the same model, but with different disk configurations06:13
ganescjwatson, please help to boot the by setting boot=casper in isolinux.cfg file07:15
cjwatsonganes: not without more information from you; you've asked this question at least five times now here (I mostly happened not to be here at the time), and so far haven't provided any real information on what's going wrong07:23
cjwatsonI'm about to get on a train, so what you need to do is (a) provide a clear and detailed description of what you've changed and what symptoms you are seeing, (b) stick around rather than leaving07:24
ganescjwatson, i customised the filesystem according to my need , but the cd is not bootng , the package casper is persent in the build cd but not booting after the creation of live cd07:24
ganescjwatson, while booting i checked the casper.log file "unable to find the filesytem "07:25
ganescjwatson, this is the log message i am getting07:26
compbrainganes: Perhaps you can prepare a bug report detailing your setup and include the logs on launchpad07:45
superm1ganes, did you make sure that your live disk contained the .disk directory still and that the initrd contained the same UUID as the one in the .disk directory?07:46
superm1that is how it finds the matching live filesystem to use when booting casper07:46
ganessuperm1, where is this .disk tell me the location & i will check07:47
superm1it is supposed to be in the root of your CD07:47
superm1it's very easily missed (as it's a hidden directory) when you are copying the contents of a CD over to customize07:48
ganessuperm1, if not there what i have to do07:48
superm1ganes, redo your customizations to include it again07:48
ganessuperm1, from where i have to copy07:48
superm1it's in the root of every functional live CD07:48
superm1it has to come from the same CD that you got the matching initrd however07:49
ganessuperm1, ok thanks & i do the customisation & come back07:49
superm1as there is a UUID stored in both07:49
ganessuperm1, store in both means one is at root dir & where the other one07:50
superm1casper/initrd.gz07:50
superm1there is a UUID inside that file07:50
superm1so if you customized your initrd at all, you will need to make sure the UUID in .disk/ and in that initrd match07:50
ganessuperm1, as a .disk file inside the initrd07:51
superm1ganes, its actually a flat file inside the initrd.  the exact naming of it escapes me right now07:51
superm1there is a flat file in .disk as well, usually something like casper-uuid-generic07:52
superm1or something like that07:52
ganessuperm1, ya i customised the initrd but i didnt see any .disk file there07:52
ganesok07:52
superm1ganes, if you look at the casper package, there is a script included with it07:53
superm1casper-new-uuid07:53
superm1it's used to make a UUID in the initrd and a matching one for the .disk directory07:53
superm1you may end up needing to do that07:53
ganesok thanks07:54
ganessuperm1, i have the filesystem in one partition there if i install casper it is updating the initrd but not the partition itself not booting for that above thing is applicable07:59
ganessuperm1, i have the filesystem in one partition there if i install casper it is updating the initrd but the partition itself not booting for that above thing is applicable08:00
superm1ganes, if you are replacing the initrd on the live disk, you have to ensure that the .disk/casper-uuid-generic file gets updated to that same UUID no matter what the circumstance08:04
ganessuperm1, thank you very much08:11
superm1no prob. hope you can sort it all out :)08:11
CIA-1pkgsel: cjwatson * r104 ubuntu/ (9 files in 3 dirs): merge from Debian 0.2010:23
CIA-1pkgsel: cjwatson * r105 ubuntu/debian/po/ (am.po mr.po): msgmerge10:26
CIA-1pkgsel: cjwatson * r106 ubuntu/debian/changelog: releasing version 0.20ubuntu110:35
tjaaltondon't know if this is the right place to ask, but I'm trying to make an usplash theme to only output text and not use any throbber at all10:40
tjaaltonbut haven't figured out how to do that10:41
tjaaltonwhich button should show the text, btw? I tried everything10:47
xivuloncjwatson re #235518, the original bug report was due to something else, and I am not aware of other issues, do you still wish the fix to be in the point release?10:53
ganessuperm1, there is no any file with the name .disk i checked under the folder /root10:53
cjwatsonganes: it should be in the CD root, *not* in the initramfs10:54
ganescjwatson, i boot into the feisty version ubuntu & checked the file10:55
ganescjwatson, its not there10:55
cjwatsonxivulon: well, does it go wrong in a simple non-English install test (say German)? if so, the fix should be included; if not, save it for intrepid10:55
cjwatsonganes: the CD root is not /root10:55
cjwatsonthe CD root == the .iso contents10:56
cjwatsontypically on /cdrom10:56
cjwatsonand I am absolutely certain that it has been present since Ubuntu began10:56
ganescjwatson, it mount the cd iso image10:56
ganescjwatson, ok10:56
cjwatsonif you aren't finding it on a standard Ubuntu image, you're looking in the wrong place10:57
ganescjwatson, no i booted & checked the file ., ok i do as you said now10:57
cjwatsonchecked *which* file?10:58
cjwatsonif you're looking under /root as you said above, that's the wrong place.10:58
ganescjwatson, ok10:58
ganescjwatson, yeah its there ., where i have to paste this file in initrd11:01
cjwatsonit MUST NOT BE IN THE INITRD11:01
cjwatsonit belongs in the .iso contents11:01
ganescjwatson, then what is the use of this file for me11:02
cjwatson/cdrom/.disk/casper-uuid* needs to match /conf/uuid.conf in the initrd11:02
ganescjwatson, if this both get match will the cd boot by casper11:03
cjwatsonyes11:03
ganesok11:03
cjwatsonthe purpose is to ensure that if you copy a live CD to a partition on the hard disk, then booting a different live CD will actually boot the right thing11:04
ganescjwatson, i copied the filesystem to hardisk & update the initrd file by installing my own squashfs & aufs ... after updating the initrd the system is not booting11:05
ganescjwatson, reason for customisation is want to remove the usplash & i want to make it as bootsplash11:06
tjaaltonumm, does the usplash in hardy support usplash_write at all?11:15
tjaaltonusplash-test.sh doesn't output any text11:16
xivuloncjwatson: I haven't tested with german installations but I haven't seen any complaints either.12:44
xivulonI believe that evand did a few french installations...12:44
xivulonevand did you notice any issue re 235518?12:44
ganescjwatson, if i boot with casper i am getting the error as follows "mounting /dev/loop* on /filesystem.squashfs cannot mount /dev/loop* on /cdrom/casper13:04
evandxivulon: Wubi installs have never failed for me because of the language selection (Spanish and French XP Pro).  I verified the French XP Home bug by modifying os-prober to output the same text.14:09
evandSo I imagine the fix should be saved for Intrepid.14:09
evandBut lets see how the new 8.04.1 CDs work for others.14:09
xivulonI have done then with the wubi changes14:16
xivulonI have a new branch since I did a fiew turnarounds and wanted a cleaner slate14:17
xivulonI am inclined to rename hardy -> trunk and save there the new changes14:17
xivulononce the other packages mentioned yesterday hit the iso we can start testing14:18
xivulonon second though I might keep the hardy name since the intrepid one will be basically a rewrite14:20
CIA-1ubiquity: evand * r2690 ubiquity/debian/po/pt_BR.po: Fix a pt_BR translation issue by hand; translation team notified.18:05
CIA-1ubiquity: evand * r2691 ubiquity/debian/po/pt_BR.po: Ugh. Proper fix for the above change.18:07

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