Como posso resolver um erro 'Windows Backend: o objeto não tem nenhum atributo iso_path' durante a instalação com o Wubi?

0

Estou tentando instalar o Ubuntu usando o Wubi no Windows XP Professional SP3 de 32 bits. Depois de executar o wubi, recebo um erro de instalação.

"Windows backend" object has no attribute 'iso_path' ....For more information, please see the log file:C:\documents and settings\rickh\locals settings\temp\wubi-11.10-rev241.log. 

Log:

02-22 10:44 DEBUG  TaskList: ## Finished create_uninstaller
02-22 10:44 DEBUG  TaskList: ## Running copy_installation_files...
02-22 10:44 DEBUG  WindowsBackend: Copying C:\DOCUME~1\RickH\LOCALS~1\Temp\pyl70.tmp\data\custom-installation -> C:\ubuntu\install\custom-installation
02-22 10:44 DEBUG  WindowsBackend: Copying C:\DOCUME~1\RickH\LOCALS~1\Temp\pyl70.tmp\winboot -> C:\ubuntu\winboot
02-22 10:44 DEBUG  WindowsBackend: Copying C:\DOCUME~1\RickH\LOCALS~1\Temp\pyl70.tmp\data\images\Ubuntu.ico -> C:\ubuntu\Ubuntu.ico
02-22 10:44 DEBUG  TaskList: ## Finished copy_installation_files
02-22 10:44 DEBUG  TaskList: ## Running get_iso...
02-22 10:44 DEBUG  TaskList: New task copy_file
02-22 10:44 DEBUG  TaskList: ### Running copy_file...
02-22 10:46 DEBUG  TaskList: ### Finished copy_file
02-22 10:46 DEBUG  TaskList: New task check_iso
02-22 10:46 DEBUG  TaskList: ### Running check_iso...
02-22 10:46 DEBUG  CommonBackend: Checking C:\ubuntu\install\installation.iso
02-22 10:46 DEBUG  Distro:   checking Ubuntu ISO C:\ubuntu\install\installation.iso
02-22 10:46 DEBUG  Distro:     wrong size: 2119696384 > 900000000
02-22 10:46 DEBUG  TaskList: ### Finished check_iso
02-22 10:46 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'
02-22 10:46 DEBUG  TaskList: # Cancelling tasklist
02-22 10:46 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'
02-22 10:46 DEBUG  TaskList: # Finished tasklist
    
por Rick H 22.02.2012 / 17:43

1 resposta

2

O Wubi não gosta do tamanho ISO:

02-22 10:46 DEBUG  Distro:     wrong size: 2119696384 > 900000000

O Wubi foi projetado para ser instalado usando somente um ISO de CD de mesa (não o DVD ISO) e há uma verificação simplista do tamanho para garantir que ele seja um CD. Tem que ser entre 550MB e 850MB (mais ou menos). Você pode gravar um CD ISO em um DVD e ele funcionará porque o ISO não aumenta de tamanho, mas se você criar um Ubuntu USB com um CD ISO, o Wubi copia a partição USB inteira antes de verificar o tamanho. Então, se você está instalando a partir de um USB com uma partição > ~ 850MB, então não vai funcionar. É difícil saber exatamente desde que você não incluiu mais do log.

Em resumo: o que você tem lá não é reconhecido como um ISO do CD do Desktop Ubuntu (mesmo que seja válido).

Solução: Coloque o wubi.exe e o ISO do CD do desktop (ambos da mesma versão) no mesmo diretório e execute o wubi a partir daí. Certifique-se de remover qualquer outra mídia (CDs, USBs) primeiro. Ou execute o wubi.exe autonomamente e baixe a própria imagem.

    
por bcbc 22.02.2012 / 18:59