Hello @ze465fe,
This long post may apply to you as I have a DS3622xs+ VM running on my VB host under W10, if I understand the DeepL translation correctly of your post ::
- you will like to have DSMv7x on VirtualBox v6.1x ?
if so this is possible.
- here is what my VB VM looks like ::
NOTE: under System: set and a second SATA Controller 4 port, that said it depends in how you really want it set up, for me it holds the DSM virtual disks 1&2, the DSM OS & Data will be stored here, your mileage will vary. I decided on .vhd disks to eventually to load them into W10 when needed. You could settle for .vmdk or .vdi if you like.
There is no virtual USB device needed hence under System >
The issue is with the automatically selected e1000e module which loads in DSM but does not set up an Interface namely eth0 in the DSM, so when connected via Serial console (thru. Putty Serial from VB Serial pipe) a straightforward ifconfig will result only with the lo (local) interface and no other interfaces, many lines before the BusyBox login you will also see::
ip: ioctl 0x8913 failed: No such device
Got around this by looking at the TC installer and found that the e1000 module works with VB so simply adding the e1000 module via ext before the build with
./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
I'm using broadwellnk as that Architecture is for the DS3622xs+ Platform , see detailed information on DSM 7.x Loaders and Platforms by @flyride and choose accordingly.
The TCRP v0.9.0.2 is from the develop branch, why dev. branch ? .. well because it worked
Since we are with a VM , VB has a COM Port pipe handler that you can use together with Pytty Serial :
in VB .. & in Putty
- If you need all the ./rploader steps , then here is my history backtrace : (PS: these steps may not coincide with the official procedure !)
./rploader.sh update now
./rploader.sh fullupgrade now
./rploader.sh serialgen DS3622xs+ realmac
./rploader.sh satamap now
./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
./rploader.sh build broadwellnk-7.1.0-42661
./rploader.sh backup now
sudo reboot
The rest is standard DSM installation, after DSM is setup then I keep the Update Settings at and hence no automatic updates. >
If you do end up doing a Manual DSM update to 7.1-42661 Update 2 then you need to do the postupdate rploader script action as well ie: reboot to TCRP boot mode and ::
./rploader.sh clean now
sudo ./rploader.sh postupdate broadwellnk-7.1.0-42661
./rploader.sh backup now
sudo reboot
- I used sudo because I found that some cp commands were failing maybe @pocopico may have more info on that topic.
- HTH :: This is a long post but i hope it can help you or anyone else wanting to setup DSMv7x on a VB VM in W10.