Linux에 Windows Server 2016 Azure VM GPT 기본 NTFS 파티션 마운트

Linux에 Windows Server 2016 Azure VM GPT 기본 NTFS 파티션 마운트

라이브 디스크의 스냅샷을 찍은 다음 해당 스냅샷을 Linux 상자에 연결한 Blob인 임시 Blob에 복사하여 생성된 Windows 데이터 디스크의 복사본인 Azure Blob(.vhd 디스크)이 있습니다. .

Windows에서 디스크는 SQLVMDATA1이라는 레이블이 붙은 200GB 파티션이 있는 기본 디스크이며 나머지는 할당되지 않습니다.

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          127 GB    66 GB
  Disk 1    Online           16 GB      0 B
  Disk 3    Online         1022 GB   821 GB        *

DISKPART> select disk 3

Disk 3 is now the selected disk.

DISKPART> list partition

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Reserved           128 MB    17 KB
  Partition 2    Primary            200 GB   129 MB

Linux(CentOS Linux 릴리스 7.6.1810)에 연결하면 /dev/sdc(sdc1 scd2)로 나타납니다.

(parted) print                                                            
Model: Msft Virtual Disk (scsi)
Disk /dev/sdc: 1098GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                          Flags
 1      17.4kB  134MB   134MB                Microsoft reserved partition  msftres
 2      135MB   1098GB  1098GB               SQLVMStoragePool1

첫째, 이러한 파티션은 창에 나열된 파티션과 일치하지 않습니다.

파티션 2 보고서를 마운트하려는 시도

[root@rsa-oz1 boot]# mount -t ntfs-3g /dev/sdc2 /mnt/disk
NTFS signature is missing.
Failed to mount '/dev/sdc2': Invalid argument
The device '/dev/sdc2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

블키드 보고서

[root@rsa-oz1 boot]# blkid /dev/sdc
/dev/sdc: PTTYPE="gpt" 
[root@rsa-oz1 boot]# blkid /dev/sdc1
/dev/sdc1: PARTLABEL="Microsoft reserved partition" PARTUUID="a82bce67-815b-11e9-a815-002248005d03" 
[root@rsa-oz1 boot]# blkid /dev/sdc2
/dev/sdc2: PARTLABEL="SQLVMStoragePool1" PARTUUID="a82bce68-815b-11e9-a815-002248005d03" 

Windows가 /dev/sdc2를 하위 파티셔닝하고 있다고 가정합니다. 질문은 Linux에 어떻게 마운트합니까?

관련 정보