Andrey V. Elsukov
109f7a27c4
lseek() allows an offset to be set beyond the end of file. Using
...
it to check that partition has enough space to write bootcode doesn't
work. Use the known size of provider instead.
PR: 201504
MFC after: 1 week
2015-07-21 06:18:42 +00:00
Marcelo Araujo
c283159997
Fix contraction spotted by igor(1) and remove 2 .Ed spotted by mandoc(1).
...
Also, don't capitalize "module" and remove a redundant phrase introduced
in my previous commit.
Differential Revision: D3112
Reviewed by: wblock
Sponsored by: gandi.net
2015-07-18 03:14:49 +00:00
Marcelo Araujo
a8d65cade5
Describe how to load gmultipath at boot time.
...
Differential Revision: D3112
Reviewed by: allanjude, bapt
Sponsored by: gandi.net
2015-07-17 06:34:46 +00:00
Allan Jude
ce808c7ad8
Add a new option to gpart(8) to fix Lenovo BIOS boot issue
...
PR: 184910
Reviewed by: ae, wblock
Approved by: marcel
MFC after: 3 days
Relnotes: yes
Sponsored by: ScaleEngine Inc.
Differential Revision: https://reviews.freebsd.org/D3065
2015-07-15 02:23:55 +00:00
Pawel Jakub Dawidek
edaa9008ff
Allow to omit keyfile number for the first keyfile.
2015-07-02 10:55:32 +00:00
Baptiste Daroussin
18b2ee82db
Revert r284417 it is not necessary anymore
2015-06-15 19:28:07 +00:00
Baptiste Daroussin
4232f82668
Enforce overwritting SHLIBDIR
...
Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading
bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere.
This makes /lib being populated again.
Reported by: many
2015-06-15 15:34:20 +00:00
Simon J. Gerraty
ccfb965433
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
Christian Brueffer
0031bf7501
Add a missing word, should have been in r284290.
...
Submitted by: Fabian Keil
2015-06-12 15:03:59 +00:00
Christian Brueffer
7ff1ea8bdd
Improve grammar.
...
PR: 200673
Submitted by: Fabian Keil
Obtained from: ElectroBSD
2015-06-11 23:05:49 +00:00
Christian Brueffer
c06d629a24
Consistently use trailing whitespace in passphrase prompts.
...
PR: 193496
Submitted by: Fabian Keil
MFC after: 1 week
2015-06-11 00:24:33 +00:00
Simon J. Gerraty
44d314f704
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
Simon J. Gerraty
98e0ffaefb
Merge sync of head
2015-05-27 01:19:58 +00:00
Allan Jude
38eb219c75
Fix error in gmountver(8) man page
...
Also fixes the usage statement for the binary to use the correct terms (provider and geom name, rather than dev and prov, which is incorrect in the latter case)
Sync the man page summary with the new usage statement
PR: 199540
Differential Revision: https://reviews.freebsd.org/D2329
Submitted by: Fabian Keil
Reviewed by: trasz
Approved by: eadler (mentor)
Obtained from: ElectroBSD (original)
MFC after: 1 week
Sponsored by: ScaleEngine Inc.
2015-05-18 19:37:55 +00:00
Andrey V. Elsukov
4b8d4f97b0
Add apple-boot, apple-hfs and apple-ufs aliases to MBR scheme.
...
Sort DOSPTYP_* entries in diskmbr.h by value.
Document these scheme-specific types in gpart(8).
MFC after: 1 week
2015-05-05 09:33:02 +00:00
Alexander Motin
5523c82c1a
Make GEOM_PART work in presence of previous withered self.
...
MFC after: 2 weeks
Sponsored by: iXsystems, Inc.
2015-03-26 12:17:47 +00:00
Andrey V. Elsukov
4fb4ebe0a4
Add GUID and alias for Apple Core Storage partition.
...
PR: 196241
MFC after: 1 week
2015-03-12 18:51:31 +00:00
Andrey V. Elsukov
771d671beb
When gpart(8) is trying automatically determine the first available
...
block of free space after existing partition, take into account
provider's stripeoffset, since the result will be adjusted to this
value.
PR: 197989
MFC after: 1 week
2015-02-26 15:59:45 +00:00
Edward Tomasz Napierala
da8e209f33
Fix sysctl name.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-01-27 18:27:07 +00:00
Joel Dahl
f7e00d4bbd
mdoc: remove EOL whitespace.
2014-12-29 13:50:59 +00:00
Baptiste Daroussin
13eb765f2d
Convert sbin/ to LIBADD
...
Reduce overlinking
2014-11-25 11:23:12 +00:00
Simon J. Gerraty
9268022b74
Merge from head@274682
2014-11-19 01:07:58 +00:00
Mark Felder
e2d52f146f
Fix geom's "usage" generation to not fabricate usage/help output for any
...
imaginary class we give it.
Differential Revision: https://reviews.freebsd.org/D1150
Submitted by: homerj
Approved by: pjd
2014-11-17 15:19:57 +00:00
Simon J. Gerraty
ee7b0571c2
Merge head from 7/28
2014-08-19 06:50:54 +00:00
Andrey V. Elsukov
36b16d1f7d
Turn off kern.geom.part.mbr.enforce_chs by default.
2014-08-12 10:31:31 +00:00
Andrey V. Elsukov
a327e0b08a
Remove duplicate entry.
2014-08-12 09:34:53 +00:00
Andrey V. Elsukov
fb86534cb1
Add sysctl and loader tunable kern.geom.part.mbr.enforce_chs that is set
...
by default. It can be used to disable automatic alignment to CHS geometry,
that GEOM_PART_MBR does.
Reviewed by: wblock
MFC after: 1 week
2014-08-12 09:10:13 +00:00
Isabell Long
35bb1797a0
Add generic list, status, load and unload docs to gpart(8)
...
- In the style of gmirror(8).
PR: docs/191534
Reviewed by: gavin
2014-08-03 21:54:22 +00:00
Joel Dahl
177d0ebb52
mdoc: sort sections.
2014-07-29 19:38:17 +00:00
Glen Barber
41315fb212
Fix non-version text after .Fx macro usage.
...
Sponsored by: The FreeBSD Foundation
2014-07-08 14:53:51 +00:00
Nathan Whitehorn
1ee0f08975
After EFI support was added to the installer, it needed to allow boot
...
partitions of types other than "freebsd-boot" (in particular, "efi").
This allows the removal of some nasty hacks for supporting PowerPC systems,
in particular aliasing freebsd-boot to apple-boot on APM and an IBM-specific
code on MBR.
This changes the installer to use the correct names, which also breaks a
degeneracy in the meaning of "freebsd-boot" that allows the addition
of support for some newer IBM systems that can boot from GPT in addition to
MBR. Since I have no idea how to detect which those systems are, leave
the default on IBM PPC systems as MBR for now.
2014-07-04 15:55:32 +00:00
Andrey V. Elsukov
77bd1b6b9d
Document all aliases supported by GEOM_PART class.
...
MFC after: 1 week
2014-07-01 12:44:47 +00:00
Baptiste Daroussin
bd0891ceb3
use .Mt to mark up email addresses consistently (part1)
...
PR: 191174
Submitted by: Franco Fichtner <franco@lastsummer.de>
2014-06-20 09:40:43 +00:00
Warren Block
1c773090b1
Fix spelling, typos, missing articles, contractions. Expanded version
...
of patch supplied with PR.
PR: 191001
Submitted by: olgeni
MFC after: 1 week
2014-06-18 18:27:16 +00:00
Andrey V. Elsukov
91ca76a590
Add disklabel64 support to GEOM_PART class.
...
This partitioning scheme is used in DragonFlyBSD. It is similar to
BSD disklabel, but has the following improvements:
* metadata has own dedicated place and isn't accessible through partitions;
* all offsets are 64-bit;
* supports 16 partitions by default (has reserved place for more);
* has reserved place for backup label (but not yet implemented);
* has UUIDs for partitions and partition types;
No objections from: geom
MFC after: 2 weeks
Relnotes: yes
2014-06-11 10:42:34 +00:00
Joel Dahl
b6829dc82a
Minor mdoc improvements.
2014-06-06 19:00:43 +00:00
Pawel Jakub Dawidek
12ca731189
The 'create' subcommand doesn't have '-h' option.
2014-06-06 13:00:53 +00:00
Ivan Voras
e50e80ccb7
Bulk document the kern.geom.label.*.enable sysctls and tunables.
2014-06-04 16:29:18 +00:00
Ivan Voras
e74d21571f
Document the diskid automatic label class.
...
While there, also document the glabel "native" labels and explain why
there are additional nodes created for nested GEOM classes.
Reminded by: jmg
2014-06-02 15:05:25 +00:00
Dmitry Morozovsky
cb2bb2deb1
Document VMware-related filesystems additions.
...
Reviewed by: jmg
MFC after: 1 week
2014-05-21 05:27:57 +00:00
Simon J. Gerraty
fae50821ae
Updated dependencies
2014-05-16 14:09:51 +00:00
Thomas Quinot
2f3e151c5d
Add mention of metadata version 7 in FreeBSD 10.0
...
Reviewed by: pjd
MFC after: 1 day
2014-05-13 15:46:52 +00:00
Simon J. Gerraty
76b28ad6ab
Updated dependencies
2014-05-10 05:16:28 +00:00
Simon J. Gerraty
cc3f4b9965
Merge from head
2014-05-08 23:54:15 +00:00
Warner Losh
c6063d0da8
Use src.opts.mk in preference to bsd.own.mk except where we need stuff
...
from the latter.
2014-05-06 04:22:01 +00:00
Simon J. Gerraty
3b8f084595
Merge head
2014-04-28 07:50:45 +00:00
Warner Losh
3bdf775801
NO_MAN= has been deprecated in favor of MAN= for some time, go ahead
...
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simple mechanical change, and will be
addressed in a future commit.
2014-04-13 05:21:56 +00:00
Andrey V. Elsukov
c8660c1028
Document more parition types.
...
Requested by: glebius
MFC after: 1 week
2014-04-02 11:12:48 +00:00
Lars Engels
ba1dcabf6d
Check if the given argument to 'gpart add' is actually a geom device and
...
give a hint to use 'gpart create' before trying to add a partition.
Approved by: pjd
2014-01-09 20:06:14 +00:00
Pawel Jakub Dawidek
41f48b56d0
Don't allow to create GELI providers with a sector size, which is no a
...
power of 2.
Noticed by: rwatson
MFC after: 3 days
2014-01-04 09:27:49 +00:00