Install FusionIO ioDrive2 on Debian
If using Debian 10 you’ll have to use the github VSL. I just started using it, I will update if there’s issues. HERE’S the link.
Now we need to make the module be loaded.
mkdir /lib/modules/4.19.0-10-amd64/kernel/drivers/iomem
cd root/usr/src/iomemory-vsl-3.2.16
cp iomemory-vsl.ko /lib/modules/4.19.0-10-amd64/kernel/drivers/iomem
Now we need to add it to be loaded on bootup
nano /etc/modules
Paste iomemory_vsl
into the /etc/modules
file. ``
First go to LINK and download the needed items I also have a copy that I downloaded HERE. I don’t mean to infringe on any copyrights. If there’s any issues let me know Sandisk The versions on the below will change as it gets updated. The files that I have may not and probably are not the newest.
tar xzvf iomemory-vsl_3.2.16.1731-1.0.tar.gz
cd iomemory-vsl-3.2.16.1731
apt-get install gcc build-essential debhelper linux-headers-$(uname --r) rsync
dpkg-buildpackage -uc -us
cd ..
dpkg -i fio-firmware-fusion_3.2.16.20180821-1_all.deb
dpkg -i fio-util_3.2.16.1731-1.0_amd64.deb
dpkg -i iomemory-vsl-4.9.0-8-amd64_3.2.16.1731-1.0_amd64.deb
modprobe iomemory-vsl
or you could also reboot with reboot
After all of this is done the drive will be stuck at 25watt which can make it slow. If your mobo supports 75watts (PCIe 3.0) you should be ok to enable high power mode. To do this you do the following. To get the serial you can use fio-status -a
and it’ll be after SN:
nano /etc/modprobe.d/iomemory-vsl.conf
options iomemory-vsl external_power_override=comma,separated,serials
You have to reboot to reload the driver.
reboot
To check to see if it worked you can do fio-status -a
and then see if the External Power Override is ON.