Boa tarde, Tive este mesmo problema. Todo o problema está no módulo para SATA utilizado antes do 2.6.8 ... o drive fica aparecendo como sendo hdeX. Já no 2.6.8 ele procura algo como sdaX. Resolvi da seguinte forma:
- Criei um disquete de boot com o grub, com o disquete montado: grub-install --root-directory=/mnt/floppy /dev/floppy - no disquete, alterei arquivo device.map alterando o hde para sda - configurei o arquivo /etc/mkinitrd/modules para que incluisse o módulo sata_via (via é o meu controlador serial ata, escolha o seu fabricante) - criei uma imagem para o boot do kernel (mkinitrd) incluindo a diretiva -r /dev/sda - configurei o arquivo menu.lst do grub do disquete para carregar o kernel 2.6.8 com as diretivas e usando initrd. Ficou assim title Debian GNU/Linux, kernel 2.6.8-2-k7 root (hd0,0) kernel /boot/vmlinuz-2.6.8-2-k7 root=/dev/sda1 ro initrd /boot/initrd.img-2.6.8-2-k7 savedefault boot - como tudo funcionou fiz as mesmas alterações no disco para não necessitar do disquete. Até mais