Win10 Fall 2017 update
Native UEFI system as seen by FOS
This system is a special case too. In this setup there is the windows disk that is on a pair of SSD drives behind an LSI raid controller, and a pair of HDD behind an Intel “fake raid” controller. AND a M.2 sata high speed scratch disk. This systems is a native uefi system with Dell Win10 OEM as the base OS.
gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.0
The protective MBR's 0xEE partition is oversized! Auto-repairing.
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 974651392 sectors, 464.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): C2E38F37-D330-4842-959E-A56B62A8D538
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 974651358
Partitions will be aligned on 2048-sector boundaries
Total free space is 5346 sectors (2.6 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 206847 100.0 MiB EF00 EFI system partition
2 206848 239615 16.0 MiB 0C01 Microsoft reserved ...
3 239616 972827354 463.8 GiB 0700 Basic data partition
4 972828672 974649343 889.0 MiB 2700
gdisk -l /dev/md126
GPT fdisk (gdisk) version 1.0.0
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory.
***************************************************************
Disk /dev/md126: 976766976 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 449912D4-693C-4ABE-984E-87CFF1627C73
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976766942
Partitions will be aligned on 2048-sector boundaries
Total free space is 6077 sectors (3.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 976762879 465.8 GiB 0700 Microsoft basic data
gdisk -l /dev/sdd
T fdisk (gdisk) version 1.0.0
The protective MBR's 0xEE partition is oversized! Auto-repairing.
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sdd: 664212528 sectors, 316.7 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 81D8CE84-E6A9-4884-BE68-472663A3D1F5
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 664212494
Partitions will be aligned on 8-sector boundaries
Total free space is 3053 sectors (1.5 MiB)
Number Start (sector) End (sector) Size Code Name
1 34 262177 128.0 MiB 0C01 Microsoft reserved ...
2 264192 664211455 316.6 GiB 0700 Basic data partition
lsblk
sda 8:0 0 464.8G 0 disk
|-sda1 8:1 0 100M 0 part
|-sda2 8:2 0 16M 0 part
|-sda3 8:3 0 463.8G 0 part
`-sda4 8:4 0 889M 0 part
sdb 8:16 0 465.8G 0 disk
`-md126 9:126 0 465.8G 0 raid1
`-md126p1 259:0 0 465.8G 0 md
sdc 8:32 0 465.8G 0 disk
`-md126 9:126 0 465.8G 0 raid1
`-md126p1 259:0 0 465.8G 0 md
sdd 8:48 0 316.7G 0 disk
|-sdd1 8:49 0 128M 0 part
`-sdd2 8:50 0 316.6G 0 part
sde 8:64 1 29.1G 0 disk
`-sde1 8:65 1 121M 0 part
blkid
/dev/ram0: UUID="3db56938-95cb-4bd6-a325-4ba458198604" TYPE="ext2"
/dev/sda1: LABEL="SYSTEM" UUID="7A1B-7469" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="db0531e2-169c-4622-b701-5bd3af6484d8"
/dev/sda3: UUID="404C29F84C29E8FC" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="2e53db12-1913-4a1d-8551-e80a3f386569"
/dev/sda4: UUID="4CA2761CA2760AAA" TYPE="ntfs" PARTUUID="4394a9f9-eda8-47ae-a424-1839ae5f0dca"
/dev/sdb: TYPE="isw_raid_member"
/dev/sdc: TYPE="isw_raid_member"
/dev/sdd2: LABEL="Data" UUID="C01033F81033F44E" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="4e290e9c-4bec-4014-adb6-7fa2cb84e147"
/dev/sde1: SEC_TYPE="msdos" LABEL="GRUB" UUID="367A-397D" TYPE="vfat" PARTUUID="dbbe8098-01"
/dev/sda2: PARTLABEL="Microsoft reserved partition" PARTUUID="61036851-7b86-4a24-9839-40f23ad538b1"
/dev/sdd1: PARTLABEL="Microsoft reserved partition" PARTUUID="039d1ad4-887d-4f22-8322-96928e2e0795"
/dev/md126: PTUUID="1a088319" PTTYPE="dos"
/dev/md126p1: LABEL="Archive" UUID="5AE24617E245F831" TYPE="ntfs" PARTUUID="1a088319-01"
attempting to mount any partition on /dev/sda
# mount.ntfs-3g /dev/sda1 /mnt
NTFS signature is missing.
Failed to mount '/dev/sda1': Invalid argument
The device '/dev/sda1' 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?
# mount.ntfs-3g /dev/sda2 /mnt
NTFS signature is missing.
Failed to mount '/dev/sda2': Invalid argument
The device '/dev/sda2' 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?
# mount.ntfs-3g /dev/sda3 /mnt
Windows is hibernated, refused to mount.
Failed to mount '/dev/sda3': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
# mount.ntfs-3g /dev/sda4 /mnt
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda4': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
mount.ntfs-3g /dev/md126p1 /mnt
mount.ntfs-3g /dev/md126p1 /mnt
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/md126p1': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
mount.ntfs-3g /dev/sdd1 /mnt
NTFS signature is missing.
Failed to mount '/dev/sdd1': Invalid argument
The device '/dev/sdd1' 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?
mount.ntfs-3g /dev/sdd2 /mnt
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sdd2': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
fidsk /dev/sda
isk /dev/sda: 464.8 GiB, 499021512704 bytes, 974651392 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: C2E38F37-D330-4842-959E-A56B62A8D538
Device Start End Sectors Size Type
/dev/sda1 2048 206847 204800 100M EFI System
/dev/sda2 206848 239615 32768 16M Microsoft reserved
/dev/sda3 239616 972827354 972587739 463.8G Microsoft basic data
/dev/sda4 972828672 974649343 1820672 889M Windows recovery environment
Well that wasn’t very effective. It seems like for half of the partitions FOS could not mount them and the other half FOS thinks they are dirty because I just shut down the computer, but with Win10 shutdown is not shutdown. I’m not too concerned about the dirty bits, since I know those are valid data partitions. I’m more interested in why the gpt boot and recovery partitions are not mountable. I don’t think they are protected by bitlocker, actually the boot partition should never be encrypted by bitlocker anyway since its needed to actually boot the system.
Edit: more info from this mystery machine.
Disk layout according to windows disk manager.
Looking at the disk using Windows diskpart
DISKPART> select part 1
Partition 1 is now the selected partition.
DISKPART> detail part
Partition 1
Type : c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Hidden : Yes
Required: No
Attrib : 0X8000000000000000
Offset in Bytes: 1048576
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
* Volume 3 SYSTEM FAT32 Partition 100 MB Healthy System
DISKPART> select part 2
Partition 2 is now the selected partition.
DISKPART> detail part
Partition 2
Type : e3c9e316-0b5c-4db8-817d-f92df00215ae
Hidden : Yes
Required: No
Attrib : 0X8000000000000000
Offset in Bytes: 105906176
There is no volume associated with this partition.
DISKPART> select part 3
Partition 3 is now the selected partition.
DISKPART> detail part
Partition 3
Type : ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
Hidden : No
Required: No
Attrib : 0000000000000000
Offset in Bytes: 122683392
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
* Volume 2 C NTFS Partition 463 GB Healthy Boot
DISKPART> select part 4
Partition 4 is now the selected partition.
DISKPART> detail part
Partition 4
Type : de94bba4-06d1-4d40-a16a-bfd50179d6ac
Hidden : Yes
Required: Yes
Attrib : 0X8000000000000001
Offset in Bytes: 498088280064
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
* Volume 4 NTFS Partition 889 MB Healthy Hidden
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> list part
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Reserved 128 MB 17 KB
Partition 2 Primary 316 GB 129 MB
DISKPART> select part 1
Partition 1 is now the selected partition.
DISKPART> detail part
Partition 1
Type : e3c9e316-0b5c-4db8-817d-f92df00215ae
Hidden : Yes
Required: No
Attrib : 0000000000000000
Offset in Bytes: 17408
There is no volume associated with this partition.