Mike's PBX Cookbook

USB Stick Unreadable

Problem:

Details:

  1. New install kit from Avaya (NTM44088E6)
  2. The USB stick was made bootable, but when used for install, gives the following error:
    The partition table on device sdb (STEC STEC USB 2.0 3820 MB) was unreadable

Problem Clarification:

This issue occurred with new install kits, with USB sticks labeled as follows: CS1000 NTM44088E6 Rls 7.65
Only USB sticks from STEC are affected. Differences were identified with the Correct Header Sector (CHS). Expected:

Disk /dev/sdb: 4009 MB, 4009754624 bytes
127 heads, 22 sectors/track, 2802 cylinders, total 7831552 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xc3072e18
 
    Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              22     7828149     3914064    b  W95 FAT32

STEC USB sticks didn't exhibit the expected Correct Header Sector (CHS), which caused the partition table to be unreadable by the CPU's.

Cause:

USB sticks from STEC changed the CHS configuration from the master disk during manufacturer.

Solutions:

  1. Replace the STEC USB stick (part code# NTM44088E6) with a good known working USB stick.
  2. (alternate solution): Delete the partition and recreate using usbdriverecovery with the w option, as below:
[admin2@ss0 ~]$ usbdriverecovery
Please ensure that USB stick to be fixed is not plugged in for now, then press 
 
Insert a USB stick to be fixed, then press any key to continue...
You need to delete an old partition, please follow these steps:
1. Type 'd' command and press 
2. Then type 'w' command and press 
 Command (m for help): w                             ← use the 'w' option
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
The partition is recreated successfully.

Next make the RMD bootable using mkbootrmd, and copy over the installation files.

Source: Avaya Documentation.