I should be using the right slot because it's my understanding that is device 0. But I see that I have not been using that slot for these experiments. The model number is 9ZT5N0-520 if that helps.
Here's the result of several commands:
With nothing in the sata ports.
With the SSD in the right port.
With the SSD in the left port.
With a 250GB laptop drive in the right port.
With the laptop drive in the left port.
I think it's pretty clear that there's something about uBoot and Sandisk SSDs. When I boot the rescue environment, I have no problem accessing the drive. Indeed, I found a discussion on a German site where someone had the same problem and solved it by loading the kernel from a usb stick then running from the SSD drive. I'd rather this worked as intended, though.
Here's the result of several commands:
With nothing in the sata ports.
GoFlexNet> ide reset Reset IDE: ide_preinit failed GoFlexNet> ide info IDE device 0: device type unknown IDE device 1: device type unknown GoFlexNet>
With the SSD in the right port.
GoFlexNet> ide reset Reset IDE: Bus 0: OK Bus 1: not available Device 0: Model: ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ Firm: ?ÿ?ÿ?ÿ?ÿ Ser#: ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ Type: Hard Disk Supports 48-bit addressing Capacity: 427923841.5 MB = 417894.3 GB (4611474908973580287 x 512) IDE read: device 0 not ready IDE read: device 0 not ready GoFlexNet> ide info IDE device 0: Model: ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ Firm: ?ÿ?ÿ?ÿ?ÿ Ser#: ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ Type: Hard Disk Supports 48-bit addressing Capacity: 427923841.5 MB = 417894.3 GB (4611474908973580287 x 512) GoFlexNet>
With the SSD in the left port.
GoFlexNet> ide reset Reset IDE: Bus 0: not available Bus 1: OK Device 1: Model: ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ Firm: ?ÿ?ÿ?ÿ?ÿ Ser#: ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ Type: Hard Disk Supports 48-bit addressing Capacity: 427923841.5 MB = 417894.3 GB (4611474908973580287 x 512) IDE read: device 1 not ready IDE read: device 1 not ready GoFlexNet> ide info IDE device 1: Model: ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ Firm: ?ÿ?ÿ?ÿ?ÿ Ser#: ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ?ÿ Type: Hard Disk Supports 48-bit addressing Capacity: 427923841.5 MB = 417894.3 GB (4611474908973580287 x 512) GoFlexNet>
With a 250GB laptop drive in the right port.
GoFlexNet> ide reset Reset IDE: Bus 0: OK Bus 1: not available Device 0: Model: WDC WD2500BEKT-00F3T0 Firm: 11.01A11 Ser#: WD-WXD0AB9L0727 Type: Hard Disk Supports 48-bit addressing Capacity: 238475.1 MB = 232.8 GB (488397168 x 512) GoFlexNet> ide info IDE device 0: Model: WDC WD2500BEKT-00F3T0 Firm: 11.01A11 Ser#: WD-WXD0AB9L0727 Type: Hard Disk Supports 48-bit addressing Capacity: 238475.1 MB = 232.8 GB (488397168 x 512) GoFlexNet>
With the laptop drive in the left port.
GoFlexNet> ide reset Reset IDE: Bus 0: not available Bus 1: OK Device 1: Model: WDC WD2500BEKT-00F3T0 Firm: 11.01A11 Ser#: WD-WXD0AB9L0727 Type: Hard Disk Supports 48-bit addressing Capacity: 238475.1 MB = 232.8 GB (488397168 x 512) GoFlexNet> ide info IDE device 1: Model: WDC WD2500BEKT-00F3T0 Firm: 11.01A11 Ser#: WD-WXD0AB9L0727 Type: Hard Disk Supports 48-bit addressing Capacity: 238475.1 MB = 232.8 GB (488397168 x 512) GoFlexNet>
I think it's pretty clear that there's something about uBoot and Sandisk SSDs. When I boot the rescue environment, I have no problem accessing the drive. Indeed, I found a discussion on a German site where someone had the same problem and solved it by loading the kernel from a usb stick then running from the SSD drive. I'd rather this worked as intended, though.