I installed Kubuntu on the nvidia sata chipset on a nforce4 board. there were two SATA drives present at that time, and I installed Kubuntu on sdb. the whole install is on sdb1. Later I added one ATA drive, and four other SATA drives on the silicon image chipset. they appeared as hda, sdc, sdd and so on. However, grub now gives error 17 during boot. I booted the Kubuntu liveCD and mounted sdb1. grub-install returns "could not find device for /boot: not found or not a block device", chrooting into sdb1 and doing the same command returns "not found or not a block device"