Xpenology virtualiseren: verschil tussen versies

Uit cursussen steven KOV
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met 'Om te testen kunnen we xpenology virtueel draaien, maar dit is niet zo "out-of-the-box". Je zal dus onderstaande stappen zeer nauwgezet moeten volgen. Ik heb dit ni...')
 
 
(10 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
Om te testen kunnen we xpenology virtueel draaien, maar dit is niet zo "out-of-the-box". Je zal dus onderstaande stappen zeer nauwgezet moeten volgen. Ik heb dit niet getest met de andere virtualisers.
Om te testen kunnen we xpenology virtueel draaien, maar dit is niet zo "out-of-the-box". Je zal dus onderstaande stappen zeer nauwgezet moeten volgen. Ik heb dit niet getest met de andere virtualisers.


==materiaal verzamelen==
==Voorbereiding==
*Virtual Box 6.0 installeren: [https://www.virtualbox.org/]
*Virtual Box 6.0 installeren: [https://www.virtualbox.org/|www.virtualbox.org]
*Installeer Synology Assistant: [https://www.synology.com/nl-nl/support/download|support Synology]
*een serienummer downloaden: [https://xpenogen.github.io/serial_generator/index.html] kies voor de DS3617xs
*een serienummer downloaden: [https://xpenogen.github.io/serial_generator/index.html] kies voor de DS3617xs
*Jun's bootloader: [https://mega.nz/#F!ZlkHQTTb!keje3RK017OjTp3vuWb-Cw] of [https://xpenology.club/downloads/] (ik heb met 1.03b gewerkt eerste download)
*Jun's bootloader: [https://mega.nz/#F!ZlkHQTTb!keje3RK017OjTp3vuWb-Cw] of [https://xpenology.club/downloads/] (ik heb met 1.03b gewerkt eerste download)
Regel 9: Regel 10:


==Stappenplan==
==Stappenplan==
#installeer Virtualbox
{| border="1" style="border-collapse:collapse"
#installeer eventueel Synology Assistant (zie website synology)
|-style="vertical-align:top;"
#maak een nieuwe virtuele machine aan in Virtual Box:
|
##Kies voor type: Linux en versie: linus 2.6/3.x/4.x (64bit)
*maak een nieuwe virtuele machine aan in Virtual Box:
##min 1024 Mb geheugen
#Kies voor type: Linux en versie: linus 2.6/3.x/4.x (64bit)
##Voeg geen virtuele hdd niet toe
#min 1024 Mb geheugen
#open OSFmount
#Voeg geen virtuele hdd niet toe
##mount de synoboot.img file die je gedownload hebt van jun's bootloader.
|[[Bestand:virbox1.jpg|400px|caption]]
##selecteer de "Partition 0"
|-style="vertical-align:top;"
##vink "read-ownly" af
|
##open met verkenner de gemounte drive
*open OSFmount
##editeer de grub.cfg file in  "GemounteDrive:\grub\grub.cfg"
#mount de synoboot.img file die je gedownload hebt van jun's bootloader.
###set mac1=0011322CA701 (anders wil het niet werken en als je een tweede wil installeren neem je achteraan 02)
#selecteer de "Partition 0"
###set timeout='5' (om 5s de tijd te hebben de juist opstart-image te kiezen)
#vink "read-ownly" af
###opslaan en sluiten
#open met verkenner de gemounte drive
###eventueel verkenner sluiten (om de drive te kunnen uitwerpen)
#editeer de grub.cfg file in  "GemounteDrive:\grub\grub.cfg"
###sluit OSFmount: "dismount all and exit"
##set mac1=0011322CA701 (Met het adres van virtual box werkt het niet. Als je een tweede xpenology wil installeren op hetzelfde netwerk, moet je de laatste 2 cijfers veranderen)
#zet de img file om naar een vdi file zodat virbox ermee kan werken
##set sn=************* (zet hier het serienummer dat je hebt gegenereerd)
##open "cmd" met admin rechten
##set timeout='5' (om 5s de tijd te hebben de juist opstart-image te kiezen)
##"cd c:\Program Files\Oracle\VirtualBox"
##opslaan en sluiten
##"VBoxManage convertfromraw --format VDI "C:\pad\naar\file\synoboot.img" "C:\pad\naar\file\synoboot.vdi" " Stel dat je dit opnieuw moet doen, verwijder eerst de vorige synoboot.vdi file.
##eventueel verkenner sluiten (om de drive te kunnen uitwerpen)
##kopieer deze file naar de root folder van de VM
##sluit OSFmount: "dismount all and exit"
#Pas de instellingen aan voor de VM
|
##opslag
[[Bestand:virbox2.jpg|400px|caption]]
###verwijder de IDE controller
|-style="vertical-align:top;"
###koppel een nieuwe harde schijf aan de SATA controller -> kies een bestaande schijf -> selecteer de schijf die we net hebben omgezet (klik nog eens op toevoegen).
|
###voeg een SCSI controller toe om de harde schijven toe te voegen voor de storage
*zet de img file om naar een vdi file zodat virbox ermee kan werken
###voeg 2 of meer schijven toe. Ik kies 2 Tb en zet de schijf dynamisch zodat ze niet alle plaats claimt.
#open "cmd" '''met admin rechten'''
##netwerk
#<pre>cd c:\Program Files\Oracle\VirtualBox</pre>
###Gekoppeld aan: "netwerk bridge adaptor"
#<pre>VBoxManage convertfromraw --format VDI "C:\pad\naar\file\synoboot.img" "C:\pad\naar\file\synoboot.vdi"</pre> Stel dat je dit opnieuw moet doen, verwijder eerst de vorige synoboot.vdi file.</pre>
###Adaptortype:"Intel pro/1000 MT server (82545EM)
#kopieer deze file naar de root folder van de VM
###overschrijf het MAC adres: 0011322CA701 (als je hierboven een andere adres hebt genomen, moet je nu hetzelfde nemen
|
#start de virtuele machine op
[[Bestand:virbox3.jpg|400px|caption]]
##surf naar [http://find.synology.com] of zoek met de synology assistant.
|-style="vertical-align:top;"
##ping voor de zekerheid naar het adres van de synology om te zien of de netwerkkaart het uithoud (gebruik eventueel de optie -t). Ik heb al een aantal keren meegemaakt dat het netwerk niet meer reageerde (pingen stopt en het ipadres ging naar 169.254.c.d). Als dit gebeurt, verander dan even de netwerkinstallingen naar NAT, wacht 10 s en terug naar bridge. Dit deed bij mij de NAS terug online komen.
|
#maak een snapshot van deze begin situatie.
*Pas de instellingen aan voor de VM
#dubbel klik op de NAS in synology assistant en de browser verbind je met de juiste poort.
#opslag
#klik op "Installeren"
##verwijder de IDE controller
#klik op "Handmatig installeren"
##koppel een nieuwe harde schijf aan de SATA controller -> kies een bestaande schijf -> selecteer de schijf die we net hebben omgezet klik nog eens op toevoegen).
#selecteer de *.pat file die je moest downloaden
##voeg een SCSI controller toe om de harde schijven toe te voegen voor de storage
#accepteer en klik okee
##voeg 2 of meer schijven toe. Ik kies 2 Tb en zet de schijf dynamisch zodat ze niet alle plaats claimt.
#wacht tot het volledig klaar is (de VM moet herstarten en je hoeft niet te doen). De browser gaat normaal vanzelf naar de volgende stap.
#netwerk
#volg de wizard om de installatie af te ronden
##Gekoppeld aan: "netwerk bridge adaptor"
##vul alle gegevens
##Adaptortype:"Intel pro/1000 MT server (82545EM)
##selecteer geen auto-update ("informeer mij over DSM updates..."), zet in een testomgeving ook de SMART tests en waarschuwingen voor af. Bij een virtuele omging gebeurd dit eigenlijk door het onderliggende OS.
##overschrijf het MAC adres: 0011322CA701 (als je hierboven een andere adres hebt genomen, moet je nu hetzelfde nemen
##sla de stap voor een synology account over (link onder volgende).
|
##klik op start, overslaan, en bevestig de tips
[[Bestand:virbox4.jpg|400px|caption]]
#sluit de harde schijf een maak een snapshot
 
[[Bestand:virbox5.jpg|400px|caption]]
|-style="vertical-align:top;"
|
*start de virtuele machine op
#surf naar [http://find.synology.com] of zoek met de synology assistant.
#ping voor de zekerheid naar het adres van de synology om te zien of de netwerkkaart het uithoud (gebruik eventueel de optie -t). Ik heb al een aantal keren meegemaakt dat het netwerk niet meer reageerde (pingen stopt en het ipadres ging naar 169.254.c.d). Als dit gebeurt, verander dan even de netwerkinstallingen naar NAT, wacht 10 s en terug naar bridge. Dit deed bij mij de NAS terug online komen.
|
|-style="vertical-align:top;"
|
*maak een snapshot van deze begin situatie.
|
 
|-style="vertical-align:top;"
|
*dubbel klik op de NAS in synology assistant en de browser verbind je met de juiste poort.
|
 
|-style="vertical-align:top;"
|
*klik op "Installeren"
|
[[Bestand:virbox6.jpg|400px|caption]]
|-style="vertical-align:top;"
|
*klik op "Handmatig installeren"
|
[[Bestand:virbox7.jpg|400px|caption]]
|-style="vertical-align:top;"
|
*selecteer de *.pat file die je moest downloaden
|
[[Bestand:virbox8.jpg|400px|caption]]
|-style="vertical-align:top;"
|
*accepteer en klik okee
*wacht tot het volledig klaar is (de VM moet herstarten en je hoeft niets te doen). De browser gaat normaal vanzelf naar de volgende stap.
|
[[Bestand:virbox9.jpg|400px|caption]]
|-style="vertical-align:top;"
|
*volg de wizard om de installatie af te ronden
#vul alle gegevens
#selecteer geen auto-update ("informeer mij over DSM updates..."), zet in een testomgeving ook de SMART tests en waarschuwingen voor af. Bij een virtuele omging gebeurd dit eigenlijk door het onderliggende OS.
#sla de stap voor een synology account over (link onder volgende).
#klik op start, overslaan, en bevestig de tips
|
[[Bestand:virbox10.jpg|400px|caption]]
 
[[Bestand:virbox11.jpg|400px|caption]]
|-style="vertical-align:top;"
|
*Als alles goed gaat krijg je een loginscherm. Je kan nu inlogen met "admin" en het wachtwoord dat je hebt ingesteld. Synology vraagt nog een paar vraagjes en dan heb je het startscherm van DSM. Ik stel voor dat je eerst de machine afsluit via het user-icoontje en afsluiten. Zo kan je een snapshot nemen en kan je altijd terugkeren naar deze situatie (eventueel voer je eerst de updates uit).
|
[[Bestand:virbox12.jpg|400px|caption]]
|}
 
Zo nu is de virtuele omgeving geïnstalleerd en kan je één van de howto's uitproberen
Zo nu is de virtuele omgeving geïnstalleerd en kan je één van de howto's uitproberen
<pre>ALS JE XPENOLOGY HEBT GEÏNSTALLEERD, IS HET HEEL BELANGRIJK DAT JE DSM NIET UPDATE. Ik raad ook aan om Xpenology NIET in productie te draaien. Dit is handig om er eens mee gewerkt te hebben of om iets mee uit te testen.</pre>
<pre>ALS JE XPENOLOGY HEBT GEÏNSTALLEERD, IS HET HEEL BELANGRIJK DAT JE DSM NIET UPDATE. Ik raad ook aan om Xpenology NIET in productie te draaien. Dit is handig om er eens mee gewerkt te hebben of om iets mee uit te testen.</pre>

Huidige versie van 11 feb 2019 om 22:20

Om te testen kunnen we xpenology virtueel draaien, maar dit is niet zo "out-of-the-box". Je zal dus onderstaande stappen zeer nauwgezet moeten volgen. Ik heb dit niet getest met de andere virtualisers.

Voorbereiding

  • Virtual Box 6.0 installeren: [1]
  • Installeer Synology Assistant: Synology
  • een serienummer downloaden: [2] kies voor de DS3617xs
  • Jun's bootloader: [3] of [4] (ik heb met 1.03b gewerkt eerste download)
  • DSM synology OS: [5]
  • OSF mount: [6]

Stappenplan

  • maak een nieuwe virtuele machine aan in Virtual Box:
  1. Kies voor type: Linux en versie: linus 2.6/3.x/4.x (64bit)
  2. min 1024 Mb geheugen
  3. Voeg geen virtuele hdd niet toe
caption
  • open OSFmount
  1. mount de synoboot.img file die je gedownload hebt van jun's bootloader.
  2. selecteer de "Partition 0"
  3. vink "read-ownly" af
  4. open met verkenner de gemounte drive
  5. editeer de grub.cfg file in "GemounteDrive:\grub\grub.cfg"
    1. set mac1=0011322CA701 (Met het adres van virtual box werkt het niet. Als je een tweede xpenology wil installeren op hetzelfde netwerk, moet je de laatste 2 cijfers veranderen)
    2. set sn=************* (zet hier het serienummer dat je hebt gegenereerd)
    3. set timeout='5' (om 5s de tijd te hebben de juist opstart-image te kiezen)
    4. opslaan en sluiten
    5. eventueel verkenner sluiten (om de drive te kunnen uitwerpen)
    6. sluit OSFmount: "dismount all and exit"

caption

  • zet de img file om naar een vdi file zodat virbox ermee kan werken
  1. open "cmd" met admin rechten
  2. cd c:\Program Files\Oracle\VirtualBox
  3. VBoxManage convertfromraw --format VDI "C:\pad\naar\file\synoboot.img" "C:\pad\naar\file\synoboot.vdi"
    Stel dat je dit opnieuw moet doen, verwijder eerst de vorige synoboot.vdi file.
  4. kopieer deze file naar de root folder van de VM

caption

  • Pas de instellingen aan voor de VM
  1. opslag
    1. verwijder de IDE controller
    2. koppel een nieuwe harde schijf aan de SATA controller -> kies een bestaande schijf -> selecteer de schijf die we net hebben omgezet klik nog eens op toevoegen).
    3. voeg een SCSI controller toe om de harde schijven toe te voegen voor de storage
    4. voeg 2 of meer schijven toe. Ik kies 2 Tb en zet de schijf dynamisch zodat ze niet alle plaats claimt.
  2. netwerk
    1. Gekoppeld aan: "netwerk bridge adaptor"
    2. Adaptortype:"Intel pro/1000 MT server (82545EM)
    3. overschrijf het MAC adres: 0011322CA701 (als je hierboven een andere adres hebt genomen, moet je nu hetzelfde nemen

caption

caption

  • start de virtuele machine op
  1. surf naar [7] of zoek met de synology assistant.
  2. ping voor de zekerheid naar het adres van de synology om te zien of de netwerkkaart het uithoud (gebruik eventueel de optie -t). Ik heb al een aantal keren meegemaakt dat het netwerk niet meer reageerde (pingen stopt en het ipadres ging naar 169.254.c.d). Als dit gebeurt, verander dan even de netwerkinstallingen naar NAT, wacht 10 s en terug naar bridge. Dit deed bij mij de NAS terug online komen.
  • maak een snapshot van deze begin situatie.
  • dubbel klik op de NAS in synology assistant en de browser verbind je met de juiste poort.
  • klik op "Installeren"

caption

  • klik op "Handmatig installeren"

caption

  • selecteer de *.pat file die je moest downloaden

caption

  • accepteer en klik okee
  • wacht tot het volledig klaar is (de VM moet herstarten en je hoeft niets te doen). De browser gaat normaal vanzelf naar de volgende stap.

caption

  • volg de wizard om de installatie af te ronden
  1. vul alle gegevens
  2. selecteer geen auto-update ("informeer mij over DSM updates..."), zet in een testomgeving ook de SMART tests en waarschuwingen voor af. Bij een virtuele omging gebeurd dit eigenlijk door het onderliggende OS.
  3. sla de stap voor een synology account over (link onder volgende).
  4. klik op start, overslaan, en bevestig de tips

caption

caption

  • Als alles goed gaat krijg je een loginscherm. Je kan nu inlogen met "admin" en het wachtwoord dat je hebt ingesteld. Synology vraagt nog een paar vraagjes en dan heb je het startscherm van DSM. Ik stel voor dat je eerst de machine afsluit via het user-icoontje en afsluiten. Zo kan je een snapshot nemen en kan je altijd terugkeren naar deze situatie (eventueel voer je eerst de updates uit).

caption

Zo nu is de virtuele omgeving geïnstalleerd en kan je één van de howto's uitproberen

ALS JE XPENOLOGY HEBT GEÏNSTALLEERD, IS HET HEEL BELANGRIJK DAT JE DSM NIET UPDATE. Ik raad ook aan om Xpenology NIET in productie te draaien. Dit is handig om er eens mee gewerkt te hebben of om iets mee uit te testen.

bronnen