WubiIntrepid

Differences between revisions 2 and 3
Revision 2 as of 2008-05-20 10:42:44
Size: 4837
Editor: netmail
Comment: Added bittorrent support feature request
Revision 3 as of 2008-05-20 11:05:55
Size: 5230
Editor: netmail
Comment: Revised migration mockup
Deletions are marked like this. Additions are marked like this.
Line 74: Line 74:
 * Resize an existing partition
 * Delete an existing partition
 * Resize an existing partition 
 * Delete an existing partition 
Line 77: Line 77:
Manual Mode: Resize partition dialog:
 ||/dev/sda1 || 5GB in use [ =====|========= ] 10G freed up ||
 ||Info: 15GB NTFS Label=MyTarget||Files: WINDOWS, temp, Program Files, RECYCLER||
 ||Resize Partition || Cancel||

Delete partition dialog:
 ||/dev/sda1||
 ||Info: 15GB NTFS Label=MyTarget||Files: WINDOWS, temp, Program Files, RECYCLER||
 ||Delete Partition || Cancel||
 
Manual Mode (same as ubiquity):

Summary

This page is for discussion related to Wubi development in the Intrepid cycle.

Release Note

Further improve the user experience when using Wubi.

Possible New Features

  • d-i support (i.e. same hooks as lupin-casper)
  • Add bittorrent support to built-in download manager
  • Built-in cdburner (need to evaluate CD burning libraries)
  • Bootable USB device with ISO with casper-rw
  • HD-media like installation from HD (Target empty partitions?).
  • Grub2 (as recommended by bean123)
  • Better build scripts (nsis is available in the repositories)
  • Support for "large" distros such as ubuntu studio or edubuntu (support separate add-on CD directly? or leave it as pos-installation task? shall we automate such tasks somehow?)
  • support DVD
  • Use resizable image files (LVM or simply 4GB zeroed + nGB sparse, or qcow2 type of images or images that are contiguous for the first 4GB and sparse for nGB)
  • Support for "native" installations (installation inside a folder, no loopfile)
  • "My Documents" bookmark pointing to the appropriate windows folder (migration-assistant?)
  • Add "Use existing ISO" button, to use a pre-downloaded ISO (at the moment ISO and wubi.exe can be placed in the same folder, but it is not too obvious).

UI Changes

  • Can we further simplify the interface?
  • Changes to the accessibility page
  • Do we want to have advanced options?
  • Possiblility of a frontend rewrite in python or c++ and such

Porting Wubi to other platforms

  • Could use a native installation approach (installation inside a folder, no loopfile)
  • lubi (wubi for linux)
  • mubi (wubi for mac)

Porting Wubi To Debian

  • Requires D-I hooks.
  • Requires porting upstream all the changes to initramfs-tools, grub & co, sysvinit scripts, caspre/d-i initrd hooks, lupin-support.

  • Investigate the opportuinty of a tighter integration with the win32-loader project (at the moment it does netinstallation only).

Migration Tools (loopinstallation -> real partition)

  • To be discussed in separate session:
  • Support for loopinstallations within ubiquity (it should detect existing loopinstallations and offer to migrate them)
  • Simplified migration GUI.

Migration Page Mockup

Please select where you would like to migrate your Wubi installation to:

  • Use free space in /dev/sda (8GB) #must be large enough
  • Use free space in /dev/sdb (6GB) #must be large enough
  • Use /dev/sda2 (26GB) #must not contain any file and be large enough
  • Use /dev/sdb5 (12GB) #must not contain any file and be large enough
  • Manual Mode (Advanced)

Free up space:

  • Resize an existing partition
  • Delete an existing partition

Resize partition dialog:

  • /dev/sda1

    5GB in use [ =====|========= ] 10G freed up

    Info: 15GB NTFS Label=MyTarget

    Files: WINDOWS, temp, Program Files, RECYCLER

    Resize Partition

    Cancel

Delete partition dialog:

  • /dev/sda1

    Info: 15GB NTFS Label=MyTarget

    Files: WINDOWS, temp, Program Files, RECYCLER

    Delete Partition

    Cancel

Manual Mode (same as ubiquity):

  • Overwrite an existing disk/partition #skip disk/partitions where wubi is installed
  • Create multiple mountpoints

Brainstorm

[http://brainstorm.ubuntu.com/search?keywords=Wubi&ordering=mostvotes Wubi in brainstorm]

Outstanding Issues for 8.04.1

Most have already fixes committed, but need to be tested, approved and released.

  • Bug #217348 Incorrect disk order detection generates wrong menu.lst
  • Bug #222690 install failed during "import document and setting" at 88% - French windows XP
  • Bug #224311 grub4dos gets jammed with the message "Turning On Gate A20"
  • Bug #204128 After install completed bar wasn't all green and installer hung
  • Bug #136682 File with non-C/special characters in host computer disappear
  • Bug #226622 Wubi has unclear error message on NTFS dirty flag
  • Bug #224697 Disable hibernation if swap is on file
  • Bug #223250 Country detection is wrong when country name is localized in the registry
  • Bug #217593 If the installer fails or is aborted, users can end up in Live CD Desktop, which is confusing
  • Bug #207137 Wubi fails to install from my cd-rw but does from my dvd-rw
  • Bug #230703 Casper only scans vfat filesystems for cow files
  • Bug #230716 Allow casper to use a squashfs filesystem within an arbitrary path

BoF agenda and discussion


CategorySpec

WubiIntrepid (last edited 2008-08-06 16:31:04 by localhost)