RE: git: f47cbb29e1c2 - main - hier.7: Add /dev/gpt
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 26 Mar 2025 17:19:07 UTC
Alexander Ziaee <ziaee_at_FreeBSD.org> wrote on
Date: Wed, 26 Mar 2025 16:39:06 UTC :
> The branch main has been updated by ziaee:
>
> URL: https://cgit.FreeBSD.org/src/commit/?id=f47cbb29e1c2bcb5b5ad838d2d5342a47b0c4692
>
> commit f47cbb29e1c2bcb5b5ad838d2d5342a47b0c4692
> Author: Roman Schmidt <romasch909@gmail.com>
> AuthorDate: 2025-03-19 06:05:56 +0000
> Commit: Alexander Ziaee <ziaee@FreeBSD.org>
> CommitDate: 2025-03-26 16:38:01 +0000
>
> hier.7: Add /dev/gpt
>
> While here, fix a typo.
>
> MFC after: 3 days
> Reviewed by: mhorne, emaste, ziaee
> Approved by: mhorne (mentor)
> Pull Request: https://github.com/freebsd/freebsd-src/pull/1608
> ---
> share/man/man7/hier.7 | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/share/man/man7/hier.7 b/share/man/man7/hier.7
> index 949b521ab3d9..c5fb3cf0a7fb 100644
> --- a/share/man/man7/hier.7
> +++ b/share/man/man7/hier.7
> @@ -156,6 +156,8 @@ file descriptor files; see
> .Xr fd 4
> .It Pa fd0
> first floppy drive
> +.It Pa gpt/
> +filesystems by GPT label
I use GPT labels to identify swap partitions, which are not
file systems. GPT labels identify GPT partitions of whatever
type of content. Example from one of my contexts:
# ls -lodT /dev/gpt/*
crw-r----- 1 root operator - 0xd9 Mar 13 01:34:40 2025 /dev/gpt/OptBefi
crw-r----- 1 root operator - 0xda Mar 13 01:34:41 2025 /dev/gpt/OptBswp364
crw-r----- 1 root operator - 0xdb Mar 13 01:34:40 2025 /dev/gpt/OptBzfs
crw-r----- 1 root operator - 0xdc Mar 13 01:34:40 2025 /dev/gpt/HyperVswp4
# gpart show -pl /dev/nda2
=> 40 2930277095 nda2 GPT (1.4T)
40 532480 nda2p1 OptBefi (260M)
532520 2008 - free - (1.0M)
534528 1073741824 nda2p2 OptBswp364 (512G)
1074276352 1845493760 nda2p3 OptBzfs (880G)
2919770112 8388608 nda2p4 HyperVswp4 (4.0G)
2928158720 2118415 - free - (1.0G)
# gpart show -p /dev/nda2
=> 40 2930277095 nda2 GPT (1.4T)
40 532480 nda2p1 efi (260M)
532520 2008 - free - (1.0M)
534528 1073741824 nda2p2 freebsd-swap (512G)
1074276352 1845493760 nda2p3 freebsd-zfs (880G)
2919770112 8388608 nda2p4 freebsd-swap (4.0G)
2928158720 2118415 - free - (1.0G)
# cat /etc/fstab
# Device Mountpoint FStype Options Dump Pass#
/dev/gpt/OptBefi /boot/efi msdosfs rw,noatime 0 2
/dev/gpt/OptBswp364 none swap sw 0 0
> .It Pa mmcsd0
> first SD storage device
> .It Pa mmcsd0s1
> @@ -168,7 +170,7 @@ infinite loop that accepts anything and contains nothing
> .It Pa nvd0
> first NVMe storage device using NVMe namespaces
> .It Pa pts/
> -pseduo-terminals; see
> +pseudo-terminals; see
> .Xr pts 4
> .It Pa random
> source of weak randomness; see
===
Mark Millard
marklmi at yahoo.com