[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: device /dev/sda16 not exist?



On Sun, 2006-12-03 at 21:14 -0800, Carl Johnson wrote:
> T <mlist4suntong@yahoo.com> writes:
> 
> > Hi, 
> > 
> > I just created a FAT32 partition using Win2k at /dev/sda16.
> > 
> > But when I tried to mount it under Linux, I get:
> > 
> > % mount /dev/sda16 /mnt/tmp1/
> > mount: special device /dev/sda16 does not exist
> > 
> > why the device not exist? It's there:
> > 
> > $ fdisk -l | grep sda16
> > /dev/sda16          23510       24792    10305666    c  W95 FAT32 (LBA)
> > 
> 
> If you look at the device numbers for sda16 and sdb under linux I
> think you will see why.  For some reason the kernel only allows 15
> partitions for SCSI drives.  Of course, there may be some way to
> create new partitions that I don't know of, now that the kernel has
> increased from 16 bit device numbers.  (I just checked, and the
> makedev documentation still states that only 15 partions are allowed.)

It is part of the SCSI Standard. Even if it is an SATA drive which is an
IDE drive in Windows, partition 16 is actually partition 0 on the next
drive.
-- 
greg, greg@gregfolkert.net

The technology that is
Stronger, better, faster:  Linux

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: