svn commit: r287396 - in head: sbin/bsdlabel sbin/dumpfs sbin/fdisk sbin/ffsinfo sbin/mdconfig sbin/newfs sbin/newfs_msdos sbin/newfs_nandfs sbin/reboot share/man/man4 share/man/man7 share/man/man8...

Edward Tomasz Napierala trasz at FreeBSD.org
Wed Sep 2 14:08:48 UTC 2015


Author: trasz
Date: Wed Sep  2 14:08:43 2015
New Revision: 287396
URL: https://svnweb.freebsd.org/changeset/base/287396

Log:
  It's 2015, and some people are still trying to use fdisk and then
  go asking what debug flags to set for GEOM to make it work.  Advice
  them to use gpart(8) instead.
  
  Something similar should probably done with disklabel,
  but I need to rewrite the disklabel examples first.
  
  Reviewed by:	wblock@
  MFC after:	1 month
  Sponsored by:	The FreeBSD Foundation
  Differential Revision:	https://reviews.freebsd.org/D3315

Modified:
  head/sbin/bsdlabel/bsdlabel.8
  head/sbin/dumpfs/dumpfs.8
  head/sbin/fdisk/fdisk.8
  head/sbin/ffsinfo/ffsinfo.8
  head/sbin/mdconfig/mdconfig.8
  head/sbin/newfs/newfs.8
  head/sbin/newfs_msdos/newfs_msdos.8
  head/sbin/newfs_nandfs/newfs_nandfs.8
  head/sbin/reboot/boot_i386.8
  head/share/man/man4/da.4
  head/share/man/man4/md.4
  head/share/man/man4/vpo.4
  head/share/man/man7/tuning.7
  head/share/man/man8/picobsd.8
  head/usr.sbin/boot0cfg/boot0cfg.8

Modified: head/sbin/bsdlabel/bsdlabel.8
==============================================================================
--- head/sbin/bsdlabel/bsdlabel.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/sbin/bsdlabel/bsdlabel.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -445,7 +445,10 @@ to properly
 recognize the disk:
 .Bd -literal -offset indent
 dd if=/dev/zero of=/dev/da0 bs=512 count=32
-fdisk -BI da0
+gpart create -s MBR da0
+gpart add -t freebsd da0
+gpart set -a active -i 1 da0
+gpart bootcode -b /boot/mbr da0
 dd if=/dev/zero of=/dev/da0s1 bs=512 count=32
 bsdlabel -w -B da0s1
 bsdlabel -e da0s1
@@ -495,6 +498,5 @@ are not generally compatible.
 .Xr md 4 ,
 .Xr disktab 5 ,
 .Xr boot0cfg 8 ,
-.Xr fdisk 8 ,
 .Xr gpart 8 ,
 .Xr newfs 8

Modified: head/sbin/dumpfs/dumpfs.8
==============================================================================
--- head/sbin/dumpfs/dumpfs.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/sbin/dumpfs/dumpfs.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -100,8 +100,8 @@ flag is needed if the filesystem uses
 .Sh SEE ALSO
 .Xr disktab 5 ,
 .Xr fs 5 ,
-.Xr disklabel 8 ,
 .Xr fsck 8 ,
+.Xr gpart 8 ,
 .Xr newfs 8 ,
 .Xr tunefs 8
 .Sh HISTORY

Modified: head/sbin/fdisk/fdisk.8
==============================================================================
--- head/sbin/fdisk/fdisk.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/sbin/fdisk/fdisk.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -39,6 +39,13 @@ The
 utility can be used to divide space on the disk into slices and set one
 active.
 .Sh DESCRIPTION
+.Bf -symbolic
+This command is obsolete.
+Users are advised to use
+.Xr gpart 8
+instead.
+.Ef
+.Pp
 The
 .Fx
 utility,

Modified: head/sbin/ffsinfo/ffsinfo.8
==============================================================================
--- head/sbin/ffsinfo/ffsinfo.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/sbin/ffsinfo/ffsinfo.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -121,9 +121,9 @@ to
 .Pa /var/tmp/ffsinfo
 with all available information.
 .Sh SEE ALSO
-.Xr disklabel 8 ,
 .Xr dumpfs 8 ,
 .Xr fsck 8 ,
+.Xr gpart 8 ,
 .Xr growfs 8 ,
 .Xr gvinum 8 ,
 .Xr newfs 8 ,

Modified: head/sbin/mdconfig/mdconfig.8
==============================================================================
--- head/sbin/mdconfig/mdconfig.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/sbin/mdconfig/mdconfig.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -300,8 +300,7 @@ mount /dev/md1.nop /mnt
 .Sh SEE ALSO
 .Xr md 4 ,
 .Xr ffs 7 ,
-.Xr bsdlabel 8 ,
-.Xr fdisk 8 ,
+.Xr gpart 8 ,
 .Xr mdmfs 8 ,
 .Xr malloc 9
 .Sh HISTORY

Modified: head/sbin/newfs/newfs.8
==============================================================================
--- head/sbin/newfs/newfs.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/sbin/newfs/newfs.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -303,11 +303,11 @@ on file systems that contain many small 
 .Xr geom 4 ,
 .Xr disktab 5 ,
 .Xr fs 5 ,
-.Xr bsdlabel 8 ,
 .Xr camcontrol 8 ,
 .Xr dump 8 ,
 .Xr dumpfs 8 ,
 .Xr fsck 8 ,
+.Xr gpart 8 ,
 .Xr gjournal 8 ,
 .Xr growfs 8 ,
 .Xr gvinum 8 ,

Modified: head/sbin/newfs_msdos/newfs_msdos.8
==============================================================================
--- head/sbin/newfs_msdos/newfs_msdos.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/sbin/newfs_msdos/newfs_msdos.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -228,9 +228,7 @@ Create a 30MB image file, with the FAT p
 newfs_msdos -C 30M - at 63s ./somefile
 .Ed
 .Sh SEE ALSO
-.Xr disktab 5 ,
-.Xr disklabel 8 ,
-.Xr fdisk 8 ,
+.Xr gpart 8 ,
 .Xr newfs 8
 .Sh HISTORY
 The

Modified: head/sbin/newfs_nandfs/newfs_nandfs.8
==============================================================================
--- head/sbin/newfs_nandfs/newfs_nandfs.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/sbin/newfs_nandfs/newfs_nandfs.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -63,9 +63,7 @@ Create a file system, using default para
 newfs_nandfs /dev/ada0s1
 .Ed
 .Sh SEE ALSO
-.Xr disktab 5 ,
-.Xr disklabel 8 ,
-.Xr fdisk 8 ,
+.Xr gpart 8 ,
 .Xr newfs 8
 .Sh HISTORY
 The

Modified: head/sbin/reboot/boot_i386.8
==============================================================================
--- head/sbin/reboot/boot_i386.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/sbin/reboot/boot_i386.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -352,9 +352,9 @@ requirement has not been adhered to.
 .Xr make.conf 5 ,
 .Xr ttys 5 ,
 .Xr boot0cfg 8 ,
-.Xr bsdlabel 8 ,
 .Xr btxld 8 ,
 .Xr config 8 ,
+.Xr gpart 8 ,
 .Xr gptboot 8 ,
 .Xr halt 8 ,
 .Xr loader 8 ,

Modified: head/share/man/man4/da.4
==============================================================================
--- head/share/man/man4/da.4	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/share/man/man4/da.4	Wed Sep  2 14:08:43 2015	(r287396)
@@ -205,8 +205,7 @@ None.
 .Xr ada 4 ,
 .Xr cam 4 ,
 .Xr geom 4 ,
-.Xr bsdlabel 8 ,
-.Xr fdisk 8
+.Xr gpart 8
 .Sh HISTORY
 The
 .Nm

Modified: head/share/man/man4/md.4
==============================================================================
--- head/share/man/man4/md.4	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/share/man/man4/md.4	Wed Sep  2 14:08:43 2015	(r287396)
@@ -81,8 +81,7 @@ disk found in the
 man page.
 Other tools will also create these images, such as NanoBSD.
 .Sh SEE ALSO
-.Xr disklabel 8 ,
-.Xr fdisk 8 ,
+.Xr gpart 8 ,
 .Xr loader 8 ,
 .Xr mdconfig 8 ,
 .Xr mdmfs 8 ,

Modified: head/share/man/man4/vpo.4
==============================================================================
--- head/share/man/man4/vpo.4	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/share/man/man4/vpo.4	Wed Sep  2 14:08:43 2015	(r287396)
@@ -64,7 +64,7 @@ When mounting a DOS file system or
 formatting a
 .Fx
 file system, check the slice of the disk with the
-.Xr fdisk 8
+.Xr gpart 8
 utility.
 .Pp
 In order to unixify a ZIP disk, put the following in /etc/disktab:

Modified: head/share/man/man7/tuning.7
==============================================================================
--- head/share/man/man7/tuning.7	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/share/man/man7/tuning.7	Wed Sep  2 14:08:43 2015	(r287396)
@@ -753,10 +753,10 @@ over services you export from your box (
 .Xr ports 7 ,
 .Xr boot 8 ,
 .Xr bsdinstall 8 ,
-.Xr bsdlabel 8 ,
 .Xr ccdconfig 8 ,
 .Xr config 8 ,
 .Xr fsck 8 ,
+.Xr gpart 8 ,
 .Xr gjournal 8 ,
 .Xr gstripe 8 ,
 .Xr gvinum 8 ,

Modified: head/share/man/man8/picobsd.8
==============================================================================
--- head/share/man/man8/picobsd.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/share/man/man8/picobsd.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -425,7 +425,7 @@ third form, replacing
 .Ar NN
 with the actual start of the partition
 (which you can determine using
-.Xr fdisk 8 ) .
+.Xr gpart 8 ) .
 Note that after saving the image to the slice, it will not yet be
 recognised.
 You have to use the

Modified: head/usr.sbin/boot0cfg/boot0cfg.8
==============================================================================
--- head/usr.sbin/boot0cfg/boot0cfg.8	Wed Sep  2 14:04:13 2015	(r287395)
+++ head/usr.sbin/boot0cfg/boot0cfg.8	Wed Sep  2 14:08:43 2015	(r287396)
@@ -180,14 +180,13 @@ To enable just slices 1 and 3 in the men
 .Dl "boot0cfg -m 0x5 ada0"
 .Pp
 To go back to non-interactive booting, use
-.Xr fdisk 8
+.Xr gpart 8
 to install the default MBR:
 .Pp
-.Dl "fdisk -B ada0"
+.Dl "gpart bootcode -b /boot/mbr ada0"
 .Sh SEE ALSO
 .Xr geom 4 ,
 .Xr boot 8 ,
-.Xr fdisk 8 ,
 .Xr gpart 8
 .Sh AUTHORS
 .An Robert Nordier Aq Mt rnordier at FreeBSD.org


More information about the svn-src-all mailing list