Ola Lundqvist wrote:
Hej On Fri, Jul 30, 2004 at 10:59:33PM +0200, kringla wrote:Fler problem att brottas med: Efter att ha installerat och konfigurerat Debian på den primära och enda IDE-disken pluggade jag i en SATA-disk. Vid uppstarten säger då GRUB: "GRUB Hard Disk Error". Om jag avaktiverar SATA-RAID i BIOS (har bara en SATA-disk) och startar om kommer GRUB:s meny upp och debian kan starta.På vilken disk har du installerat GRUB? Det verkar som om den laddar brub från något device och sedan inte hittar resten...
Vid installationen lägger jag grub på /dev/hda. I detta skede har jag sata-disken i också, men jag tänkte inte på att kolla enhetsbeteckningen. När jag pluggade in den efter att GRUB:s meny dykt upp lade den sig som /dev/hde. Det sitter en DVD-brännare i också.
Har installerat GRUB manuellt några gånger på /dev/hda också.
Jag har boot prioritet satt till hårddisk först, sedan cdrom och sist floppy (i BIOS såklart). Prioriteras SATA-disken före IDE-disken tycker jag ändåså inte det borde krångla med grub eftersom SATA-disken borde heta sda och IDE-disken hda?Jag har väl inte någon jätteerfarenhet av detta men här tror jag du har missförstått någonting. sd* är namnet på SCSI-devices och inte SATA. Jag misstänker att SATA- devices heter hd* som alla andra ATA-devices.
Jepp, jag har eventuellt rört till det. Men jag tror det beror på hur man väljer att använda SATA-disken. Tror nämligen det går att köra den via SCSI, men också som en vanlig ATA-enhet. Alla moduler till SATA ligger i mappen SCSI för kärnan.
Dock sker ju felet långt innan kärnan börjar ladda något. >
Det måste ju vara något sådant. Men jag hittar ingen metod att ändra på detta. Eventuellt om man kan greja till det i GRUB:s konfigurationsfil?Vad heter den vanliga disken(arna) och SATA-disken när du bootar från floppy (eller vad heter de utan SATA-disken i?) Jag misstänker att SATA-disken lägger sig som /dev/hda och att det är därför som du får problem.
(/boot/grub/menu.lst).