cannot mount w2k partition

Jian Guang Xu jianguang.xu at gmail.com
Thu Oct 28 21:48:10 PDT 2004


I have a dual booting system with w2k and freebsd. Under sysinstall,
the disk partition configuration follows:

Disk name:      ad0                                    FDISK Partition Editor
DISK Geometry:  4866 cyls/255 heads/63 sectors = 78172290 sectors (38170MB)

Offset       Size(ST)        End     Name  PType       Desc  Subtype    Flags

         0         63         62        -     12     unused        0
        63   15454467   15454529    ad0s1      4 NTFS/HPFS/QNX        7
  15454530   35776755   51231284    ad0s2      4 extended DOS, LBA       15
  51231285   26941005   78172289    ad0s3      8    freebsd      165
  78172290       5502   78177791        -     12     unused        0


My problem is that in my second Primary Partion ad0s2 (which  is
extended partition under w2k), I have two partitions which are D:
drive as in NTFS and E: drive as in FAT32 file system.  But I can't
separate them under freeBSD:
PEARLBSD# ls /dev/ad0*
/dev/ad0        /dev/ad0s2      /dev/ad0s3a     /dev/ad0s3c    
/dev/ad0s3e     /dev/ad0s5
/dev/ad0s1      /dev/ad0s3      /dev/ad0s3b     /dev/ad0s3d    
/dev/ad0s3f     /dev/ad0s6

There is no such a thing as /dev/ad0s2a and /dev/ad0s2b. What I want
is to mount my E: drive but i can't.
PEARLBSD# mount -t msdos /dev/ad0s2 /mnt/E
msdosfs: /dev/ad0s2: Invalid argument
PEARLBSD# mount -t ntfs /dev/ad0s2 /mnt/E
ntfs: /dev/ad0s2: Invalid argument

I do can mount /dev/ad0s1 which is my C: drive:
PEARLBSD# mount -t ntfs /dev/ad0s1 /mnt/E
PEARLBSD# cd /mnt/E
PEARLBSD# ls
$AttrDef                        CONFIG.SYS                      WUTemp
$BadClus                        Documents and Settings          ZinioInstall.txt
$Bitmap                         Downloads                       arcldr.exe
$Boot                           IO.SYS                          arcsetup.exe
$Extend                         MSDOS.SYS                       boot.ini
$LogFile                        My Music                        bootex.log
$MFTMirr                        NTDETECT.COM                    bootfont.bin
$Secure                         Program Files                   ntldr
$UpCase                         RECYCLER                        odbcconf.log
$Volume                         System Volume Information
AUTOEXEC.BAT                    WINNT


Can somebody help me with that?

Thank you in advance.
JX


More information about the freebsd-questions mailing list