Hmm,
From /usr/src/linuc/Documentation/devices.txt (transfered to a nice HTML table):
major | type | minor | usage |
3 | block | | First MFM, RLL and IDE hard disk/CD-ROM interface |
| 0 = /dev/hda | Master: whole disk (or CD-ROM) |
| 64 = /dev/hdb | Slave: whole disk (or CD-ROM) |
| For partitions, add to the whole disk device number: |
| 0 = /dev/hd? | Whole disk |
| 1 = /dev/hd?1 | First partition |
| 2 = /dev/hd?2 | Second partition |
| ... | |
| 63 = /dev/hd?63 | 63rd partition |
| |
| For Linux/i386, partitions 1-4 are the primary
partitions, and 5 and above are logical partitions.
Other versions of Linux use partitioning schemes
appropriate to their respective architectures. |
22 block Second IDE hard disk/CD-ROM interface
0 = /dev/hdc Master: whole disk (or CD-ROM)
64 = /dev/hdd Slave: whole disk (or CD-ROM)
Partitions are handled the same way as for the first
interface (see major number 3)
Now what that means is that the /dev/hdc* files on a MkII device actually refer to the kernel driver for /dev/hdb (or in other words, to the kernel driver for the second drive on the first IDE channel).
What makes me wonder though is that your device does not have the /dev/hdb* files on it, because mine does. I was at least able to use "fdisk /dev/hdb" when I had a second drive installed in my empeg (it sadly failed shortly afterwards). I might have added some device files by myself though at some point of the upgrade process.
cu,
sven (121 posts to go)