注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

My Unix World

不要迷恋Unix,Unix只是计算世界很小的一部分!

 
 
 

日志

 
 

【Copy】Wubi   

2008-12-07 02:42:34|  分类: L-Compatible |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

W i (Windows-based untu Installer) is an official Windows-based free software installer for untu.

W i was born as an independent project and as such versions 7.04 and 7.10 were unofficial releases.[2] Since 8.04 the code has been merged within untu and since 8.04 alpha 5, W i can also be found in the untu Live CD.[1]

The goal of the project is to assist a Windows user unacquainted with Linux in trying untu without risking any loss of information due to disk formatting or partitioning.[2] W i can also uninstall untu from within Windows.

It is not a virtual machine, but rather, it creates a stand-alone installation within a loopmounted device, also known as a disk image, like Topologilinux does. It is not a Linux distribution of its own, but rather an installer for untu.[1]

Users interested in directly installing to a dedicated partition, like a standard untu install does, without needing a CD should use UNetbootin instead.[3]

While W i does not install untu directly to its own partition (which the developers consider a feature) this can also be accomplished by using LVPM, the Loopmounted Virtual Partition Manager, to transfer the W i-generated untu installation to a dedicated real partition, including a bootable USB keydrive.[1] The advantage of this setup is that users can test the operating system and install the drivers before they install it to a dedicated partition (and avoid booting and functioning risks).

W i adds an entry to the Windows boot menu which allows the user to run Linux. untu is installed within a file in the Windows file system (c:\ untu\disks\root.disk), as opposed to being installed within its own partition. This file is seen by Linux as a real hard disk. [1] W i also creates a swap file in the Windows file system (c:\ untu\disks\swap.disk), in addition to the memory of the host machine. This file is seen by untu as additional RAM.[1]

A related project, L i, uses Linux as the host system instead of Windows.[1] A version for the Mac OS as host, M i, "will eventually be supported."[1]

Desktops

Users can select the desktop environment within W i. But, because each desktop environment is also available as an application package, it is recommended that users install untu (default option) and from there install the other desktop environments. When users log in, they can choose the desktop environment to use.[1]

Limitations

  • Hibernation is not supported. [1]
  • W i filesystem is more vulnerable to hard reboots (unplugging the power) than a normal filesystem.[1]
  • Since W i installs untu on the same file partition as Windows, untu may see a slight degradation in performance over time due to FAT32/NTFS file fragmentation, which could possibly be alleviated via defragging the disk.

Influences

It relies on other open source projects: Debian installer, Migration-Assistant, Gr 4Dos, NTFS-3G, NSIS and Metalink.[citation needed]

Development

The lead developers are Agostino Russo, Geza Kovacs, Oliver Mattos and Ecology2007.[1] The main development occurs at Launchpad and is led by the Lupin Team (Lupin is the loop-installer, handles everything that happens after reboot) [4] through the original untu blueprint page [5] and the new W i[6], L i[7], Lupin[8], and LVPM[9] project pages.[1]

Hardware support

Both the i386 (32-bit x86) and x86-64 releases of untu are supported by W i and L i, although this was a recent change.[1] In versions before 8.04, only the x86 release of untu was supported.

History

SuSE provided a very similar boot and install method using syslinux and loop-mounted disk images on FAT filesystems, back in the mid-1990s.

The idea for W i was drafted by Agostino Russo taking inspiration from Topologilinux, which provided a loopmounted installation, and Instlux, that provided a simple Windows frontend. The idea[10] was to merge the two concepts having a windows installer that would loopmount an image of untu. Geza Kovacs later refined the spec[11] and provided the first prototypes[12] to show that the concept was sound. Oliver Mattos wrote the original user interface in NSIS.

Agostino Russo then refined the loop-installation concept, moving from a simple loopmounted pre-made image file, to an image created on the fly using a dynamically patched version of the Debian installer, thus providing an experience which was closer to a real installation while addressing several other issues of the early prototypes. Lupin project was thus born and Agostino Russo wrote and implemented most of its code with some contributions from Geza Kovacs.

Later on Agostino Russo and Ecology2007 redesigned and rewrote the Windows front-end, which is what people see today. Hampus Wessman contributed the new downloader and the translation scripts. Bean123 and Tinybit also helped to debug and fix bootloader issues. L i and LVPM were s sequently created by Geza Kovacs.[1]

The project has inspired the creation of other Windows-based Linux installers, such as Win32-loader.

Similar projects

  评论这张
 
阅读(303)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017