fbelavenuto / arpl

Automated Redpill Loader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[help] How to recognize an external hard drive as an internal hard drive

qwejdl2378 opened this issue · comments

I virtualized a DSM using PVE, with the configuration as shown in the picture below. I passed through the USB port connected to an external hard drive, but it cannot be recognized as an internal hard drive. I've been testing for several days, such as changing SataPortMap, DiskIdxMap, internalportcfg, usbportcfg, all these configurations didn't work. I think I must have misunderstood something. I have tested all these models (918/920/3617) with the same configuration.

According to my understanding, the virtual machine only has one SATA controller, so parameters like SATAPortMap and DiskIdxMap are ineffective . Therefore, how can DSM recognize the USB controller as a SATA controller?

It's would be grateful if someone could give me some advice

dsm0 dms2 dsm1 dsm4

Finally, i fingured it out by using tinycore-redpill directly with same configuration i used in arpl which i changed internalportcfg and usbportcfg.
With tinycore-redpill it works after i change user-config.json and rebuild loader, in arpl, i changed same item with same value in synoinfo, and then build loader, and boot loader, but i still can't recognize my usb hdd
I think i must have forgot some steps or do sth wrong