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