Merge lp://staging/~bcbc/wubi/lp-862003-plus3more into lp://staging/wubi
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Installer Team | Pending | ||
Review via email: mp+94507@code.staging.launchpad.net |
Description of the change
* Correct NameError exceptions on missing attributes
when running CD boot helper or a CD is rejected (LP: #876154).
I tested this by installing from a USB with a partition > 900,000,000 bytes so that it fails the size check. This results in a NameError on self.info.cd_path. I had to tweak some code to test this, because it ignored the size failure because it was an alpha release.
I tested the NameError on self.info.iso_path by using the "help me to boot' option from the CD boot menu (from the same USB stick). I got the NameError on rev 256 but not with my change.
------
* Ignore Permission denied when copying wubildr everywhere
(LP: #862003)
I tested my fix by running it on Windows 7 with the Microsoft office Q: drive. I got the Permission Denied error with rev 256, but not with my version. It installed and booted successfully.
---------
* Don't fail if Windows' startup folder is missing or mis-
configured (LP: #910948)
I have regression tested this on my Windows 7 - my fix doesn't cause any issues. I tried to rename my Startup folder but Win7 was overriding my attempts and I don't feel like breaking it just yet. The code change is pretty straightforward.
---------
* If bcdedit fails when uninstalling, it shouldn't be fatal
(LP: #925779)
Not tested yet, but the code change is pretty straightforward.
-------
The fix I described as "Correct NameError exceptions on missing attributes when running CD boot helper or a CD is rejected (LP: #876154)." also fixes bug 891577.