I've been playing with Linux for a while, and I'm wondering if the following is possible:
1: in the boot startup script, run commands to make a ramdisk as in this other post: How do I make a RAM disk?
2: move all of the files in the / directory on a regular drive into said folder.
3: mount that directory as / and boot from it.
Because RAM is volatile, I could set up a rsync session that runs at startup and copies files to that original / directory every minute or so and before shutdown. The real question is if this would work. In my case, i have plenty of RAM overhead with 56Gb. The reason I want this is that my desktop is actually a discontinued HP dl580 G5 server, and has very slow drives. if it doesn't work, I have a way where I've been booting from a regular drive and installing / on a USB 3 SSD, but this isn't ideal.