Page 1 of 1

Ultrabay 2000 hdd not loaded.

Posted: Mon 27 Sep 2010, 07:56
by thelash
Hi. Has anyone had success with puppy linux and the IBM second hard drive system which is inserted into the (removable) optical drive slot on many of their laptops? I have an IBM T22 with the ultrabay 2000 slot. I have just got hold of the hdd caddy for this slot, put in a working 20 gig hd and given it a whirl. The disk spins up, the laptop bios correctly identifies the hd, but puppy doesn't see the disk.
I have tried it with my frugal installs of lucid puppy 5.11, puppy 430 and puppy 217.1, and also with ubuntu lucid lynx full install.
Lucid puppy loads the thinkpad_acpi module on this laptop - is there a driver missing from it for the ultrabay?

Posted: Mon 27 Sep 2010, 20:15
by Aitch
Ultrabay 2000 is loaded using ide-disk driver in the kernel, or possibly ata_piix

see http://www.thinkwiki.org/wiki/Ultrabay

However Lenovo warn of possible failure due to CD driver preference"hdc=ide-scsi" in grub files

see http://www-307.ibm.com/pc/support/site. ... MIGR-50366

also http://www.thinkwiki.org/wiki/How_to_ho ... ay_devices

HTH

Aitch :)

Ultrabay 2000 hdd not loaded.

Posted: Tue 28 Sep 2010, 07:56
by thelash
Thanks Aitch, but not making much progress - some of the stuff in the links is a bit beyond me. Not too worried about hotswapping - pulling the drive out of the bay while running puppy gives me a loud beeping which won't shut up unless I reboot. I'd be happy enough to swap drives while shutdown. Where do I look for ide-disk or ata_piix? Tried modprobe and got module not found, can't see them when I run lsmod (doing this in lucid 5.1.1). Sorry to sound so dumb, but not at all sure of what I'm looking for.

Posted: Tue 28 Sep 2010, 07:59
by thelash
Forgot to add - none of my grub menu files have hdc=ide-scsi in them. Seem to remember something in early puppies about the cd drive running in scsi emulation - does that still apply?