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에서는 생성 시 마운트된 상태를 유지합니다. 마운트 해제("꺼내기")는 사용자의 책임입니다.

그놈은 이전에 행복하게 설치되었습니다리눅스미디어를 시작합니다. 실제로 이 설치로 인해 Fedora 라이브 미디어가 기본 부팅 옵션을 수행하지 못하게 될 것이라고 의심됩니다. 이 옵션은 미디어가 원래 체크섬과 일치하는지 확인합니다.

GNOME은 의도적으로 Windows 복구 미디어 설치를 방지합니까?

이 USB 스틱의 어떤 측면이 그놈을 특별하게 취급하게 합니까? 파일 시스템 레이블 "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"

따라서 파일 시스템 유형과 파일 시스템 레이블이라는 두 가지 항목이 일치해야 합니다.

나는 이것이 약간의 놀라움을 가져올 것이라고 생각했습니다. USB 스틱이나 SDHC 카드의 파일 시스템 레이블을 "복구"로 설정했다면 이것이 작동할 수 있습니다 vfat:-).

관련 정보