Some hardware is being re-detected during startup, some is not. The thing coming closest to what you want to achieve is to boot off the live cd and replace xorg.conf with xorg.conf as generated by the live cd.