pc-qemu.sh - Script configurador para QEMU

Publicado por Jose Mario (última atualização em 13/08/2014)

[ Hits: 3.756 ]

Homepage: ...

Download pc-qemu.sh




Salve galera. Depois de muito trabalho, fiz esse singelo Shell Script para facilitar o uso do QEMU.
Quem quiser usá-lo é só adaptá-lo pra sua realidade.

Para configurar e usá-lo, veja o vídeo tutorial:

http://youtu.be/DEIfgmEJcXU

  



Esconder código-fonte

#!/bin/bash
cmd=(dialog --separate-output --checklist "Gerenciador e Configurador para QEMU
autor: zezaocapoeira
versão: 1.0

O Linux é para todos mas nem todos são para o Linux

Selecione uma das opções:" 22 76 16)

options=(1 "Arch Linux" off    # any option can be set to default to "on"
         2 "Fedora-lxde" off
         3 "Xubuntu" off
         4 "Exemplo" off
     5 "Instalador" off )

choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty)
clear
for choice in $choices
do
    case $choice in
        1) echo "Arch Linux"
                qemu-system-x86_64 -enable-kvm -m 2048 -cpu host \
                            -vga vmware -soundhw ac97 -boot c \
                        ~/Qemu-maquinas_virtuais/arch_linux/arch_qemu.img


            ;;


            2) echo "Fedora-lxde"
                qemu-system-x86_64 -enable-kvm -m 2048 -cpu host \
                    -vga vmware -soundhw ac97 -boot c \
                    ~/Qemu-maquinas_virtuais/fedora-lxde/fedora-qemu.img

        ;;


        3) echo "Xubuntu"
                qemu-system-x86_64 -enable-kvm -m 2048 -cpu host \
                -vga vmware -soundhw ac97 -boot c \
                ~/Qemu-maquinas_virtuais/xubuntu/xubuntu_qemu.img


        ;;



        4) echo "Exemplo"
                 qemu-system-x86_64 -enable-kvm -m 2048 -cpu host \
                -vga vmware -soundhw ac97 -boot c \
                ~/caminho_do_seu_hd_virtual


        ;;




        5) echo "Instalador"
                {
                clear
                echo "Informe o nome para o diretorio a ser criado"
                read nome
                echo "Informe o local do diretorio"
                read diretorio
                mkdir -p "$diretorio/$nome"
                cd "$diretorio/$nome"
                sleep 2
                echo
                echo "Seu caminho"
                pwd
                if [ $? -eq 0 ];then
                echo "SUCESSO"
                sleep 2
                else
                echo "FALHA NO PROCESSO"
                sleep 2
                fi
                echo
                echo
                echo "Informe o nome do hd virtual a ser criado"
                read disco
                echo "Informe tamanho do disco a ser criado"
                read tamanho
                qemu-img create -f raw "$disco".img "$tamanho"
                if [ $? -eq 0 ];then
                echo "PROCESSO CONCLUIDO !!!"
                sleep 2
                else
                echo "FALHA NO PROCESSO"
                sleep 2
                echo
                fi
                echo
                echo
                echo "Informe onde está a ISO para prosseguir a instalação"
                read onde
                echo "Informe o nome do hd virtual"
                read disco
                ls -l
                echo
                sleep 5
                qemu-system-x86_64 -enable-kvm -m 2048 -vga vmware \
                -soundhw ac97 -cdrom "$onde" -boot d "$disco"
                if [ $? -eq 0 ];then
                echo "PROCESSO CONCLUIDO !!!"
                sleep 2
                else
                echo "FALHA NO PROCESSO"
                sleep 2
                echo
                fi
                }
                ;;

        esac
    done

Scripts recomendados

MURFEX (MUltiple Rar File EXtractor)

Backup Subversion

Inversor de links de download (ou qualquer outra String)

Grave arquivos em pendrive sem sistema de arquivos

Redundância de links dedicados


  

Comentários
[1] Comentário enviado por removido em 13/08/2014 - 21:05h

Ficou bem da hora!!

Só para retomar, se tiver algum interesse em continuar o Script e/ou buscar por "melhorias/recursos", pode "me procurar";
adoraria em te ajudar com ele.

[2] Comentário enviado por zezaocapoeira em 13/08/2014 - 21:43h


[1] Comentário enviado por unnamed em 13/08/2014 - 21:05h:

Ficou bem da hora!!

Só para retomar, se tiver algum interesse em continuar o Script e/ou buscar por "melhorias/recursos", pode "me procurar";
adoraria em te ajudar com ele.


Salve mano . Obrigado pelo apoio .


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts