Corrigindo o erro PHP Warning: file_get_contents(/opt/unetlab/platform):

preview_player
Показать описание
Pessoal, me deparei com o erro ao instalar via ISO o EVE-NG dentro de uma VM no Hyper-v.

Após executar o comando

"/opt/unetlab/wrappers/unl_wrapper -a fixpermissions"

o seguinte erro é exibido

"PHP Warning: file_get_contents(/opt/unetlab/platform):

Com isso, notei que na inicialização da VM existia um alerta

"warning: neither intel vt-x or amd-v found hyper-v"

Após tratar esse alerta, o erro de PHP Warning também é solucionado.

Espero ter ajudado.

powerShell: Set-VMProcessor -VMName "EVE-NG" -ExposeVirtualizationExtensions $True
Рекомендации по теме
Комментарии
Автор

Senhores caso agluem esteja com problemasa para inicializar o mk ou as maquinas e estiver usando linux no host ou até mesmo windows e o virtualizador for o VMWare tem uma opção em Setings >> Processors >>> Virtualizations Engine >>>>Virtualize Intel VT-x/EPT or AMD-V/RVI que deve ser ativada para corrigir o erro do video, desligue a maquina para ativar a opção.

koringaxl
Автор

(All commands must be run as root)

1. Check that the 71st line in the specified file is such as:

$kvm_family =

If it's not, edit it to look like this.

2. Run the command:

dmesg | grep -i cpu | grep -i -e intel -e amd

if you get an output line with the word "Intel"

then run the following command:

echo "intel" > /opt/unetlab/platform

If you get an output line with the word "amd", then run:

echo "amd" > /opt/unetlab/platform

this should solve your problem with launching unl_wrapper -a fixpermissions

nimdaeng
Автор

Parabéns mano, muito obrigado pelo aprendizado!
Estou fazendo na Hackone também e estava com dificuldade de subir a VM do FortiGate.

carlosvitoraazevedo
Автор

fala mano muito obrigado por fazer um vídeo explicando, no meu caso consegui resolver isso indo em settings>processors> e habilitando o virtualizador da VM

andreviniciusbezerradasilv
Автор

Hi my friend, any idea to solve the same error in a PC with windows 11 and vmware workstation 17 player. I run the comand Set-VMProcessor -VMName "LAB_FORTINET" $True but te output is:
Set-VMProcessor : El término 'Set-VMProcessor' no se reconoce como nombre de un cmdlet, función, archivo de script o
programa ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que
dicha ruta es correcta e inténtelo de nuevo.
En línea: 1 Carácter: 1
+ Set-VMProcessor -VMName "LAB_FORTINET" ...
+
+ CategoryInfo : ObjectNotFound: (Set-VMProcessor:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

andresnoboa
Автор

Aqui deu a seguinte falha: 'Set-VMProcessor' is not recognized as a name of a cmdlet, function, script file, or executable program.

elviooliveira
Автор

obrigado voce e fera me salvou muito!
,

DiegoGarcia-mieq
Автор

E se for no virtual box? usa o mesmo comando?

clashclans
Автор

Eu coloquei o eve-ng em uma maquina fisica, como eu faço esse procedimento para habilitar a virtualização?, porque na maquina fisica você não consegue acessar o powershell, se alguem souber me ajude porfavor!

flavio
Автор

Muito bom mano, tive o mesmo erro. Mas estou usando VMware. o comando não funciona para VMware?

carlitosbunga
Автор

eu tambem uso VMware que esta instalado em um servidor onde crio as maquinas virtuais e da o mesmo problema alguem ai conseguiu resolver

drone_araras
Автор

i solved it in mac by going to > Advanced Options > EnableHypervisor Applications

mehd-qw