/srv/irclogs.ubuntu.com/2007/09/14/#ubuntu-installer.txt

=== mpt [n=mpt@n219076093048.netvigator.com] has joined #ubuntu-installer
=== avoine [n=avoine@modemcable003.251-59-74.mc.videotron.ca] has joined #ubuntu-installer
=== mpt [n=mpt@n219076093048.netvigator.com] has joined #ubuntu-installer
=== ubuntulog [i=ubuntulo@trider-g7.fabbione.net] has joined #ubuntu-installer
=== Topic for #ubuntu-installer: Development of d-i and ubiquity in Ubuntu | http://wiki.ubuntu.com/InstallerDevelopment
=== Topic (#ubuntu-installer): set by cjwatson at Fri Jan 5 15:12:40 2007
=== avoine [n=avoine@modemcable003.251-59-74.mc.videotron.ca] has left #ubuntu-installer []
=== mpt [n=mpt@219.234.180.201] has joined #ubuntu-installer
=== xivulon [i=c2325681@gateway/web/cgi-irc/ircatwork.com/x-b55cb62d437624e5] has joined #ubuntu-installer
=== yafeb [n=bfay@ax213-1-82-66-156-47.fbx.proxad.net] has joined #ubuntu-installer
=== yafeb [n=bfay@ax213-1-82-66-156-47.fbx.proxad.net] has left #ubuntu-installer []
CIA-18ubiquity: superm1 * r2230 ubiquity/ (8 files in 2 dirs): add mythbuntu installer icon, divert gtk icon upon mythbuntu package install11:44
=== cr3 [n=cr3@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-installer
CIA-18ubiquity: cjwatson * r2231 ubiquity/ (146 files in 3 dirs): * Update translations from Rosetta.03:23
CIA-18ubiquity: cjwatson * r2232 ubiquity/debian/changelog: close LP: #13215703:48
CIA-18ubiquity: cjwatson * r2233 ubiquity/ (3 files in 3 dirs):03:49
CIA-18ubiquity: * Remove question mark from popularity-contest checkbox text03:49
CIA-18ubiquity:  (LP: #135140).03:49
=== xivulon [i=c2325681@gateway/web/cgi-irc/ircatwork.com/x-0681e73b7f2835a5] has joined #ubuntu-installer
CIA-18ubiquity: cjwatson * r2234 ubiquity/ (3 files in 3 dirs): * Adjust grub_enable text to have more usual capitalisation and spelling.04:05
CIA-18ubiquity: cjwatson * r2235 ubiquity/ (82 files in 3 dirs):04:10
CIA-18ubiquity: * Internationalise partitioning and advanced dialogs. Remove04:10
CIA-18ubiquity:  popcon_checkbutton special case as its text now differs from that in04:10
CIA-18ubiquity:  popularity-contest.04:10
cjwatsonsuperm1: note bug 139603 which I reassigned to the backend04:20
xivuloncjwatson, couple of quick questions:04:25
xivulon1) what about copyting the CD to HD end ejecting in order to avoid boot selection issues?04:25
xivulon2) I now have a "dedicated partition" mode (automatic-ubiquity without preseeding partitioning info). The partition to be resized might have to be mounted r/o when the ISO is used. Can ubiquity cope with that?04:27
cjwatson1) sounds reasonable04:37
cjwatson2) normal partitioning can't work if there's anything mounted off the hard disk; this is a kernel limitation. so no, that won't work.04:37
cjwatsonforget that it might have to be mounted read-only - if you're mounting an ISO off it then it will be locked and the kernel will be unable to reread the partition table which totally fucks the installer.04:38
cjwatsonso it's reasonable but only if using loop-mounted partitioning.04:38
xivulonit should be the same thing as hd-media (I guess)#04:45
xivulonrebranding in nsis at runtime is a major pain04:47
=== xivulon edit: "nsis is a major pain"...
xivulonFound a small and cute library to dump a windows device to file (no dd in windows), source available but no license, will contact the author04:50
cjwatsondon't get confused by the name. hd-media is not actually expected to be used with an ISO on a hard disk under normal circumstances.04:53
cjwatsonit's expected to be used with an ISO on a USB stick04:53
cjwatsonin which case this problem does not arise04:53
xivulonhmm, yeah now that I think of it I used hd-media off hd but never actually resized anything...04:55
xivulonSo shall I remove "dedicated partition" mode? Guess so...04:55
cjwatsonit's fine as long as you're booting from a real CD04:56
xivulonBut in that case you hardly need wubi04:56
xivulon...other than to go around bios issues... and even then, if I copy the CD to HD, it becames a moot point04:57
cjwatsonworking around BIOS issues is a real issue, and I'd love to use wubi for that04:57
cjwatsoneven without the loop-mounted partitioning04:58
xivulonsure, but that affects what we said above re dumping CD on HD04:58
cjwatsonit's either that or we need to add a new tool to the CD for that (somebody recently volunteered one based on instlux on ubuntu-devel), and I don't really want to do that if I can just use wubi04:58
cjwatsonerr ... I thought the business about working around bios issues was that you had a way to tell Windows to boot from the CD next time it boots04:59
cjwatsonnot that you were copying the CD contents to the hard disk04:59
xivulonI guess there are 2 separate user cases05:00
cjwatsonindeed05:00
xivulon1. you just want to go around bios05:01
xivulon2. you want to use the CD to spare you the download05:01
xivulonIn both cases the grub4dos setup is the same05:01
cjwatsonthe second isn't really a use case05:01
cjwatsonI would phrase it as:05:01
xivulonThe only difference is that in 1. I would not copy any ISO, in 2. I would copy the ISO on HD05:01
cjwatson1. you want to boot from the Ubuntu CD without having to reconfigure your BIOS, and are happy to deal with giving Ubuntu its own partitions05:01
cjwatson2. you have the Ubuntu CD and want to install it, but do not want to deal with partitioning and want to just install it into files on the Windows partition05:02
xivulonNo problem, it will work as expected05:02
cjwatsonI think this is the same as what you described but I'm coming at it from a different angle05:03
xivulonYou will have a size selector, if you select a "number" and have a CD then I extract the ISO and eject05:03
xivulonIf you select "Read Only Mode" (please choose a better wording). I will not extract the ISO05:03
cjwatsonI'd like the implementation of case 2. to be simpler and not involve the normal wubi UI at all05:04
cjwatsonI'd prefer it to be a button in the winfoss UI05:04
cjwatson(I've been planning to talk to Henrik about having wubi launchable from winfoss, since winfoss is what autoruns when you insert an Ubuntu live CD at the moment)05:04
xivulonThe advantage of using wubi is@05:04
xivulon1 you can choose the drive where grub4dos stuff is installed, 2 language, keyboard and timezone are preselected05:05
cjwatson2 is a disadvantage if you're just going to be thrown into ubiquity anyway05:05
xivulonI agree05:05
cjwatsonwubi's selectors for those things aren't as good as ubiquity's anyway :)05:05
xivulonI could take a commandline argument05:05
cjwatsonI see your point with 105:06
cjwatsona command-line argument that caused wubi to prompt for the drive to which it should install grub4dos would be ideal05:06
xivulonso the cd button might call: wubi.exe --liveboot05:06
cjwatsonsounds good to me05:08
xivulonBy the way, re 2, it's not such a big issue, since keyboard and timezone selectors are hidden05:08
cjwatsonwe tried autodetecting the keyboard in Ubuntu before (in Warty) and it was a huge mistake05:09
cjwatsonthough it might be better with information from Windows I guess05:10
cjwatsonyou can't just do it from the locale though05:10
xivulonI think we can have both anyway, I'll keep "Read Only Mode" and add the commandline option05:10
cjwatsongreat, thanks05:10
cjwatsonI'll mail Henrik about the winfoss integration (and CC you)05:10
xivulonre keyboard variant, the variants.ini file has to be filled by someone... I googled a bit but I could not find any good list of HKL (windows codes).05:11
xivulonI will remove "Dedicated Partition" then05:11
xivulonShall I keep "Read Only Mode" if there is no CD?05:13
xivulonI mean that makes a minimal installation requiring only 1GB05:13
xivulonWhich is good05:13
xivulonBut if the user tries to run ubiquity, he might not be able to resize05:13
xivulonOr maybe I can make it explicit: if there is a CD inserted I can give the option to "Start LiveCD", and in any case I will have a "1GB (read only)"05:16
xivulonThe second one extracts the ISO the first one does not.05:18
=== xivulon likes that!
xivulonIf someone can find a nice gpl-compatible burning library I can always have "Boot LiveCD", so that even when an ISO file is used the CD is first burnt, then used. That's for the stand-alone wubi version of course.05:23
cjwatsonI don't mind what happens if there's no CD :-)05:42
xivulon:P05:43
cjwatson(but sounds reasonable except that 1GB is too small for an Ubuntu desktop installation; 2.5GB would be more like it05:44
cjwatson)05:44
xivuloncjwatson 1GB means booting from ISO image in read only mode05:44
cjwatsonoh, you mean 1GB as in the size required for copying the ISO?05:45
xivulonyeah05:45
cjwatsonok, better wording required then as I totally didn't understand that :)05:45
superm1cjwatson, ah yes thanks for reclassing that bug.  laga came up with a workaround for now within ubiquity that i committed until its resolved in kde-guidance05:46
xivuloncjwatson it will be: "Choose installation size (GB): Boot Live CD, 1 (Read Only), 4, 5, ... , 30"05:53
xivulon0 Boot Live CD05:55
cjwatsonhmm, doesn't sound very discoverable06:00
cjwatsonmagic values for parameters that cause it to do something completely different are awkward06:00
cjwatsona radio button with decent wording for the options would really be better06:00
xivulonHmm not much space left for that, I really like the idea of having all in 1 page, so that for most people it's a 1-click installation.06:14
xivulonThe nsis page size is somewhat rigid06:14
xivulonMoreover, even if the implementation is technically different, for average joe it is always an "installation that lets you boot into Ubuntu", you choose the size, if you are short in disk space you have to use a CD or accept a read only mode.06:15
xivulon...but you can still think it as a "size" decision...06:16
cjwatsonI think there is an important difference in that installing into a loop-mounted partition is less flexible and means that you're still dependent on having Windows installed06:16
cjwatsonit's not just a quantitative difference06:16
xivulonhmm not exactly, you are dependent on not destroying ntfs. You can delete C:\windows\* and still be able to boot ubuntu06:17
cjwatsonand you're still talking about average joe? ;-)06:19
xivulonI see your point but I am not sure that education should be done within the installer, the should be done upfront or in an easily accessible faq06:25
xivulonHaving only a size selector you leave users in blissful ignorance, but in a sense you make their choice simple: size.06:31
xivulonhave to go, will resume tonight!06:31
=== avoine [n=avoine@modemcable079.71-203-24.mc.videotron.ca] has joined #ubuntu-installer
CIA-18ubiquity: evand * r2236 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py): * Fix canceling from the intro page.07:50
=== ubuntulog [i=ubuntulo@trider-g7.fabbione.net] has joined #ubuntu-installer
=== Topic for #ubuntu-installer: Development of d-i and ubiquity in Ubuntu | http://wiki.ubuntu.com/InstallerDevelopment
=== Topic (#ubuntu-installer): set by cjwatson at Fri Jan 5 15:12:40 2007
CIA-18ubiquity: evand * r2237 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py): * Fix hostname validation (LP: #137592).10:50
=== xivulon [n=ago@87-194-85-156.bethere.co.uk] has joined #ubuntu-installer
=== xivulon fighting with nsis
xivulon/me: nsis winning...11:33
evandhahaha11:50
xivulonand bzr (https://bugs.launchpad.net/bzr/+bug/114808)11:51
xivulon...11:51
xivulonjsut wasted my .bzr by following the instructions above11:52
xivulonwithout even reading them!11:53
evandyikes11:53

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