CDROMUbuntuInstallationFromWindows

Differences between revisions 3 and 4
Revision 3 as of 2006-09-18 19:30:44
Size: 3200
Editor: 183
Comment:
Revision 4 as of 2006-09-18 22:04:11
Size: 3752
Editor: 183
Comment:
Deletions are marked like this. Additions are marked like this.
Line 47: Line 47:
section in progress... The design will be like any other installer on Windows. Moreover, in order to be able to mantain the translations, the "pages" will be as standard as possible. However, some Ubuntu design will be added, like icons and colors.

Here we have an sketch of the "pages" of the installer run on windows.

attachment:ubuntuinstaller01.png

When rebooting after running the installer, we will be prompted with different options, one of them will be to install Ubuntu.

attachment:ubuntuinstaller02.png

If we choose to install Ubuntu, the debian installer will be started.

NOTE: This page is part of the Ubuntu Specification process. Please check the status and details in Launchpad before editing. If the spec is Approved then you should contact the Assignee, or another knowledgeable person, before making changes.

Summary

Simple and minimum windows installer that starts the installation from a windows box, just to avoid the BIOS configuration.

Rationale

Avoiding the BIOS configuration step will make Ubuntu installation easier and simpler. Since a lot of potential users already have a Windows installation, the installation could start from Windows, with an easy "next and next" installer, as Window users are used to.

So, instead of upgrading to Windows Vista, they could upgrade to Ubuntu.

This idea is not new, as there exist other feature specifications very similar to this one (InstallerForWindows, WindowsInstaller), some wiki pages very related (InstallationUbuntuFromWindows, https://help.ubuntu.com/community/Installation/FromWindows) and some feature specifications that, in some way, could be related(MigrationAssistance).

Actually, this feature specification tries to be a subset of the very similar, is based on the wiki pages, and could extend and be extended by the related.

Use cases

  • Anna has a computer with MS Windows XP already installed. She does not know (and does not care) about BIOS configuration and wants to install Linux. However, her computer does not boot from the CDROM by default.
  • Nuria has a computer with MS Windows 2000 already installed. She does not know (and does not care) about BIOS configuration and wants to install Linux. However, her computer does not boot from the CDROM by default.
  • Dani has a computer with MS Windows 98 already installed. He does not know (and does not care) about BIOS configuration and wants to install Linux. However, his computer does not boot from the CDROM by default.

Scope

To start the installation from Windows, we need:

  • kernel
  • initial RAM disk (initrd)
  • GRUB4DOS
  • Loadlin

So, the implementation will be affected by the kernel and the initrd release schedule. However, the implementation of this feature won't affect any other feature already implemented.

Design

The design will be like any other installer on Windows. Moreover, in order to be able to mantain the translations, the "pages" will be as standard as possible. However, some Ubuntu design will be added, like icons and colors.

Here we have an sketch of the "pages" of the installer run on windows.

attachment:ubuntuinstaller01.png

When rebooting after running the installer, we will be prompted with different options, one of them will be to install Ubuntu.

attachment:ubuntuinstaller02.png

If we choose to install Ubuntu, the debian installer will be started.

Implementation

The implementation will be based on the existing opensource project instlux (http://instlux.sourceforge.net).

(*)Instlux already works with Ubuntu 6.06, and it has been downloaded above 10.000 times in the last three months (June-Agost 2006). Moreover, it already supports 20 languages. Thus, basing our implementation on that seems a good option.

So, it will be implemented using nsis (http://nsis.sourceforge.net).

Code

section in progress...

Unresolved issues

section in progress...

BoF agenda and discussion

section in progress...


CategorySpec

CDROMUbuntuInstallationFromWindows (last edited 2008-08-06 16:22:26 by localhost)