GNOMEがWindows回復USBドライブをマウントしないようにするにはどうすればよいですか?

GNOMEがWindows回復USBドライブをマウントしないようにするにはどうすればよいですか?

注文する:

  1. Windows 10回復ドライブ(USBドライブ)を作成します。
  2. Windowsからドライブを取り出します。
  3. 今Linuxを使用してUSBドライブを接続します。

(次の手順は、GNOMEディスクを開き、ファイルシステムがマウントされていないことを確認した後に回復イメージを保存することです。その後、USBドライブを再利用できます。)

結果:

  • さて、もともとは管理者アカウントでLinuxにログインしたかったのです。管理者アカウントは、そのシステムファイルにアクセスできる唯一のアカウントである必要があります。
  • ただし、GNOMEはリカバリドライブをインストールせず、ファイルマネージャにも通知しません。

これは、WindowsでFATでフォーマットした8GB USBスティックです。 Windowsが喜んでインストールしてくれます。 (実際には、Windowsでは作成時にマウントされたままになります。マウント解除(「取り出し」)はユーザーの責任です。

GNOMEは以前に幸せにインストールされましたLinuxメディアを起動します。実際、このインストールによってFedora Live Mediaがデフォルトの起動オプションを実行できなくなると思われます。このオプションは、メディアが元のチェックサムと一致することを確認します。

GNOMEは意図的にWindowsリカバリメディアのインストールを防ぎますか?

このUSBスティックのどの側面がGNOMEを特別に扱うのですか?ファイルシステムラベル「RECOVERY」のみを確認していますか?

もう一度考えてみると、GNOMEがWindowsの回復インストールを避けようとするかもしれません。分割ハードドライブに。このUSBドライブも同じチェックを受けますか?

答え1

私のFedora 28システムでは隠されています/lib/udev/rules.d/80-udisks2.rules。具体的な規則は次のとおりです。

# recovery partitions
ENV{ID_FS_TYPE}=="ntfs|vfat", \
  ENV{ID_FS_LABEL}=="Recovery|RECOVERY|Lenovo_Recovery|HP_RECOVERY|Recovery_Partition|DellUtility|DellRestore|IBM_SERVICE|SERVICEV001|SERVICEV002|SYSTEM_RESERVED|System_Reserved|WINRE_DRV|DIAGS|IntelRST", \
  ENV{UDISKS_IGNORE}="1"

したがって、ファイルシステムタイプとファイルシステムラベルの2つのエントリが一致する必要があります。

私はこれがいくつかの驚きをもたらすと思いました。 USBスティックまたはSDHCカードのファイルシステムラベルを「回復」に設定した場合、これが機能する可能性がありますvfat:-)。

関連情報