Subject: Re: Question: mount_msdos
To: Michael Graff <explorer@vorpal.com>
From: UNIX hacker and security officer <greywolf@autodesk.com>
List: current-users
Date: 10/31/1994 10:15:50
Okay, here we go. Encapsulated in this message is my current disklabel
and config file for the kernel. The sources are as of 10/25/94, the
binaries are as of 10/20/94 from the central distribution.
I have wd0h labeled as an MS-DOS filesystem, size of my C: partition.
If I type "mount -t msdos /dev/wd0h /mnt", I get the error message:
msdos: mount: Invalid argument.
Ref 1: disklabel. Retrieved by "disklabel -r wd0c".
# /dev/rwd0c:
type: ST506
disk: cp30541
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 1023
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
# size offset fstype [fsize bsize cpg]
a: 32256 358848 4.2BSD 1024 8192 16 # (Cyl. 356 - 387)
b: 80640 391104 swap # (Cyl. 388 - 467)
c: 671328 358848 unused 0 0 # (Cyl. 356 - 1021)
d: 1031184 0 unused 0 0 # (Cyl. 0 - 1022)
e: 32256 471744 4.2BSD 1024 8192 16 # (Cyl. 468 - 499)
f: 241920 504000 4.2BSD 1024 8192 16 # (Cyl. 500 - 739)
g: 284256 745920 4.2BSD 1024 8192 16 # (Cyl. 740 - 1021)
h: 358848 0 MS-DOS # (Cyl. 0 - 355)
....
And here's my system configuration file:
....
#
# DEEP_THOUGHT
#
# $Id: DEEP_THOUGHT,v 1.48.2.4 1994/10/17 21:51:32 cgd Exp $
#
machine "i386"
cpu "I486_CPU"
ident "DEEP_THOUGHT"
timezone 8 dst
maxusers 10
options SWAPPAGER,VNODEPAGER,DEVPAGER
options FFS
options INET,"CD9660",NFSCLIENT
options "COMPAT_43"
options "TCP_COMPAT_42"
options XSERVER,UCONSOLE
options MSDOSFS
options KERNFS
options SCSI
options NFSSERVER
#options "MATH_EMULATE"
options "COMPAT_NOMID"
#options "COMPAT_09"
options "MACHINE_NONCONTIG"
# if you have a "swap generic", include "options GENERIC"
# otherwise don't, or setconf() will blow up.
# So either include this...
config netbsd root on wd0 swap on wd0
# or this...
#config netbsd swap generic
#options GENERIC
# ...but not both.
controller isa0
device pc0 at isa? port "IO_KBD" irq 1
device com0 at isa? port "IO_COM1" irq 4
device com1 at isa? port "IO_COM2" irq 3
device com2 at isa? port "IO_COM3" irq 5
device lpt0 at isa? port "IO_LPT1" irq 7
device lpt1 at isa? port "IO_LPT2"
device lpt2 at isa? port "IO_LPT3"
controller wdc0 at isa? port "IO_WD1" irq 14
disk wd0 at wdc0 drive ?
disk wd1 at wdc0 drive ?
controller fdc0 at isa? port "IO_FD1" irq 6 drq 2
disk fd0 at fdc0 drive ?
disk fd1 at fdc0 drive ?
#device wt0 at isa? port 0x300 irq 5 drq 1
controller aha0 at isa? port "IO_AHA0" irq ? drq ?
master scsibus0 at aha0
disk sd0 at scsibus0 slave ?
disk sd1 at scsibus0 slave ?
disk sd2 at scsibus0 slave ?
disk sd3 at scsibus0 slave ?
tape st0 at scsibus0 slave ?
tape st1 at scsibus0 slave ?
disk cd0 at scsibus0 slave ?
disk cd1 at scsibus0 slave ?
#controller ahb0 at isa? irq ?
#master scsibus1 at ahb0
#disk sd0 at scsibus1 slave ?
#disk sd1 at scsibus1 slave ?
#disk sd2 at scsibus1 slave ?
#disk sd3 at scsibus1 slave ?
#tape st0 at scsibus1 slave ?
#tape st1 at scsibus1 slave ?
#disk cd0 at scsibus1 slave ?
#disk cd1 at scsibus1 slave ?
#controller uha0 at isa? port "IO_UHA0" irq ? drq ?
#master scsibus2 at uha0
#disk sd0 at scsibus2 slave ?
#disk sd1 at scsibus2 slave ?
#disk sd2 at scsibus2 slave ?
#disk sd3 at scsibus2 slave ?
#tape st0 at scsibus2 slave ?
#tape st1 at scsibus2 slave ?
#disk cd0 at scsibus2 slave ?
#disk cd1 at scsibus2 slave ?
#controller aic0 at isa? port 0x340 irq 11 drq 6
#master scsibus3 at aic0
#disk sd0 at scsibus3 slave ?
#disk sd1 at scsibus3 slave ?
#disk sd2 at scsibus3 slave ?
#disk sd3 at scsibus3 slave ?
#tape st0 at scsibus3 slave ?
#tape st1 at scsibus3 slave ?
#disk cd0 at scsibus3 slave ?
#disk cd1 at scsibus3 slave ?
#master pci0 at isa?
#
#controller ncr0 at pci0 slave ?
#master scsibus4 at ncr0
#disk sd0 at scsibus4 slave ?
#disk sd1 at scsibus4 slave ?
#disk sd2 at scsibus4 slave ?
#disk sd3 at scsibus4 slave ?
#tape st0 at scsibus4 slave ?
#tape st1 at scsibus4 slave ?
#disk cd0 at scsibus4 slave ?
#disk cd1 at scsibus4 slave ?
#device ed0 at isa? port 0x280 irq 9 iomem 0xd0000
#device ed1 at isa? port 0x250 irq 9 iomem 0xd8000
#device ed2 at isa? port 0x300 irq 10 iomem 0xcc000
#device el0 at isa? port 0x300 irq 9
device ep0 at isa? port ? irq ?
#device ie0 at isa? port 0x360 irq 7 iomem 0xd0000
#device le0 at isa? port 0x320 irq 10 drq 7
device npx0 at isa? port "IO_NPX" irq 13
pseudo-device ether
pseudo-device log
pseudo-device loop
pseudo-device pty 128
pseudo-device sl 1
pseudo-device speaker
--
_______Wizardry is dead._____ _____WHO: Greywolf (my nameplate even says so)
/ ___\ _ \ __\ V / \ / /__ \| | __/WHAT: UNIX System Mangler...er, Admin
\ \| | < _| ` ' \ '` / \/ /|_| _/ WHERE: Autodesk, Inc. 3 Harbor Dr.
\___|_|\_\__\|_| \/\/ \__/___/_| Sausalito, CA 94965 (415) 332-2344 x4219
see also: gandalf@netcom.com