Quote Originally Posted by MaldiGola
Code:
++ mknod -m 0660 /dev/hdi b 56 0
++ fdisk -l /dev/hdi

Disk /dev/hdi: 30.7 GB, 30735581184 bytes
255 heads, 63 sectors/track, 3736 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdi1   *           1         128     1028128+   6  FAT16
/dev/hdi2             129        3735    28973227+   f  W95 Ext'd (LBA)
/dev/hdi5             129        1173     8393931    7  HPFS/NTFS
/dev/hdi6            1174        3735    20579233+   7  HPFS/NTFS
Woo-hoo! Success! Well, at least you can now see the drive and partitions with fdisk.
Quote Originally Posted by MaldiGola
After issuing a mount command:
mount: special device /dev/hdi6 does not exist
Right. That's because only one device was made. /dev/hdi is the device file for the entire drive. You now need to make the rest of the devices, at a minimum devices hdi1 through hdi6 which correspond to partitions 1-6 on drive hdi. You can do that with the 'for' loops like so (similar to my previous post but with the Major number adjusted to 56):
Code:
# disk "i"
# mknod -m 0660 /dev/hdi b 56 0   # already created but included here for completeness
for m in $(seq 1 24) ; do
  mknod -m 0600 /dev/hdi$m b 56 $m
done
chown root.disk /dev/hdi*

# disk "j"
mknod -m 0660 /dev/hdj b 56 64
for m in $(seq 1 24) ; do
  mknod -m 0600 /dev/hdj$m b 56 $[$m + 64]
done
chown root.disk /dev/hdj*
or you can do the first six manually by typing this:
Code:
# disk i
# mknod -m 0660 /dev/hdi b 56 0 # if already done, you can skip this line
mknod -m 0660 /dev/hdi1 b 56 1
mknod -m 0660 /dev/hdi2 b 56 2
mknod -m 0660 /dev/hdi3 b 56 3
mknod -m 0660 /dev/hdi4 b 56 4
mknod -m 0660 /dev/hdi5 b 56 5
mknod -m 0660 /dev/hdi6 b 56 6
chown root.disk /dev/hdi* 
# disk j
mknod -m 0660 /dev/hdj b 56 64
mknod -m 0660 /dev/hdj1 b 56 65
mknod -m 0660 /dev/hdj2 b 56 66
mknod -m 0660 /dev/hdj3 b 56 67
mknod -m 0660 /dev/hdj4 b 56 68
mknod -m 0660 /dev/hdj5 b 56 69
mknod -m 0660 /dev/hdj6 b 56 70
chown root.disk /dev/hdj*
After you've run the above, then run this code:
Code:
( set -x
fdisk -l /dev/hdi
fdisk -l /dev/hdj
rebuildfstab -r
cat /etc/fstab
) >& post.txt
Please post the output from post.txt.

Regards,
- Robert
http://www.cwelug.org