Aleponce Posted March 13, 2022 #1 Posted March 13, 2022 (edited) Sou um grande fã da Synology há anos! Antigamente, o XPenology era uma ótima maneira de ter uma instância virtualizada de um Synology NAS que você poderia executar como uma máquina virtual. Desnecessário dizer que fiquei super empolgado ao saber que um novo loader havia sido desenvolvido permitindo a criação de uma versão DSM 7.x do XPenology. Minha jornada começou com vários sites e alguns vídeos antigos, usando VMware Workstation no geral nenhuma parecia funcionar corretamente. Tenho o prazer de dizer que agora posso compartilhar esta com você uma maneira simples e pratica de criar uma máquina virtual e instalar o DSM 7.x. Existem algumas versões disponíveis usando o método redpill, e estou usando a versão mais recente da plataforma, que é a DS3622xs+. Deixarei aqui uma VM padrão para a base. Preparação da VM Importe ela no VMWare Workstation e siga os passos a seguir. - Baixe os VMDK aqui , e descompacte-os na pasta da VM. - Adicionar um disco existente do tipo SATA, escolha o arquivo tinycore-redpill.v0.4.5.vmdk. Certifique-se de modificar a configuração em avançado e escolher SATA 0:0. - Adicionar novo(s) disco(s) rígido(s). Estas serão suas unidades de dados. Novamente, certifique-se de selecionar cada unidade e configurá-la para usar o controlador SATA. Adicione todas as unidades de dados ao SATA 1:x. Inicialize VM. Quando o TinyCore Desktop aparecer, vá ao terminal e digite "ifconfig" para obter o endereço IP. (clique com o botão direito do mouse na área de trabalho, selecione aplicativos, terminal). Em alguns casos, pode ser necessário usar a seta para baixo no teclado para destacar "aplicativos, usar a tecla de seta para a direita para destacar "terminal" e pressionar "Enter". Depois de obter o endereço IP, abra seu cliente SSH local e estabeleça uma conexão SSH para que você possa usar copiar/colar com os comandos listados abaixo. Usuário SSH: tc Senha SSH: P@ssw0rd Depois de estabelecer uma conexão SSH com sucesso, execute os seguintes comandos (uma linha por vez): sudo su ./rploader.sh update now ./rploader.sh serialgen DS3622xs+ ./rploader.sh satamap broadwellnk-7.0.1-42218 ./rploader.sh backup now ./rploader.sh build broadwellnk-7.0.1-42218 auto poweroff Depois que a máquina virtual for desligada, edite as configurações da máquina virtual e defina o endereço MAC personalizado no adaptador. Ligue a VM novamente. Selecione a segunda opção no menu de inicialização (SATA). Se você perder, reinicie a VM e tente novamente. Você só precisará fazer isso na primeira vez, depois que as reinicializações subsequentes lembrarão sua escolha. Aguarde cerca de 1-2 minutos e você poderá encontrar o Synology usando find.synology.com ou baixar o Synology Assistant aqui. Instalação do DSM Se o seu vDSM for encontrado, o Synology Assistant deve exibir o contrato EULA (se não aparecer, você pode selecionar o dispositivo descoberto e clicar em Conectar ). Depois de concordar, seu navegador deve abrir a tela de configuração para instalar/configurar o DSM. - Clique em Configurar - Clique em Instalação manual - Clique em Procurar e selecione o arquivo .pat baixado aqui. - Clique em Instalar agora. - Confirme que todos os dados serão apagados dos discos existentes. - Após a conclusão da instalação, um contador de reinicialização será exibido. Você pode monitorar o console da VM para ver quando a VM for reinicializada e estiver de volta na tela Happy hacking. Em seguida, você poderá carregar o console da Web do DSM em https://<endereço IP>:5000, (o endereço IP é mostrado no Synology Assistant) e continuar a configuração do DSM. Conclua a tela de configuração da conta do administrador: atribuindo o nome do host e criando o usuário administrador. - Preencha a tela de configuração de atualização e manutenção do DSM: escolha a opção para ser notificado sobre atualizações, evite atualizações automáticas. - Na tela Configurar QuickConnect, clique no link na parte inferior da página para ignorar esta etapa. - Na tela de configuração final, deixe a opção de compartilhar sua localização com Synology desmarcada. O DSM deve carregar normalmente. Edited March 13, 2022 by Aleponce Correçao 1 Quote
pittnet Posted March 29, 2022 #2 Posted March 29, 2022 Oi Aleponce. To meio cego e nao vejo o atalho pra baixar o VMDK ou realmente esta faltando. Poderia me dar uma maozinha? Quote
Aleponce Posted March 29, 2022 Author #3 Posted March 29, 2022 5 minutes ago, pittnet said: Oi Aleponce. To meio cego e nao vejo o atalho pra baixar o VMDK ou realmente esta faltando. Poderia me dar uma maozinha? Ola @pittnet no meu blog tem o link https://seuti.net/blog/xpenology-7-0-1-no-vmware-workstation/ Quote
pittnet Posted March 29, 2022 #4 Posted March 29, 2022 Beleza. A instalacao foi realmente muito facil. Excelente tutorial. Ta rebootando 1 Quote
pittnet Posted March 29, 2022 #5 Posted March 29, 2022 Tu sabe se ja existe um pacote pra instalar VMware Tools no DSM 7? Quote
Aleponce Posted March 29, 2022 Author #6 Posted March 29, 2022 13 minutes ago, pittnet said: Tu sabe se ja existe um pacote pra instalar VMware Tools no DSM 7? Da uma olhada neste projeto: https://github.com/Grandma-Betty/synology-dsm-open-vm-tools Não testei com o 7 ainda. Quote
pittnet Posted March 30, 2022 #7 Posted March 30, 2022 Ja tinha visto esse projeto. Usei com DSM 6.2.x Outra cousa. Tu ja testou se tu consegue adicionar mais do que 8 discos? Nunca consigo usar os 12 que supostamente serial possiveis? As vezes ate me mostra discos no slot 13, 14, 15, e assim por diante. Quote
pittnet Posted March 30, 2022 #8 Posted March 30, 2022 Nao to conseguindo adicionar os 12 discos. Tenho que criar o bootloader com os 12 discos conectados? Quote
Aleponce Posted March 30, 2022 Author #9 Posted March 30, 2022 1 hour ago, pittnet said: Ja tinha visto esse projeto. Usei com DSM 6.2.x Outra cousa. Tu ja testou se tu consegue adicionar mais do que 8 discos? Nunca consigo usar os 12 que supostamente serial possiveis? As vezes ate me mostra discos no slot 13, 14, 15, e assim por diante. Nunca usei mais do que 8 Quote
pittnet Posted March 31, 2022 #10 Posted March 31, 2022 Consegui configurar 12. Mas tive the adicionar 4 discos no SATA0 junto com a book VMDK. O SATA1 aceitou só 8. 1 Quote
FilipeKid Posted May 3, 2022 #11 Posted May 3, 2022 Boa Noite, Dificil encontrar algo em Portugues aqui. Fiquei feliz em saber que não sou o único. Compartilho aqui também que consegui instalar o Xpenology em Hardware Físico utilizando o Loader Redpill, porém o projeto do pocopico. Bem parecido com o que faziamos no loader do Jun nas versões 6.0 e 6.1 Segue aqui o site que usei como Guia. https://xpenology.club/install-dsm-7-on-baremetal-or-vm/ Essa versão funcionou com o DSM 7.0.1. Ainda não tentei atualizar para o 7.1 e lembrando que em hardwares mais modestos precisei utilizar o DS3615xs pois as versões mais novas como o DS918+ e o DS3617xs exigem BIOS UEFI 1 Quote
Aleponce Posted May 3, 2022 Author #12 Posted May 3, 2022 On 3/29/2022 at 3:31 PM, pittnet said: Tu sabe se ja existe um pacote pra instalar VMware Tools no DSM 7? Não sei Quote
Aleponce Posted May 3, 2022 Author #13 Posted May 3, 2022 On 3/29/2022 at 1:18 PM, pittnet said: Oi Aleponce. To meio cego e nao vejo o atalho pra baixar o VMDK ou realmente esta faltando. Poderia me dar uma maozinha? https://drive.google.com/drive/u/1/folders/18xLltRoDdDwqYaoFZmkAPq_Tjg84YmTy Quote
Felipe Fonseca Posted August 15, 2022 #14 Posted August 15, 2022 Olá! Muito bom encontrar esse conteúdo em Português. Tentei executar o seu tutorial, e na hora de efetuar o comando: ./rploader.sh build broadwellnk-7.0.1-42218 auto poweroff Ocorre um erro, veja o log: [#] Extension pocopico.e1000e for ds3622xsp_42218 platform is already up to date [#] Downloading remote file https://github.com/jimmyGALLAND/redpill-ext/raw/master/redpill-boot-wait/recipes/universal.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json curl: (22) The requested URL returned error: 404 Not Found [!] Failed to download https://github.com/jimmyGALLAND/redpill-ext/raw/master/redpill-boot-wait/recipes/universal.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json *** Process will exit *** [-] Failed to update recipe for thethorgroup.jg.boot-wait extension for platform ds3622xsp_42218. The script will terminate as you do not [-] have previously downloaded recipe which can be used if download fails. Try again later. If problem [-] persists contact the extension packer for support (displayed below) [#] ========================================== thethorgroup.jg.boot-wait ========================================== [#] Extension name: RedPill Bootwait [#] Description: Simple extension which stops the execution early waiting for the boot device to appear [#] To get help visit: https://github.com/RedPill-TTG/redpill-boot-wait [#] Extension preparer/packer: https://github.com/RedPill-TTG/redpill-boot-wait [#] Update URL: https://raw.githubusercontent.com/dogodefi/redpill-ext/master/redpill-boot-wait/rpext-index.json [#] Platforms supported: ds3617xs_25556u2 ds918p_41890 ds3617xs_42218 fs6400_42218 ds3615xs_25556u2 ds3617xs_42550 ds3617xs_25556 ds918p_25556 dva3221_42218 ds3622xsp_42661 ds3622xsp_42218 dva3221_42621 ds3615xs_41222 rs4021xsp_42218 ds3617xs_42218u2 ds3622xsp_42550 ds3615xs_25556 ds918p_42218 ds918p_25556u2 ds3615xs_42218 ds3622xsp_42621 [#] ======================================================================================= [!] Cannot continue due to previous errors (see above) *** Process will exit *** [!] Failed to update all extensions for ds3622xsp_42218 platform - see errors above *** Process will exit *** FAILED : Loader creation failed check the output for any errors Alguém sabe o que pode ter acontecido? Quote
rojoone2 Posted August 15, 2022 #15 Posted August 15, 2022 Tente construir com o comando fullupgrade como abaixo: sudo su ./rploader.sh clean now ./rploader.sh update now ./rploader.sh fullupgrade - atualize os arquivos de suporte TCRP ./rploader.sh serialgen DS3622xs+ ./rploader.sh satamap broadwellnk-7.0.1-42218 ./rploader.sh backup now ./rploader.sh build broadwellnk-7.0.1-42218 auto poweroff Quote
yorkman Posted November 18, 2022 #16 Posted November 18, 2022 Sorry I don't understand Portuguese, using Google Translate so perhaps this is lost in translation. When I try your build command I get this error: curl: (22) The requested URL returned error: 404 Not Found [!] Failed to download https://github.com/jimmyGALLAND/redpill-ext/raw/master/redpill-boot-wait/recipes/universal.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json *** Process will exit *** Indeed this URL doesn't exist anymore. How do I workaround this? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.