--- blkid.8.orig	2020-10-08 11:30:27.967525747 +0900
+++ blkid.8	2020-10-08 11:41:53.473129837 +0900
@@ -1,11 +1,23 @@
 .\" Copyright 2000 Andreas Dilger (adilger@turbolinux.com)
 .\"
 .\" This file may be copied under the terms of the GNU Public License.
+.\"
 .\"*******************************************************************
 .\"
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 2004-2005 Yuichi SATO,
+.\"   and 2020 Yoichi Chonan,
+.\"         all rights reserved.
+.\" Translated Sun Mar  7 00:00:12 JST 2004
+.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
+.\" Updated & Modified Sat Apr 30 07:25:35 JST 2005 by Yuichi SATO
+.\" Updated & Modified Tue Dec 20 05:57:54 JST 2005 by Yuichi SATO
+.\" Updated & Modified (util-linux 2.35.2) Sat Oct  3 08:33:58 JST 2020
+.\"         By Yoichi Chonan <cyoichi@maple.ocn.ne.jp>
+.\"
 .TH BLKID 8 "March 2013" util\-linux "System Administration"
 .SH 名前
 blkid \- ブロックデバイスの属性を検索/表示する
@@ -26,6 +38,11 @@
 .IP \fBblkid\fP
 \fB\-\-info\fP [\fB\-\-output\fP \fIformat\fP] [\fB\-\-match\-tag\fP \fItag\fP] \fIdevice\fP ...
 
+.SH 読者へのご注意
+これは util-linux 版の \fBblkid\fP コマンドのマニュアルである。\fBblkid\fP
+は、以前は e2fsprogs パッケージの一部だったが、現在では util-linux
+パッケージにも属している。util-linux 版は e2fsprogs
+版を元にしているとは言え、全く同じではない。
 .SH 説明
 \fBblkid\fP プログラムは、\fBlibblkid\fP(3)
 ライブラリを利用するためのコマンドライン・インターフェースである。\fBblkid\fP
@@ -102,6 +119,14 @@
 I/O リミット (I/O トポロジーとも言う) について情報を表示する。'export'
 出力フォーマットが自動的に有効になる。このオプションは、\fB\-\-probe\fP
 オプションと合わせて使うことができる。
+.RS
+.IP "[\fB訳注\fP]" 8
+\&'export' フォーマットというのは、要するに NAME=value の対を
+1 行に 1 個ずつ表示することである。以前の \fBblkid\fP では、\fB\-i\fP
+オプションで確かに 1 行 1 トークンになったのだが、最近の \fBblkid \-\-info\fP
+では、1 行 1 トークンにならないようだ。すなわち、\fB\-\-info\fP
+(\fB\-i\fP) で 'export' フォーマットは自動的に有効にならないらしい。
+.RE
 .TP 
 \fB\-k\fP, \fB\-\-list\-filesystems\fP
 フィルシステムと RAID について、既知のタイプをすべて列挙して、終了する。
@@ -122,6 +147,25 @@
 システムが複数のデバイスに対して同名のタグを使用している場合に、
 出力を他のユーティリティと (たとえば、mount などと)
 矛盾しないようにするためである。
+.RS
+.IP "[\fB訳注\fP]" 8
+1 番目のパラグラフの「検索に udev
+を使用する場合 ...」という訳は、訳者による補足訳である。原文は、"but see
+below note about udev" としか言っていない。訳者としては、\fB\-\-label\fP
+の説明や、「\fB設定ファイル\fP」セクションの \fIEVALUATE=<methods>\fP
+の説明と読み合わせて、これは「検索に udev を使用する、すなわち /dev/disk/by\-*
+以下のシムリンクを使用する場合については、以下の追加説明を見よ」と言っているのだと考える。
+シムリンク (のみ) を使用する場合は、
+検索条件に一致するデバイスは、当然ながらリンク先一つしかなく、udev
+のシムリンクを使用するアプリケーション間で同一なわけである。
+ただし、こうした解釈は、訳者の推測に過ぎない。間違っているかもしれない。
+.sp
+なお、当方のバージョン 2.35.2 では、\fB\-\-match\-token\fP に LABEL=
+を指定した場合、udev を使用させる、すなわち、同名の LABEL
+を持つデバイスが複数あったときに、/dev/disk/by-label
+中のシムリンクの参照先を報告させるには、\fB\-l\fP だけでなく
+\fB\-o device\fP も必要だった。お手元でも確かめていただきたい。
+.RE
 .TP 
 \fB\-L\fP, \fB\-\-label\fP \fIlabel\fP
 ファイルシステムのラベル (訳注: ボリューム名とも言う) に \fIlabel\fP
@@ -133,11 +177,21 @@
 現状を確認せずにこうしたシムリンクを使用するのは、信用できないからである。
 なお、この \fB\-\-label\fP オプションは、システムが udev
 を使っているかいないかにかかわらず、問題なく動作する。
-
+.RS
+.IP "[\fB訳注\fP]" 8
+「/dev/disk/by-label にある udev
+のシムリンクを信用して使用できるのは、/etc/blkid.conf
+の設定次第だ」というのは、SEND_UEVENT=<yes|not> の値次第ということだ。それが
+yes ならば、必要に応じて現状が反映されるので、udev
+のシムリンクが信用できることになる。「\fB設定ファイル\fP」セクションを参照していただきたい。
+.RE
+.PP
+.RS
 困ったことに e2fsprogs 所収のオリジナルの \fBblkid\fP(8) は、\fB\-L\fP
 オプションを \fB\-o list\fP の同義語として使っている。
 スクリプトの使い回しが利くようにしたいのなら、スクリプト中では \fB\-L\fP オプションよりも
 \fB\-l \-o device \-t LABEL=\fP\fIlabel\fP や \fB\-o list\fP を使った方がよい。
+.RE
 .TP 
 \fB\-n\fP, \fB\-\-match\-types\fP \fIlist\fP
 精査機能 (訳注: \fB\-\-probe\fP を参照) の使用を、コンマ区切りのリスト \fIlist\fP
@@ -148,13 +202,23 @@
 .sp
 上のコマンドは、vfat, ext3, ext4 のファイルシステムに対して low\-level
 精査を行う。
-.sp
+.RS
+.IP "[\fB訳注\fP]" 8
+この場合なら、スーパーブロックの情報をいくつか追加表示する。
+なお、このオプションの働きは、あくまでも low\-level
+精査の対象に指定すること (あるいは、そこから外すこと) であって、
+他のタイプだからと言って、情報の取得・表示を全くしなくなるわけではない。
+その点は、\fB\-\-usages\fP も同様である。
+.RE
+.PP
+.RS
   blkid \-\-probe \-\-match\-types nominix /dev/sda1
 .sp
 こちらは、minix
 ファイルシステム以外の、サポートされているすべてのファイルシステムに対して
 low\-level 精査を行う。なお、この \fB\-\-match\-types\fP
 オプションが役に立つのは、\fB\-\-probe\fP と一緒に使ったときだけである。
+.RE
 .TP 
 \fB\-o\fP, \fB\-\-output\fP \fIformat\fP
 指定した出力フォーマットを使用する。なお、変数やデバイスの出力順は固定していない。
@@ -221,6 +285,19 @@
 を付けずに実行したときのタグ名と異なっていることもある
 (たとえば、PART_ENTRY_UUID= と PARTUUID=)。
 \fB\-\-no\-part\-details\fP の項もご覧いただきたい。
+.RS
+.IP "[\fB訳注\fP]" 8
+この説明には、紛らわしいことが二つある。一つは、PTTYPE
+タグが表示されるのは、\fIdevice\fP にパーティションではなく、
+/dev/sda のようなディスクを指定した場合であるということ
+(\fB\-\-probe\fP オプションを指定する、しないは関係ない)。
+/dev/sda1 のようなパーティションを指定した場合は、同じ情報が
+PART_ENTRY_SCHEME タグに表示される。
+.sp
+もう一つは、\fB\-\-probe\fP
+を指定しないでも、スーパーブロック中の情報のいくつかは表示されるということ。
+\fB\-\-probe\fP を指定すると、ファイルシステムに関して表示される情報が増えるのである。
+.RE
 .TP 
 \fB\-s\fP, \fB\-\-match\-tag\fP \fItag\fP
 (指定された) 各デバイスについて、\fItag\fP に一致するタグのみを表示する。\fB\-\-match\-tag\fP
