Win32-loader (Debian)
Encyclopedia
win32-loader is a component of the Debian-Installer
Debian-Installer
Debian-Installer is the installation program for Debian. It was originally written for the Debian 3.1 release , although the first version of a Linux distribution it was used with was Skolelinux Venus ....

 that runs on Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 and has the ability to load the actual installer either from the network (as in the version used in http://ftp.nl.debian.org/debian/tools/win32-loader/stable/win32-loader.exe) or from CD-ROM
CD-ROM
A CD-ROM is a pre-pressed compact disc that contains data accessible to, but not writable by, a computer for data storage and music playback. The 1985 “Yellow Book” standard developed by Sony and Philips adapted the format to hold any form of binary data....

 media (as in the version included in lenny CD images).

win32-loader was born as an independent project, for which only the network version was available. Later the code would go through a long review and polishing process to become part of the official Debian
Debian
Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential...

 distribution.

Influences

win32-loader strongly relies on projects such as NSIS
Nullsoft Scriptable Install System
Nullsoft Scriptable Install System is a script-driven Windows installation system with minimal overhead backed by Nullsoft, the creators of Winamp...

, GRUB 2
GNU GRUB
GNU GRUB is a boot loader package from the GNU Project. GRUB is the reference implementation of the Multiboot Specification, which provides a user the choice to boot one of multiple operating systems installed on a computer or select a specific kernel configuration available on a particular...

, loadlin
Loadlin
loadlin is a Linux boot loader that runs under DOS or Microsoft Windows . It allows the Linux system to load and replace the running DOS/Windows without altering existing DOS/Windows system files....

 and Debian-Installer
Debian-Installer
Debian-Installer is the installation program for Debian. It was originally written for the Debian 3.1 release , although the first version of a Linux distribution it was used with was Skolelinux Venus ....

 to perform its task. Additionally, it has drawn inspiration and ideas from similar projects such as Wubi and Instlux.

Features

  • Auto-detects 64-bit (x86-64
    X86-64
    x86-64 is an extension of the x86 instruction set. It supports vastly larger virtual and physical address spaces than are possible on x86, thereby allowing programmers to conveniently work with much larger data sets. x86-64 also provides 64-bit general purpose registers and numerous other...

    ) support in host CPUs, and automatically selects x86-64 flavor of Debian whenever supported, completely transparently to the user.
  • Detects a number of settings from Windows environment (timezone, proxy settings, etc) and feeds them to Debian Installer via preseeding mechanism so that user doesn't have to select them.
  • Translated to 28 languages. Selected language is displayed for user interaction since the first template, and is seamlessly passed on to Debian Installer via preseeding.

Similar projects

  • Topologilinux
    Topologilinux
    TopologiLinux is a free Linux distribution to be run on or inside an existing Microsoft Windows system. The main feature of TopologiLinux is that it does not require any partitioning. It is based on Slackware and coLinux...

    : uses coLinux to run on Windows.
  • Instlux, included on openSUSE
    OpenSUSE
    openSUSE is a general purpose operating system built on top of the Linux kernel, developed by the community-supported openSUSE Project and sponsored by SUSE...

     since the 10.3 release.
  • Wubi.
  • UNetbootin
    UNetbootin
    UNetbootin is a cross-platform utility that can create live USB systems and can load a variety of system utilities or install various Linux distributions and other operating systems without a CD.- USB Install :...

    .
  • LinuxConsole Windows Installer

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK