Comments

Differences between revisions 27 and 28
Revision 27 as of 2007-01-17 12:44:08
Size: 4438
Editor: netmail
Comment:
Revision 28 as of 2007-01-17 18:46:34
Size: 4748
Editor: netmail
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
Line 9: Line 10:
 * Make grub autodetect the root using the command find --setroot, add other nice grub improvements like fallbacks and savedefault. --AgostinoRusso  * Make grub autodetect the root using the command find --setroot, you also need to modify the initrd in order to dynamically discover the windows device, I will send you the script soon. Add other nice grub improvements like fallbacks and savedefault. --AgostinoRusso
Line 11: Line 12:
 * 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  * If d-i is used you can ask for the password during installation and there is no need to save it on a file. It will use the text-based dialog, but security is more important than eyecandy. --AgostinoRusso
Line 14: Line 15:

 * Make sure that boot.ini is writeable, some users reported that it was not modified. --AgostinoRusso

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

  • Prototype: https://wiki.ubuntu.com/install.exe/Prototype

  • 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, you also need to modify the initrd in order to dynamically discover the windows device, I will send you the script soon. 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. It will use the text-based dialog, but security is more important than eyecandy. --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

  • Make sure that boot.ini is writeable, some users reported that it was not modified. --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). 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 dialog is shown after the user approves an appropriate EULA. This will make it a true 1 click installation. --AgostinoRusso

Ubuntu Installer

General Settings

Advanced Settings

* Keyboard = US

* Timezone = NY

* Username = XXX

* Graphical Interface = Default

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

  • 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


CategorySpec

install.exe/Comments (last edited 2008-08-06 16:31:54 by localhost)