[newlib-cygwin/main] Cygwin: Document /dev/disk/by-* subdirectories
Corinna Vinschen
corinna@sourceware.org
Fri Nov 17 19:38:00 GMT 2023
https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=643275ed18b7ddab73bc7dcb0d971b7d4b1db392
commit 643275ed18b7ddab73bc7dcb0d971b7d4b1db392
Author: Christian Franke <christian.franke@t-online.de>
AuthorDate: Fri Nov 17 18:41:08 2023 +0100
Commit: Corinna Vinschen <corinna@vinschen.de>
CommitDate: Fri Nov 17 20:37:29 2023 +0100
Cygwin: Document /dev/disk/by-* subdirectories
Signed-off-by: Christian Franke <christian.franke@t-online.de>
Diff:
---
winsup/cygwin/release/3.5.0 | 16 +++++++++++-----
winsup/doc/new-features.xml | 20 +++++++++++---------
2 files changed, 22 insertions(+), 14 deletions(-)
diff --git a/winsup/cygwin/release/3.5.0 b/winsup/cygwin/release/3.5.0
index 2d59818b58a8..aee21c972fcb 100644
--- a/winsup/cygwin/release/3.5.0
+++ b/winsup/cygwin/release/3.5.0
@@ -17,11 +17,17 @@ What's new:
class expressions, and collating symbols in the search pattern, i.e.,
[:alnum:], [=a=], [.aa.].
-- Introduce /dev/disk directory with subdirectories by-id and by-partuuid.
- The by-id directory provides symlinks for each disk and its partitions:
- BUSTYPE-[VENDOR_]PRODUCT_[SERIAL|HASH][-partN] -> ../../sdX[N].
- The by-partuuid directory provides symlinks for each MBR and GPT disk
- partition: MBR_SERIAL-OFFSET -> ../../sdXN, GPT_GUID -> ../../sdXN.
+- Introduce /dev/disk directory with various by-* subdirectories which
+ provide symlinks to disk and partition raw devices:
+ by-drive/DRIVE_LETTER -> ../../sdXN
+ by-label/VOLUME_LABEL -> ../../sdXN
+ by-id/BUSTYPE-[VENDOR_]PRODUCT_[SERIAL|0xHASH][-partN] -> ../../sdX[N]
+ by-partuuid/MBR_SERIAL-OFFSET -> ../../sdXN
+ by-partuuid/GPT_GUID -> ../../sdXN
+ by-uuid/VOLUME_SERIAL -> ../../sdXN
+ by-voluuid/MBR_SERIAL-OFFSET -> ../../sdXN
+ by-voluuid/VOLUME_GUID -> ../../sdXN
+ The subdirectories by-drive and by-voluuid are Cygwin specific.
- Introduce /proc/codesets and /proc/locales with information on
supported codesets and locales for all interested parties. Locale(1)
diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml
index a8e8a7991fcb..2c31a4accd44 100644
--- a/winsup/doc/new-features.xml
+++ b/winsup/doc/new-features.xml
@@ -35,17 +35,19 @@ class expressions, and collating symbols in the search pattern, i.e.,
</para></listitem>
<listitem><para>
-Introduce /dev/disk directory with subdirectories by-id and by-partuuid.
-The by-id directory provides symlinks for each disk and its partitions:
+Introduce /dev/disk directory with various by-* subdirectories which
+provide symlinks to disk and partition raw devices:
<screen>
- BUSTYPE-[VENDOR_]PRODUCT_[SERIAL|0xHASH][-partN] -> ../../sdX[N]
- </screen>
-The by-partuuid directory provides symlinks for each MBR and GPT disk
-partition:
- <screen>
- MBR_SERIAL-OFFSET -> ../../sdXN
- GPT_GUID -> ../../sdXN
+ by-drive/DRIVE_LETTER -> ../../sdXN
+ by-label/VOLUME_LABEL -> ../../sdXN
+ by-id/BUSTYPE-[VENDOR_]PRODUCT_[SERIAL|0xHASH][-partN] -> ../../sdX[N]
+ by-partuuid/MBR_SERIAL-OFFSET -> ../../sdXN
+ by-partuuid/GPT_GUID -> ../../sdXN
+ by-uuid/VOLUME_SERIAL -> ../../sdXN
+ by-voluuid/MBR_SERIAL-OFFSET -> ../../sdXN
+ by-voluuid/VOLUME_GUID -> ../../sdXN
</screen>
+The subdirectories by-drive and by-voluuid are Cygwin specific.
</para></listitem>
<listitem><para>
More information about the Cygwin-cvs
mailing list