I didn't see a lot of tutorials about this and those tutorials are pretty old so i'm going to tell you how i installed recalbox to my pc's internal ssd with only one pc and two sd cards/usbs
1- If you still have an os installed on your pc, use rufus or balena etcher to flash a live linux os to your sd card/usb stick. In my case, i used a kubuntu live sd i had lying around. If there's no os installed, you have to use another pc.
-
After creating your live usb/sd, power off your pc and boot into the bios (search up the corresponding key for your pc on google). Change the boot order so your live usb/sd is on top then save the settings and exit the bios.
-
Once you've booted on your live usb/sd, click on "Try (os name)" then connect to the internet and go to the recalbox download page. Download rpi imager and the recalbox image. Install rpi imager with discover and open it. Select a custom image in the OS selection menu and select your recalbox image. Insert your second sd card/usb (i recommend using a 8gb one for step 4) and click flash.
-
Once your recalbox sd card/usb is ready, close rpi imager and open a terminal. Type 'lsblk' and find your internal drive and your recalbox sd card/usb in the list. If you don't see them, make sure they're both mounted. You then want to clone the recalbox drive to your internal drive. Enter 'sudo dd if=/dev/(recalbox drive) of=/dev/(internal drive) status=progress' (WARNING : THIS WILL DELETE ALL THE DATA ON YOUR INTERNAL DRIVE). Once it's finished cloning, power off your pc and remove your live usb/sd card. Recalbox should be installing !
If i'm not clear enough with the dd command, here's an useful link : https://linuxhint.com/clone-disk-using-dd-linux/