Criando Máquina Virtual
Publicado por SuporteTecnicoID 28/09/2007 (última atualização em 12/04/2017)
[ Hits: 9.990 ]
Homepage: http://www.linux-kdu.com.br
Download 1488589740.KVM_MV (versão 2)
O Script pergunta tudo que precisa para criar uma máquina virtual, desde o nome, memória usada, e onde está o arquivo .iso que será usado para a abertura da máquina virtual.
Bom para testes rápidos de imagens de CDs. Feito em 3 etapas de scripts.
Versão 2 - Enviado por SuporteTecnicoID em 03/03/2017
Changelog: Dependecias do Script:
qemu-kvm
kvm
libvirt0
Instalaveis pelo comando: sudo apt install qemu kvm libvirt
O Script pergunta tudo que precisa para criar uma Máquina Virtual ( MV ).
Nome da Pasta para criar a MV.
Nome da MV.
Qtd de Memória a usar na MV.
Localização do arquivo .iso que será usado para a abertura da Máquina Virtual.
E ja abre rodando o arquivo .ISO escolhido.
Otimo para testes de imagens de sistemas Operacionais. Feito em 16 simples etapas de scripts.
Chama a Criação e roda a Criada! #!/bin/bash #Script de instalação e uso da Maquina Virtual #Script elaborado pelo SuporteTecnicoID #Criado originalmente para o ResuLinux, pela www.indexdata.com.br kdialog --title "Inicia o Resu-Emu" --yesno "Sim! Para Criar uma nova e depois Rodar!\n Não! Para apenas rodar uma existentes?" \ 0 0 if [ $? = "0" ]; then echo "Vamos criar a Imagem!" sh Criar-MV.sh elif [ $? = "1" ]; then echo "Vamos Rodar uma Existente!" sh Rodar-MV.sh fi ............................................................................................................. Cria a Maquina Virtual! (Criar-MV.sh) #!/bin/bash #Script de instalação e uso da Maquina Virtual #Script elaborado pelo SuporteTecnicoID #Criado originalmente para o ResuLinux, pela www.indexdata.com.br clear ls -l *.qcow sleep 3 kdialog --yesno "Atenção!!!Voce quer apagar as imagens existentes?" \ 0 0 if [ $? = "0" ]; then echo "ok! Apaguei elas então!" rm *.vm* ls -l *.vm* elif [ $? = "1" ]; then echo "ok! Elas permancem então..." fi var1=`kdialog -inputbox "De um nome para sua MV!"` var2=`kdialog -inputbox "Informe o tamanho em Kilobytes! ex:1Gb=1000000"` clear echo "Criando a imagem, aguarde." sleep 1 clear echo "Criando a imagem, aguarde.." sleep 1 clear echo "Criando a imagem, aguarde..." sleep 1 clear echo "Criando a imagem, aguarde...." sleep 1 clear echo "Criando a imagem, aguarde....." sleep 1 clear echo "Criando a imagem, aguarde......" sleep 1 clear echo "Criando a imagem, aguarde......." sleep 1 clear echo "Criando a imagem, aguarde........" sleep 1 dd if=/dev/zero of=$var1.vmx bs=1024 count=$var2 #xterm -e "qemu-img create -f qcow $var1.qcow $var2 M" sleep 10 kdialog --msgbox "Confira a Imagem criada no tamanho certo!" --title "ok! Imagem Criada com sucesso." clear kdialog --title "Rodar a MV" --yesno "Sim! Para rodar uma existentes?\n Não! Sair!" \ 0 0 if [ $? = "0" ]; then echo "Vamos Rodar uma Existente!" sh Rodar-MV.sh elif [ $? = "1" ]; then echo "ok! Até mais....." fi ...................................................................................................... Roda a Criada (Rodar-MV.sh) #!/bin/bash #Script de instalação e uso da Maquina Virtual #Script elaborado pelo SuporteTecnicoID #Criado originalmente para o ResuLinux, pela www.indexdata.com.br clear var1a=`kdialog --getopenfilename startDir:/ --title "Indique a Imagem ISO que sera usada na MV!"` var2a=`kdialog -inputbox "Tamanho de memoria na MV em MegaBytes"` var3a=`kdialog --getopenfilename startDir:/ --title "Localize a Imagem .qcow da MV criada anterioremente!"` qemu -cdrom $var1a -boot d -m $var2a $var3a
E-mails através de um servidor remoto
Criação de usuario / gerando senha automatica
Aplicando layer7 sem digitar uma linha de código sequer
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)