Wubi cannot install to FAT32 partition in standalone mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Wubi |
Fix Committed
|
Medium
|
Unassigned |
Bug Description
Since oneiric introduced the 5GB minimum install size, and since the preinstalled image (one-stage install was introduced) it is no longer possible to install onto a FAT32 partition.
Exception: Error executing command
>>command=
>>retval=1
>>stderr=Resizing the filesystem on F:\ubuntu\
>>stdout=resize2fs 1.40.6 (09-Feb-2008)
/cygdrive/
With the normal Wubi install method that uses the desktop cd image, it would automatically create a separate root.disk and home.disk when the install size was greater than 4GB, and a usr.disk when the install size is greater than 8GB (up to 12GB max). With the preinstalled image it assumes that there is a single root.disk file and attempts to create a 5GB file on a FAT32 partition (not possible).
Related branches
- Ubuntu Installer Team: Pending requested
-
Diff: 112 lines (+36/-10)3 files modifieddebian/changelog (+14/-0)
src/wubi/backends/common/backend.py (+4/-2)
src/wubi/backends/win32/backend.py (+18/-8)
Changed in wubi: | |
importance: | Undecided → Medium |
Changed in wubi: | |
status: | Confirmed → Triaged |
Changed in wubi: | |
status: | Triaged → Fix Committed |
Problem is actually that the root.disk is sized to 1500MB and usr.disk is sized to 3500MB. Wubi needs to override the size from 5000MB to 4000MB in this case instead of trying to anticipate separate virtual disks. This 4GB limit will have to be a limitation for a FAT32 install with the preinstalled image; or otherwise Wubi would have to force download the ISO and install with the conventional method whenever a FAT32 drive is selected in standalone mode.