OpenWRT - Instalação no Proxmox: mudanças entre as edições

De Wiki Projeto Root
Ir para navegação Ir para pesquisar
Linha 6: Linha 6:
== Instalação ==
== Instalação ==


'''1-''' Vá para a página de [https://downloads.openwrt.org/releases/ Download] do OpenWRT.  
'''1 -''' Vá para a página de [https://downloads.openwrt.org/releases/ Download] do OpenWRT.  


Selecione a versão estável mais recente e, em seguida, targets -> x86 -> 64. Clique com o botão direito em generic-ext4-combined.img.gz (não o "efi"!) E copie o link.
Selecione a versão estável mais recente e, em seguida, targets -> x86 -> 64. Clique com o botão direito em generic-ext4-combined.img.gz (não o "efi"!) E copie o link.


'''2-''' No host Proxmox, baixe o arquivo e descompacte-o:
'''2 -''' No host Proxmox, baixe o arquivo e descompacte-o:
  wget '''cole o link aqui'''
  wget '''cole o link aqui'''
  gunzip openwrt-*.img.gz
  gunzip openwrt-*.img.gz


'''3-''' Redimensione a imagem para o tamanho que você deseja que o disco da sua VM tenha (exemplo com 4 GiB):
'''3 -''' Redimensione a imagem para o tamanho que você deseja que o disco da sua VM tenha (exemplo com 4 GiB):
  qemu-img resize -f raw openwrt-*.img 4G
  qemu-img resize -f raw openwrt-*.img 4G


'''4-''' Crie uma nova VM no Proxmox. Certifique-se de manter:
'''4 -''' Crie uma nova VM no Proxmox. Certifique-se de manter:
  Sem mídia de instalação
  Sem mídia de instalação
  SeaBIOS
  SeaBIOS
Linha 23: Linha 23:
  Não inicie a VM ainda.
  Não inicie a VM ainda.


'''5-''' Importe a imagem OpenWRT redimensionada para a nova VM:
'''5 -''' Importe a imagem OpenWRT redimensionada para a nova VM:
  qm disk import *VMID* openwrt-*.img *STORAGE*
  qm disk import *VMID* openwrt-*.img *STORAGE*


Linha 30: Linha 30:
'''*STORAGE*''' = Local onde será armazenado o disco (exemplo: local-zfs)  
'''*STORAGE*''' = Local onde será armazenado o disco (exemplo: local-zfs)  


'''6-''' Ajuste o Disco na VM  
'''6 -''' Ajuste o Disco na VM  
  Vá na VM -> Hardware, selecione o disco recém importado chamado "Unused Disk 0"
  Vá na VM -> Hardware, selecione o disco recém importado chamado "Unused Disk 0"
  pressione "Edit", defina-o como VirtIO com "Discard" e "IO Thread" habilitados e pressione OK.
  pressione "Edit", defina-o como VirtIO com "Discard" e "IO Thread" habilitados e pressione OK.


'''7-''' Adicione qualquer rede ou outros dispositivos necessários
'''7 -''' Adicione qualquer rede ou outros dispositivos necessários


'''8-''' Você terminou! Inicie a VM e aproveite o OpenWRT.
'''8 -''' Você terminou! Inicie a VM e aproveite o OpenWRT.

Edição das 09h54min de 13 de setembro de 2024

Sobre

Olá! Visitante, reunimos aqui, informações sobre como instalar o OpenWRT-X86 no Proxmox.

Fonte: https://openwrt.org/docs/guide-user/installation/openwrt_x86

Instalação

1 - Vá para a página de Download do OpenWRT.

Selecione a versão estável mais recente e, em seguida, targets -> x86 -> 64. Clique com o botão direito em generic-ext4-combined.img.gz (não o "efi"!) E copie o link.

2 - No host Proxmox, baixe o arquivo e descompacte-o:

wget cole o link aqui
gunzip openwrt-*.img.gz

3 - Redimensione a imagem para o tamanho que você deseja que o disco da sua VM tenha (exemplo com 4 GiB):

qemu-img resize -f raw openwrt-*.img 4G

4 - Crie uma nova VM no Proxmox. Certifique-se de manter:

Sem mídia de instalação
SeaBIOS
Sem unidades
Não inicie a VM ainda.

5 - Importe a imagem OpenWRT redimensionada para a nova VM:

qm disk import *VMID* openwrt-*.img *STORAGE*

*VMID* = ID da VM que irá receber o disco

*STORAGE* = Local onde será armazenado o disco (exemplo: local-zfs)

6 - Ajuste o Disco na VM

Vá na VM -> Hardware, selecione o disco recém importado chamado "Unused Disk 0"
pressione "Edit", defina-o como VirtIO com "Discard" e "IO Thread" habilitados e pressione OK.

7 - Adicione qualquer rede ou outros dispositivos necessários

8 - Você terminou! Inicie a VM e aproveite o OpenWRT.