Date: Mon, 16 Sep 1996 00:12:43 -0700 From: Darryl Okahata <darrylo@hpnmhjw.sr.hp.com> To: hackers@freefall.freebsd.org Subject: fdisk changes, anyone? Message-ID: <199609160712.AA113897963@hpnmhjw.sr.hp.com>
next in thread | raw e-mail | index | archive | help
I've just mangled fdisk such that partitioning information can now be specified via an optional config file. I've been needing a way to partition a disk from a script (without using expect), and so I mangled fdisk to do just that. I want to write a perl script for adding SCSI disks, and a programmatic fdisk was the only piece missing. An example config file is: # Set geometry to 1019 cylinders, 39 heads, 63 sectors: g c1019 h39 s63 # Set partition 0 to FreeBSD, starting at 1 for 2503871 sectors # (these numbers will get rounded up or down to fall on # head/cylinder boundaries): p 0 165 1 2503871 Another example: # Dedicate entire disk to FreeBSD (this is for a Quantum # Fireball 1280S): f 2503872 Would anyone be interested in the changes (including man page updates)? Should I submit an enhancement request (w/patches), or should I consign these changes to the mists of time? ;-) [ One area of concern is that I'm a bit unclear on the start/end address requirements. Right now, start offsets are being rounded up to an head boundary, but end addresses are being rounded down to major cylinder boundaries (every head*sector chunk). Is this right? ] -- Darryl Okahata Internet: darrylo@sr.hp.com DISCLAIMER: this message is the author's personal opinion and does not constitute the support, opinion, or policy of Hewlett-Packard, or of the little green men that have been following him all day.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609160712.AA113897963>