On Friday 15 October 2010 11:40:34 am Florian Philipp wrote: > > *All* of the drivers could be too much. There is a generic driver which > can prevent the "right" driver from taking over. In that case you end up > with a /dev/hda node and no DMA. Try to deactivate "Generic ATA support" > = CONFIG_ATA_GENERIC and "generic/default IDE chipset support" = > CONFIG_IDE_GENERIC.
I will try this. > I think it is the second option that causes that problem. However, you > won't need the first option, either. Ya, I don't like having EVERYTHING in the kernel, but nothing else was working, so I figured I'd give it a try. > Instead of your brute-force "yes to all" approach, newer kernels also > support `make localyesconfig` which takes all modules currently used in > the running kernel and compiles them into the new kernel. It is very > helpful when you already have a good but generic kernel like the one on > your live CD. Oh now this is cool. Thank you. I'll try this, also. > If even that doesn't help, it might be possible that the device > numbering has changed and your hard disk is detected as /dev/sdb or so. > Try mounting it by UUID (google for it, please). I've tried changing grub to point to sdb and hda. Perhaps, I need to change etc/fstab... Thank you. > Hope this helps, > Florian Philipp -- Take care and have fun, Mike Diehl.