Skip to Content
Mac OS X in a Nutshell
book

Mac OS X in a Nutshell

by Jason McIntosh, Chuck Toporek, Chris Stone
January 2003
Intermediate to advanced
832 pages
32h 40m
English
O'Reilly Media, Inc.
Content preview from Mac OS X in a Nutshell

Name

fdisk

Synopsis

fdisk [device { -diskSize | -isDiskPartitioned | -installSize | 
-sizeofExtended | -freeSpace | -freeWithoutUFS | 
-freeWithoutUFSorExt | -isThereExtendedPartition | 
-isThereUFSPartition | -removePartitioning | -bootPlusUFS | 
-dosPlusUFS integer | -setAvailableToUFS | -setExtendedToUFS | 
-setExtAndAvailableToUFS | -setUFSActive | -script }] 
[-bootsectorOnly] [-useAllSectors] [-useBoot0 [-boot0 
filename]] [-heads integer] [-cylinders integer] [-sectors 
integer]

Provides control over DOS partition maps on disk devices in Darwin x86 systems. Much of its functionality is devoted to managing an Apple UFS partition that Darwin uses as a boot volume. There can be only one Apple UFS partition on a disk.

When invoked without a device name argument, fdisk enters interactive mode, in which navigation is performed via a series of menus.

Options

-boot0

Specifies a nondefault file to use as the boot program for the -useBoot0 flag.

-bootPlusUFS

Repartitions the disk to include an 8-MB booter partition (which is set active) and the remainder as an Apple UFS partition.

-bootsectorOnly

Limits modification to include only the boot sector. Normally, the first sector of each new partition is erased, but this flag disables that behavior.

-cylinders

Forces an assumption of a disk geometry with the specified number of cylinders.

-diskSize

Prints the size of the specified device, in megabytes, to standard output.

-dosPlusUFS

Repartitions the disk to include a DOS partition of the specified ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Mac OS X Internals: A Systems Approach

Mac OS X Internals: A Systems Approach

Amit Singh
C++ In a Nutshell

C++ In a Nutshell

Ray Lischner
Linux Shell Scripting Cookbook - Third Edition

Linux Shell Scripting Cookbook - Third Edition

Clif Flynt, Sarath Lakshman, Shantanu Tushar
Optimized C++

Optimized C++

Kurt Guntheroth

Publisher Resources

ISBN: 0596003706Supplemental ContentCatalog PageErrata