Error message: VFS Cannot open root device "null" or unknown block (1,0) error -6
.config file: http://bpaste.net/show/102922/
lsblk -o NAME,FSTYPE,LABEL,SIZE,MOUNTPOINT: http://bpaste.net/show/102925/
cat /proc/cpuinfo: http://bpaste.net/show/102926/
cat /etc/fstab: http://bpaste.net/show/102928/
boot from a livecd like System Rescue CD and run: "lspci -k", it will gives you the needed module for your disk. I saw on your kernel config file you have enable AHCI which is how many motherboards come with SATA ports configured with. Please check it too, maybe it's using PATA and you must build (as built-in) your IDE chipset into your kernel.
From your live CD you may also try "dmesg | grep sda" and look forward about if it's using AHCI or not.
Hope this helps.
Víctor Román Archidona