On Sat, Jun 06, 2009 at 09:10:28AM -0400, Donald Allen wrote:
> I've got OpenBSD 4.5 installed on a Thinkpad X61, dual-booted with
> Windows XP. XP is at the beginning of the disk, starting at sector 63.
> The XP slice, to use BSD terminology, is about 10 Gb (the disk is 100
> Gb). The OpenBSD slice occupies the rest of the disk. During the
> OpenBSD install, I created partitions a, b, d, e, f, and g for the
> mountpoints /, swap, /tmp, /var, /usr, and /home. I don't believe
> there was any interaction regarding the XP slice during the install.
> 
> Now I want to mount the XP (ntfs) partition. So, having created
> /mnt/windows as root, I tried
> 
> r...@sophie:/mnt$ mount -t ntfs /dev/sd0i windows
> mount_ntfs: /dev/sd0i on /mnt/windows: Operation not supported
> 
> So I did
> 
> r...@sophie:/mnt$ disklabel sd0
> # Inside MBR partition 1: type A6 start 20487600 size 174877920
> # /dev/rsd0c:
> type: ESDI
> disk: ad4s2
> label:
> flags:
> bytes/sector: 512
> sectors/track: 63
> tracks/cylinder: 255
> sectors/cylinder: 16065
> cylinders: 12161
> total sectors: 195371568
> rpm: 3600
> interleave: 1
> trackskew: 0
> cylinderskew: 0
> headswitch: 0         # microseconds
> track-to-track seek: 0        # microseconds
> drivedata: 0
> 
> 8 partitions:
> #                size           offset  fstype [fsize bsize  cpg]
>   a:           316575         20487600  4.2BSD   2048 16384    1
>   b:          2104515         20804175    swap
>   c:        195371568                0  unused
>   d:           321300         22908690  4.2BSD   2048 16384    1
>   e:           176715         23229990  4.2BSD   2048 16384    1
>   f:         12594960         23406705  4.2BSD   2048 16384    1
>   g:        159364800         36001665  4.2BSD   2048 16384    1
> disklabel: warning, unused partition i: size 7148239195883 offset 
> 17551383986520
> disklabel: warning, unused partition j: size 238106791916026 offset
> 211716520590544
> disklabel: warning, unused partition k: size 163974838534045 offset
> 206347192303801
> disklabel: warning, unused partition l: size 271451018559616 offset
> 5237774174023
> disklabel: warning, unused partition m: size 190849433245138 offset
> 190845464470417
> disklabel: warning, unused partition n: size 211668966116211 offset
> 5864912221576
> disklabel: warning, unused partition o: size 17630285786338 offset
> 76717108839878
> disklabel: warning, unused partition p: size 17136519487675 offset
> 217832169078968
> 
> So partition i in the actual label does not describe the XP partition.
> But the default label does
> 
> r...@sophie:/mnt$ disklabel -d sd0
> # Inside MBR partition 1: type A6 start 20487600 size 174877920
> # /dev/rsd0c:
> type: SCSI
> disk: SCSI disk
> label: ST9100821AS
> flags:
> bytes/sector: 512
> sectors/track: 63
> tracks/cylinder: 240
> sectors/cylinder: 15120
> cylinders: 12921
> total sectors: 195371568
> rpm: 3600
> interleave: 1
> trackskew: 0
> cylinderskew: 0
> headswitch: 0         # microseconds
> track-to-track seek: 0        # microseconds
> drivedata: 0
> 
> 16 partitions:
> #                size           offset  fstype [fsize bsize  cpg]
>   c:        195371568                0  unused
>   i:         20487537               63    NTFS
> 
> So I tried
> 
> disklabel -cd sd0
> 
> thinking that this would set the in-memory copy of the label to the
> default and then I'd be able to mount /dev/sd0i. No luck -- same
> error: "Operation not supported".
> 
> Would someone please unconfuse me and explain how to get the XP slice mounted?

GENERIC does not contain ntfs support.

-0-
-- 
Q:  How many IBM cpu's does it take to do a logical right shift?
A:  33.  1 to hold the bits and 32 to push the register.

Reply via email to