Dificuldade em obter o Universal USB Installer para funcionar no WINE

1

Eu tenho uma unidade flash USB de 16 GB inserida em uma máquina que executa o Linux Mint.

Eu quero usar o programa do Windows Universal USB Installer via WINE (o objetivo final aqui é criar uma unidade USB inicializável do XenServer conforme descrito aqui , mas isso não é relevante para esta questão).

Atualmente, esse é o status da minha unidade flash USB com fdisk :

# fdisk -l /dev/sdb

Disk /dev/sdb: 16.0 GB, 16008609792 bytes
64 heads, 32 sectors/track, 15267 cylinders, total 31266816 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e2ab6

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    31266815    15632384    b  W95 FAT32

Assim, tudo parece estar bem, mas quando eu carrego o USB Universal Installer com o WINE, ele não detecta meu pen drive :

Euediteiaimagempararemoveronomedeusuário,mascomovocêpodever,aunidadeUSBnãoémostrada.

Entãocorriwincfgparaversepossoatribuirmanualmenteaunidade...


(A imagem foi editada para remover o nome do usuário.)

Parece que o WINE está detectando com sucesso o meu drive USB (o / media / $ USER / 87F1-4491), então por que o USB Installer não vê meu dispositivo USB?

Além disso: eu sei que um USB inicializável pode simplesmente ser feito usando dd ; No entanto, por algum motivo que está atualmente além do meu entendimento, isso não parece realmente funcionar na prática com o ISO do XenServer. Esse parece ser um problema conhecido, já que o blog do XenServer recomenda especificamente o uso do USB Universal Installer. Eu tentei usar dd com o ISO do XenServer e ele não inicializa. (Eu usei dd muitas vezes com outros arquivos ISO inicializáveis com sucesso, mas por algum motivo misterioso ele não funciona para o XenServer.)

    
por Siler 11.10.2014 / 00:07

1 resposta

1

O Wine suporta unidades flash USB. Para montar uma unidade flash USB para que o Wine possa usá-la, siga estas etapas:

  1. Executar winecfg
  2. Selecione a guia Drives .
  3. Clique em Adicionar ...
  4. Escolha uma letra para a unidade.
  5. Clique no botão Procurar ... ao lado de onde está escrito Caminho:
  6. Use o comando mount para encontrar onde quer que seu sistema operacional tenha montado a unidade flash USB. Insira o seu dispositivo USB e execute o comando mount . Ejete seu dispositivo USB e execute o comando mount novamente. Compare a primeira e a segunda corridas de montagem. Detecte uma linha adicional na segunda execução. A linha adicional deve ser algo como:

    /dev/sdd on /media/your-username/USB2DISK type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2)  
    

    Neste exemplo, o ponto de montagem da unidade USB é:

    /media/your-username/USB2DISK  
    
  7. Clique em OK e clique novamente em OK . Agora a unidade flash USB foi montada para que o Wine possa usá-la.

  8. Executar o instalador USB universal.
por 26.12.2015 / 08:46

Tags