IIRC, in recovery mode you're on a special session, not on your usual installation, and you may not have access to your home dir. Also, I think the system is mounted as read-only.
In the recovery mode, when you do ls /home do you see a directory with your user name?
EDIT: can you give me your username? In the worst case, I can give you commands to type blindly on your regular session despite the flow of PCIe errors you get. As long as you type them correctly, it should work.