Kernel panic with ide-scsi emulation

Daniel Betschart dbet1 at gmx.net
Mon May 30 05:04:41 CDT 2005


Daniel Betschart schrieb:
> Mikael Eriksson schrieb:
> 
>> Daniel Betschart wrote:
>>
>>> I have troubles to reactivate ide-scsi. I have changed my 
>>> /etc/modules to load ide-scsi instead of ide-cd. I also load sg and 
>>> sr-mod before ide-scsi. After that I load the driver for my SCSI 
>>> adapter aic7xxx, because I have a MO drive also. In 
>>> /boot/grub/menu.lst I have set hdc=ide-scsi hdd=ide-scsi.
>>
>>
>>
>> IIRC it's supposed to be hdc=scsi hdd=scsi
> 
> 
>  From the Ubuntu Wiki: How To Enable SCSI Emulation With Hoary Kernel 26
> 
> 6. You have to modify this to tell Linux you want your CD-rom to use
> "ide-scsi" emulation. After the bit that says "root= whatever", add
> "hdx=ide-scsi" . "hdx" will be whatever it said in your fstab above. For
> example, mine is "hdc=ide-scsi". Remember, everything on the "kernel"
> line has to stay on one line. Here is my menu.lst with the change added.
> 
> kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda1 hdc=ide-scsi ro quiet
> splash
> 
>>
>>
> But I will try it with hdc=scsi hdd=scsi

Regardless of using hdc=ide-scsi or hdc=scsi the problem occurs. In the 
meantime I found the solution, someone had the same problem without 
ubuntu. I had to enable DMA! After that the ide-scsi emulation worked.

But using ide-scsi there is no /dev/hdc device, but hdparm must use it, 
so I created it using /etc/udev/links.conf (a file that does not exist).

> 
> Daniel
> 



More information about the ubuntu-devel mailing list