11.3 Does Not Recognize eSATA Drive

I have a working installation of OpenSuse 11.2 on a 300GB eSATA drive, /dev/sdb. I have a 200GB IDE drive, /dev/sda that I use as a data drive. Both drives are accessible to 11.2 and in use.

/Dev/sdb is actually an IDE drive with an eSata adapter since my mother board only has one IDE ribbon input that I use for /dev/sda and the DVDRW drive.

I chose to install OpenSuse 11.3 on /dev/sda in partition sda1. I’ve installed 32 bit and 64 bit with the same result. I put grub on the the sda1 partition and chainload to it from 11.2 grub. I’m cautious because OpenSuse can be troublesome during installation.

PROBLEM: The installed system will not recognize the second drive /dev/sdb or any of its partitions. It does not show up on /var/log/messages – it does not exist!

I believe this problem is with 11.3 because 11.2 recognizes both disks. Perhaps support of eSATA drives.

Thank you in advance for your assistance.

To check what the system thinks it found, do:

fdisk -l

Here is the output from the two installations:

OpenSuse 11.2 # fdisk -l

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0008a74d

Device Boot Start End Blocks Id System
/dev/sda1 * 1 2873 23077341 83 Linux
/dev/sda2 2874 24000 169702627+ 83 Linux
/dev/sda3 24001 24321 2578432+ 5 Extended
/dev/sda5 24001 24321 2578401 82 Linux swap / Solaris

Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000481e9

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 2611 20972826 83 Linux
/dev/sdb2 2612 5222 20972857+ 83 Linux
/dev/sdb3 5223 38913 270622957+ 83 Linux

OpenSuse 11.3 # fdisk -l

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0008a74d

Device Boot Start End Blocks Id System
/dev/sda1 * 1 2873 23077341 83 Linux
/dev/sda2 2874 24000 169702627+ 83 Linux
/dev/sda3 24001 24321 2578432+ 5 Extended
/dev/sda5 24001 24321 2578401 82 Linux swap / Solaris

I think your first post expresses it to the point. The disk is not detected by the 11.3 kernel at all!.
I am not that good at hardware, but please provide here as much information as you have about that disk and how it is connected.
And let us hope that a better knowing person will come here.

Also be prepared to file this as a bug at openSUSE:Submitting bug reports - openSUSE or even at https://bugzilla.kernel.org/

And as a last hint, please the next time you post computer output here put it between CODE tags. This will conserve the lay-out of the computer text. You can do this by using the Go advanced feature of posting (when you are not allready there) and then select the computer text and click the # button inthe toolbar.

Thank you for the guidance. I will provide what information I can and file a bug report.

It appears I will need to open up my box and record hardware information unless someone can suggest a means of obtaining the data from a working installation of Opensuse 11.2.

Well, from a working 11.2 you could do

hdparm -i /dev/sdb

And about the bus you could try using lspci (read the man page about the several options). When you copy what you see there, you could even compare with the same lspci output from 11.3.

And about the lack of hardware gurus posting here: maybe we should move this to the Hardware subforum.

On 2010-07-31 14:36, waerola1 wrote:
>
> Thank you for the guidance. I will provide what information I can and
> file a bug report.
>
> It appears I will need to open up my box and record hardware
> information unless someone can suggest a means of obtaining the data
> from a working installation of Opensuse 11.2.

hwinfo?
smolt?

About your problem, I guess it is not esata not working in 11.3, but rather the ide-esata converter
you are using. I suppose the people at tha hw forum will know about that more. Me, I have not used
any of those things.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Elessar))

Thank you for the suggestion. Yes, it may well be that old converter is the problem.

# hdparm -i /dev/sdb

/dev/sdb:

 Model=WDC WD3200AAJB-00J3A0, FwRev=01.03E01, SerialNo=WD-WCAV27491487
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=625142448
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 udma6
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode

Also an extract from # hwinfo

35: IDE 200.0: 10600 Disk
  [Created at block.243] 
  UDI: /org/freedesktop/Hal/devices/storage_serial_WDC_WD3200AAJB_00J3A0_WD_WCAV27491487
  Unique ID: WZeP.hajsX29e2EB                                                           
  Parent ID: w7Y8.mjeFuN+yoV8                                                           
  SysFS ID: /class/block/sdb                                                            
  SysFS BusID: 2:0:0:0                                                                  
  SysFS Device Link: /devices/pci0000:00/0000:00:1f.2/host2/target2:0:0/2:0:0:0         
  Hardware Class: disk                                                                  
  Model: "WDC WD3200AAJB-0"                                                             
  Vendor: "WDC"                                                                         
  Device: "WD3200AAJB-0"                                                                
  Revision: "01.0"                                                                      
  Serial ID: "WD-WCAV27491487"                                                          
  Driver: "ata_piix", "sd"                                                              
  Device File: /dev/sdb                                                                 
  Device Files: /dev/sdb, /dev/block/8:16, /dev/disk/by-id/ata-WDC_WD3200AAJB-00J3A0_WD-WCAV27491487, /dev/disk/by-id/scsi-SATA_WDC_WD3200AAJB-_WD-WCAV27491487, /dev/disk/by-path/pci-0000:00:1f.2-scsi-0:0:0:0, /dev/disk/by-id/edd-int13_dev80                                                                                                                                                                                                 
  Device Number: block 8:16-8:31                                                                                                                                                                                         
  BIOS id: 0x80                                                                                                                                                                                                          
  Geometry (Logical): CHS 38913/255/63                                                                                                                                                                                   
  Size: 625142448 sectors a 512 bytes                                                                                                                                                                                    
  Geometry (BIOS EDD): CHS 620181/16/63                                                                                                                                                                                  
  Size (BIOS EDD): 625142448 sectors                                                                                                                                                                                     
  Geometry (BIOS Legacy): CHS 1024/255/63                                                                                                                                                                                
  Config Status: cfg=no, avail=yes, need=no, active=unknown                                                                                                                                                              
  Attached to: #26 (IDE interface)                                                                                                                                                                                       

Is there a way to transfer this request to the Hardware section, or should I start a new thread there? I’ve seen criticism of something called “cross posting” so I don’t want to do that.

Thanks

On 2010-07-31 18:06, waerola1 wrote:

> Is there a way to transfer this request to the Hardware section, or
> should I start a new thread there? I’ve seen criticism of something
> called “cross posting” so I don’t want to do that.

I’m new on forums (actually, I read/write via nntp), so I don’t know. If it is possible, it will be
explained in the FAQ. Me, I would simply start a new thread explaining what you already know from here.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Elessar))

This thread has been moved to the hardware forum with the same title. Please consider this thread closed.

Thank you.