I have a 4 TB drive connected to a Dell H200 controller. The drive was formatted in Windows using GPT and correctly shows 4TB in Windows.
The same drive in the same computer booted up in linux (Ubuntu 16.04) is not fully recognized as having 4 TB.
Running gdisk /dev/sdb -l results in
GPT fdisk (gdisk) version 1.0.1
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Waing! Secondary partition table overlaps the last partition by
3519068194 blocks!
You will need to delete this partition or resize it in another utility.
Disk /dev/sdb: 4294967295 sectors, 2.0 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): F8EA0B25-8D84-4BBB-88EB-BA90615C5318
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 4294967261
Partitions will be aligned on 8-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 34 262177 128.0 MiB 0C01 Microsoft reserved ...
2 264192 7814035455 3.6 TiB 0700 Basic data partition
Notice the "2.0 TiB"
I also can't mount any of it. Mounting /dev/sdb1 results in a "mount: wrong fs type..." error and mounting /dev/sdb2 results in
mount: special device /dev/sdb2 does not exist
At first I thought it was a firmware issue with the H200 controller, but that doesn't explain why it works in Windows and not Linux, and why it can't be mounted. How can I get Linux to recognize the drive? Do I need to reformat the drive using Linux? How can I ensure either operating system can see the drive properly in the future?
Recent Questions...
ما را در سایت Recent Questions دنبال میکنید
برچسب:
نویسنده: استخدام کار
بازدید: 297
تاريخ: جمعه
15 مرداد
1395 ساعت: 4:38