WUBI fails when it finds ISO with right size, wrong content
Bug #894164 reported by
Edward Mendelson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Wubi |
New
|
Undecided
|
Unassigned |
Bug Description
When I tried to run WUBI to install Ubuntu on a Windows XP system, it failed without any warning. I finally found the log file, and discovered that WUBI fails silently if it finds an ISO with the file size that it expects to find, but without the correct content.
The only way to solve this was to run WUBI multiple times, each time checking the log file to find which ISO file it tried to load - and then rename that ISO file to another extension (for example, .ISO--) so that WUBI would not try to load it. After renaming three such ISO files, WUBI eventually ran.
Perhaps WUBI could at least post an error message explaining why it did not run. That would be better than failing silently.
To post a comment you must log in.
Now that I look at the log file, I'm not sure that size is the problem. It seems that 7z can't get data from some packed ISO files. Anyway, I hope this helps. Here's a log, with some lines removed that list ISO files that were the wrong size:
------- ------- ------- ------- ------- ------- -------
11-23 17:22 INFO root: === wubi 11.10 rev245 === 1\edward\ locals~ 1\temp\ wubi-11. 10-rev245. log "f:\\install\ \wubi.exe" '] C:\DOCUME~ 1\Edward\ LOCALS~ 1\Temp\ pyl48.tmp\ data 1\Edward\ LOCALS~ 1\Temp\ pyl48.tmp\ bin\7z. exe folder= C:\Documents and Settings\All Users\Start Menu\Programs\ Startup exe=f:\ install\ wubi.exe C:\DOCUME~ 1\Edward\ LOCALS~ 1\Temp\ pyl48.tmp\ data\isolist. ini key=Software\ Microsoft\ Windows\ CurrentVersion\ Uninstall\ Wubi version2= Microsoft Windows 2000 America/ New_York username= Edward name=Edward C:\Documents and Settings\Edward language_ code=1033 language= English drive=Drive( C: hd 27445.8671875 mb free ntfs)
11-23 17:22 DEBUG root: Logfile is c:\docume~
11-23 17:22 DEBUG root: sys.argv = ['main.pyo', '--exefile=
11-23 17:22 DEBUG CommonBackend: data_dir=
11-23 17:22 DEBUG WindowsBackend: 7z=C:\DOCUME~
11-23 17:22 DEBUG WindowsBackend: startup_
11-23 17:22 DEBUG CommonBackend: Fetching basic info...
11-23 17:22 DEBUG CommonBackend: original_
11-23 17:22 DEBUG CommonBackend: platform=win32
11-23 17:22 DEBUG CommonBackend: osname=nt
11-23 17:22 DEBUG CommonBackend: language=en_US
11-23 17:22 DEBUG CommonBackend: encoding=cp1252
11-23 17:22 DEBUG WindowsBackend: arch=amd64
11-23 17:22 DEBUG CommonBackend: Parsing isolist=
11-23 17:22 DEBUG CommonBackend: Adding distro Xubuntu-i386
11-23 17:22 DEBUG CommonBackend: Adding distro Xubuntu-amd64
11-23 17:22 DEBUG CommonBackend: Adding distro Kubuntu-amd64
11-23 17:22 DEBUG CommonBackend: Adding distro Mythbuntu-i386
11-23 17:22 DEBUG CommonBackend: Adding distro Ubuntu-amd64
11-23 17:22 DEBUG CommonBackend: Adding distro Ubuntu-i386
11-23 17:22 DEBUG CommonBackend: Adding distro Mythbuntu-amd64
11-23 17:22 DEBUG CommonBackend: Adding distro Kubuntu-i386
11-23 17:22 DEBUG WindowsBackend: Fetching host info...
11-23 17:22 DEBUG WindowsBackend: registry_
11-23 17:22 DEBUG WindowsBackend: windows version=2000
11-23 17:22 DEBUG WindowsBackend: windows_
11-23 17:22 DEBUG WindowsBackend: windows_sp=Service Pack 3
11-23 17:22 DEBUG WindowsBackend: windows_build=2600
11-23 17:22 DEBUG WindowsBackend: gmt=-5
11-23 17:22 DEBUG WindowsBackend: country=US
11-23 17:22 DEBUG WindowsBackend: timezone=
11-23 17:22 DEBUG WindowsBackend: windows_
11-23 17:22 DEBUG WindowsBackend: user_full_
11-23 17:22 DEBUG WindowsBackend: user_directory=
11-23 17:22 DEBUG WindowsBackend: windows_
11-23 17:22 DEBUG WindowsBackend: windows_
11-23 17:22 DEBUG WindowsBackend: processor_name= Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz
11-23 17:22 DEBUG WindowsBackend: bootloader=xp
11-23 17:22 DEBUG WindowsBackend: system_
11-23 17:22 DEBUG WindowsBackend: drive=Drive(C: hd 27445.8671875 mb free ntfs)
11-23 17:22 DEBUG WindowsBackend: drive=Drive(D: hd 22968.4960938 mb free ntfs)
11-23 17:22 DEBUG WindowsBackend: drive=Drive(E: hd 37358.5390625 mb free ntfs)
11-23 17:22 DEBUG WindowsBackend: drive=D...