Comments
Please insert comments concerning [https://wiki.ubuntu.com/install.exe install.exe] here.
Launchpad entry: https://features.launchpad.net/distros/ubuntu/+spec/windows-installer
Created: 12/15/06 by GezaKovacs
Use debian-installer with preseed + official images as opposed to custom images, that would address a lot of current issues and make the installer more robust and more appealing as an official delivery tool. I should be able to contribute some code soon. --AgostinoRusso
Make grub autodetect the root using the command find --setroot, add other nice grub improvements like fallbacks and savedefault. --AgostinoRusso
If d-i is used you can ask for the password during installation and there is no need to save it on a file. --AgostinoRusso
Run a battery of tests before installing anything, particularly check disk space, user rights, and blacklisted hardware (with special attention to networking). Inform the user about possible issues beforehand. Shaping expectations as early as possible is very important. --AgostinoRusso
In the nsis wizard, instead of asking several questions, have a single window saying: I am going to install Ubuntu with these settings (which are autodetected). Select Language, Install, Cancel. There should be 2 tabs: general settings, advanced settings. The settings are links that display an appropriate wizard so that you can easily change them (have some cool hoover effect, like transforming a label into a button). Advanced Settings will contain things like installation location, root.img size, whether to use a new/existing home.img, download method (http/ftp/torrent), mirror selection, what documents to import, what Ubuntu version to use... Use icons whenever possible, so show a keyboard next to keyboard layout and a clock next to timezone. The language selector is a dropdown. The dialog below is shown after the user approves an appropriate EULA with some info on FOSS. This will make it a true 1 click installation. --AgostinoRusso
Ubuntu Installer |
||
License Agreement |
||
The software is provided with no guarantee... |
||
Language=english^ |
Accept |
Cancel |
Ubuntu Installer |
||
General Settings |
Advanced Settings |
|
* Keyboard = US |
||
* Timezone = NY |
||
* Username = XXX |
||
* Graphical Interface = Default |
||
Language=english^ |
Install |
Cancel |
Bootloader: installing (a modified) grub on MBR sounds already a little invasive. I suggest leaving Windows' bootloader in place, which is also pretty easy to configure in order to chainload for instance grldr (grub for Windows). --TormodVolden
Topologilinux DOES use GRLDR, so it's not going to be writing to the MBR. See here: http://topologi-linux.sourceforge.net/index.php?menu=7 I've updated the page to clarify that GRLDR is being used.--GezaKovacs
- Using bittorrent might not be a good idea. A lot of users at home are behind a router which will severely degrade download speeds if not specifically configured for bittorrent. Also at many colleges and on a few ISPs bittorrent traffic is blocked all together making it impossible to use altogether.
Yes, we'll hopefully have it also available for download via http once we find a good mirror. I just made a sourceforge page for this project, and it is pending approval. Once it is approved, we will hopefully be able to host the files on sourceforge. --GezaKovacs
Please make sure that the installer makes it clear that Canonical cannot support the result of using this installer. (We've had installer bugs in the past that required workarounds in the distribution, so this is a serious concern.) Creating /var/log/installer/version with the name and version of this installer (as Ubiquity does) would be appropriate. --ColinWatson
Some issues: First, the password selected is saved unencrypted along with the username in C:\ubuntu\config.ini. Given the fact that users tend to reuse credentials, this is a security problem. Second, I propose that the path should be changeable to allow the installation on other drives than C:. Third, now that Ubuntu is already on a windows partition, I wondered whether it is possible to bring qemu to the party, thus allowing to use Ubuntu both from booting directly and in a virtual box. --MarkusZywitza
Not a good idea, in my opinion. QEMU uses completely different virtual hardware from the real host machine, so we'd need to change the hardware configuration every reboot. That would lead to major hardware issues.--GezaKovacs