mirror of
https://github.com/automatic-ripping-machine/automatic-ripping-machine.git
synced 2026-08-07 00:51:58 -06:00
Page:
WSL PreReqs
Pages
ARM workflow diagram
Alternate Install Debian
Alternate Install OMV
Alternate Install TrueNAS
Alternate Install Ubuntu
Alternate Install macOS UTM
Change Log
Config abcde.conf
Config apprise.yaml
Config arm.yaml
Config ui skins
Configuring ARM
Contribute DevTools
Contribute Docker
Contribute Wiki
Contribute
Docker From Source
Docker Troubleshooting
Docker Upgrading
Docker
FAQ
General Troubleshooting
Getting Started
Hardware Transcode AMD VCE
Hardware Transcode Intel QSV
Hardware Transcode Nvidia NVENC
Home
MakeMKV Codes
MakeMKV EULA
MakeMKV Info
Podman prebuilt image
Related Projects and HowTos
Setting up (auto install)
Status Known Issues
Status Roadmap
Ubuntu 18.04 Service file
Ubuntu 20.04 Automatic Installation
Ubuntu 25.04 Install
Uninstall A.R.M
Upgrading from previous ARM verions
VMware
WSL PreReqs
Web Jobs
Web Settings Drives
Web Settings System Info
Web Settings UI
Web Settings
ffmpeg
related howtos
workflow diagram
No results
1
WSL PreReqs
Actionbot edited this page 2026-01-20 12:27:41 +00:00
WSL Pre-Requirements
Step 1. WSL
Follow this guide to install WSL.
Step 2. Docker Desktop
When Docker Desktop starts, go to Settings > Resources > WSL Integration. Toggle on the WSL Distro you installed.
Step 3. Install usbipd, bind, and attach.
Follow install of usbipd here.
In an Admin privledged CMD, run
usbipd list
usbipd bind --busid <busid> & rem insert busid from earlier
This shares the USB device and now you can run
usbipd attach --wsl --busid <busid>
This attachs the USB to the WSL image. If it errors out on you, you're probably missing packages/tools in your WSL image.
Step 4. (Optional) Update and install components inside WSL image
sudo apt update
sudo apt install build-essential flex bison libssl-dev libelf-dev libncurses5-dev git
cd WSL2-Linux-Kernel
export KCONFIG_CONFIG=Microsoft/config-wsl
sudo make menuconfig
At this point verify the following components are configured
Device Drivers ---> SCSI device support --->
<*> SCSI CDROM support
Device Drivers ---> SCSI device support --->
<*> SCSI disk support
If not installed, enable them, and follow Step 1 on this guide
Getting Started
-
Docker
-
Manual Install
- See Alternate Installations
-
Automatic script install
Web Page Overview
Configuration
-
Configuration Files
-
Alternate Installations
- Ubuntu
Ubuntu 20.04 (install script)(Run the Debian script)- Ubuntu 25.04
- Debian
- Open Media Vault
- TrueNAS
- macOS with UTM (Docker)
Hardware Configuration
Troubleshooting
ARM Status
Contributing to ARM
How ARM Works