I have a confession to make:
In the beginning, as a young Linux Learner, I ran as root. It made everything easier, including completely ruining the setup. But I learned. Soon I had things working right. Then I switched to running as regular user. When I then ran into problems, chances were good that I needed to change permissions somewhere. I still do the same thing with networks: start without firewalls or encryption. When everything is working, I add the safety measures. Many may frown upon this approach, but it works for me. As long as your computer is considered a learning tool and is not directly exposed to the internet 24/7, the risk to reward ratio is acceptable.
Judging by your other posts, you are doing hardware swaps and re-installs. You probably have a good feel for what hardware works by now. How about trying a simple setup? Use one hard drive and one optical drive. Re-install from scratch and post your problems, one at the time, as you proceed.