Problema ao instalar o 14.04 no VMPlayer

1

Estou apenas tentando instalar o Ubuntu 14.04 no VMWare Player. Ele tem uma única partição enorme (300 GB) e, portanto, espero que leve algum tempo, mas depois de alguns minutos, esta mensagem veio

Não tenho certeza do que está fazendo agora. Zerar 300 GB certamente leva algum tempo, mas o uso atual do disco é de acordo com du apenas 11 GB e não muda desde talvez uma hora. Nautilus relata 3,8 GB (não me importo porque esses números sejam diferentes).

Gostaria de saber de onde vem o WRITE SAME failed . Tudo o que eu descobri é que isso acontece com alguns controladores RAID, mas a partição em que coloquei a VM é uma partição RAID de software criptografado e IMHO o sistema operacional convidado deve se importar (ou mesmo saber).

O VMWare Player usa 40% da CPU e iostat 30 mostra

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           4.85    0.67   10.66    0.17    0.00   83.65

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda              11.07         0.00       113.60          0       3408
sdb               0.80         0.00         8.27          0        248
sdc               0.80         0.00         8.27          0        248
sde               0.73         0.00         5.87          0        176
sdd               0.73         0.00         5.87          0        176
md0               0.97         0.00         7.73          0        232
dm-0              0.00         0.00         0.00          0          0
dm-1              0.00         0.00         0.00          0          0
dm-2              0.00         0.00         0.00          0          0
dm-3              0.00         0.00         0.00          0          0
dm-4              0.00         0.00         0.00          0          0
dm-5              0.97         0.00         7.73          0        232
dm-6              0.00         0.00         0.00          0          0

Acho que isso significa que nada está acontecendo, pois a única atividade está em sda , que contém o / e /home do host, mas não o RAID.

Uma VM 10.04 antiga é executada sem problemas no mesmo sistema.

O que está acontecendo? O que devo fazer?

    
por maaartinus 17.04.2014 / 22:19

3 respostas

2

O que quer que acontecesse, a única conseqüência foi que a interface gráfica prometida não surgiu. Eu comecei manualmente e foi sobre tudo.

Então, na verdade, não houve problema, apenas uma confusão. Talvez isso ajude alguém.

Eu acho que esse problema estava relacionado ao uso de "fácil instalação", o que evitarei no futuro.

    
por maaartinus 18.04.2014 / 01:19
3

daqui: link

"WRITE SAME falhou. Zerando manualmente"

Se você receber relatórios de "WRITE SAME failed. Manually zeroing" registrados no console, eles parecem ter sido causados por esse patch para o driver de disco SCSI no Linux 3.7+ (e um patch posterior que habilitou WRITE SAME por meio do disco caminho do mapeador do Linux 3.10 em diante), que permite o uso do comando SCSI "WRITE SAME" (escrever vários blocos com o mesmo conteúdo - o Linux parece usá-lo principalmente para garantir que os blocos contenham todos os zeros).

O patch usa como padrão 0xFFFF (65535) blocos para WRITE SAME, exceto para certas classes de discos (ATA, USB e Firewire) que não são conhecidos para implementar o recurso (e usará mais se SCSI READ REPORTADO CÓDIGOS OPERACIONAIS SUPORTADOS relata mais). Parece que, particularmente para certos discos virtualizados (por exemplo, KVM, talvez apenas instalações mais antigas do KVM - minha máquina host ainda executa o Ubuntu 10.04 LTS), isso pressupõe que a funcionalidade WRITE SAME funcionará mesmo que não seja suportada. (Várias pessoas acharam este problema, em vários kernels; parece que existe um patch para desativá-lo se ele falhar)

O trabalho em torno de onde ele está sendo usado inadequadamente é definir manualmente max_write_same_blocks como 0 para os dispositivos SCSI subjacentes no sistema de arquivos / sys - isso precisa ser feito a cada inicialização. Os dispositivos SCSI afetados podem ser encontrados com: encontrar / sys / devices -name max_write_same_blocks

e algo precisa escrever 0 no arquivo; em máquinas com pessoas do systemd estão usando /etc/tmpfiles.d para fazer isso. Para o Ubuntu 14.04, parece que a solução mais simples é criar um script simples. chamado de "disable-write-same" , (em / usr / local / sbin), que encontra todos os arquivos max_write_same_blocks e echos 0 dentro deles - então adicione uma chamada para /etc/rc.local . (Para uma boa medida, execute o script imediatamente, para evitar a reinicialização).

ETA, 2014-07-31: Eu também achei que precisava fazer a mesma coisa ao instalar no VMWare Fusion.

    
por Guest 05.09.2014 / 14:10
0

Eu tive o mesmo problema e a solução foi baixar o VMware Tools durante a instalação, como sugerido por meio de um diálogo pop-up que aparece logo após iniciar o Easy Install (ele mencionou que o VMware Easy Install falhará quando não estiver fazendo isso ).

    
por Shoe 22.07.2014 / 18:44