我正在尝试在 Windows XP 中安装 Ubuntu 11.10,一切都像以前一样,直到倒计时钟达到零,然后我收到“Windows 后端对象没有属性‘iso-path’ - 有关详细信息,请参阅日志。它现在已经完成了三次。(中间格式化)
日志的结尾写道
======
11-01 17:20 DEBUG TaskList: New task check_iso
11-01 17:20 DEBUG TaskList: ### Running check_iso...
11-01 17:20 DEBUG CommonBackend: Checking Y:\ubuntu\install\installation.iso
11-01 17:20 DEBUG Distro: checking Ubuntu ISO Y:\ubuntu\install\installation.iso
11-01 17:20 DEBUG Distro: wrong size: 8094031872 > 900000000
11-01 17:20 DEBUG TaskList: ### Finished check_iso
11-01 17:20 ERROR TaskList: 'WindowsBackend' object has no attribute 'iso_path'
Traceback (most recent call last):
File "\lib\wubi\backends\common\tasklist.py", line 197, in __call__
File "\lib\wubi\backends\common\backend.py", line 579, in get_iso
File "\lib\wubi\backends\common\backend.py", line 565, in use_iso
AttributeError: 'WindowsBackend' object has no attribute 'iso_path'
11-01 17:20 DEBUG TaskList: # Cancelling tasklist
11-01 17:20 DEBUG TaskList: # Finished tasklist
11-01 17:20 ERROR root: 'WindowsBackend' object has no attribute 'iso_path'
Traceback (most recent call last):
File "\lib\wubi\application.py", line 58, in run
File "\lib\wubi\application.py", line 130, in select_task
File "\lib\wubi\application.py", line 205, in run_cd_menu
File "\lib\wubi\application.py", line 120, in select_task
File "\lib\wubi\application.py", line 158, in run_installer
File "\lib\wubi\backends\common\tasklist.py", line 197, in __call__
File "\lib\wubi\backends\common\backend.py", line 579, in get_iso
File "\lib\wubi\backends\common\backend.py", line 565, in use_iso
AttributeError: 'WindowsBackend' object has no attribute 'iso_path'
答案1
您无法从 USB 安装 Wubi。它会将整个 USB 分区复制为 ISO 映像,然后通过一个奇怪的检查来检查大小,这个检查本来是为了区分 CD ISO 和 DVD ISO。该检查认为有效的 CD ISO 大小在 550MB 到 850MB 之间(大约)。
因此,在这种情况下,您有一个 8GB 的 ISO。这就是失败的原因。
不要使用 USB,而是将 CD ISO 放在本地驱动器上与 wubi.exe 相同的目录中,确保从计算机上移除 USB,然后从本地驱动器运行 wubi.exe。
答案2
对我来说,只要断开互联网连接就能解决我的问题。试试吧!
答案3
断开互联网连接对我没有帮助,所以我不得不一步一步考虑我的行动。我承认我是 ubuntu 新手,这是我第一次尝试安装它,并把它整合到 Windows 下的一个本地磁盘中。
因此,我尝试从 pendrive [又名 USB 棒] 进行安装,但出现了同样的错误。原因是我的 .iso 文件和 Wubi.exe 不在同一个方向。解决方案:从 pendrive 启动 Wubi - 它会要求您先卸载失败的那个。请卸载,但不要尝试安装。只需将 Wubi.exe 复制到 .iso 文件所在的同一方向即可。然后,拔下 USB 棒并从目录本身启动 Wubi.exe。安装将顺利进行!:P
PS 谈论 Ubuntu v. 11.10
答案4
我遇到了同样的错误。我通过在 powerIso 中打开 iso 文件并从那里安装解决了这个问题。