3TB not detected

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

3TB not detected

Postby ricktsd » Tue Jan 08, 2013 6:38 pm

i just plugged a 3TB NTFS drive that i had been using with windows into the pogoplug and it doesn't recognize it at all.

fdisk -l returns only the flash drive i boot from, and a 1.5TB (NTFS) drive i have attached.

$this->bbcode_second_pass_code('', '[root@pogoserver ~]# fdisk -l

Disk /dev/sda: 2055 MB, 2055019520 bytes, 4013710 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
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sda1 62 4011647 2005793 83 Linux

Disk /dev/sdb: 1500.3 GB, 1500301909504 bytes, 2930277167 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
Disk identifier: 0x4161615b

Device Boot Start End Blocks Id System
/dev/sdb1 63 2930272127 1465136032+ 7 HPFS/NTFS/exFAT
')

i remember that i had to convert the 3TB drive to GPT for windows to see the entire thing. it's a hitachi touro desk pro drive

is this the reason why? if so, what do i do to fix it, since arch can't even see the drive for me to do anything with it?
ricktsd
 
Posts: 9
Joined: Sun Mar 04, 2012 10:33 pm

Re: 3TB not detected

Postby slycat » Tue Jan 08, 2013 6:51 pm

though fdisk cannot read the GPT partitions individually you should still be able to mount them (first partition being sdb1, next sdb2, and such). I purchased a 3TB drive for my PPPro and had to format it using a different machine to work with GPT, then just plugged it in and mounted the partitions individually.

If you need to edit the partition sizes or layouts, go to another machine. If you just want to mount, try mount no matter what fdisk says.

I have 3 partitions on mine (OS/Swap/Storage) and this is my fdisk -l output
$this->bbcode_second_pass_code('', 'Disk /dev/sda: 3000.6 GB, 3000592982016 bytes, 5860533168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sda1 1 4294967295 2147483647+ ee GPT
Partition 1 does not start on physical sector boundary.')
Last edited by slycat on Tue Jan 08, 2013 6:53 pm, edited 1 time in total.
Pogoplug Pro w/ Wireless User -> decomm.
Cubox-i4pro User
4TB eSATA HDD (8g/3700+ Sw/Storage)
Kodi / Transmission / Minidlna / Samba / Batch-audio-conversions / Lighttpd
------------------------------
Rollback Machine - Thanks to impatt
slycat
 
Posts: 169
Joined: Wed Feb 09, 2011 3:07 am
Location: Miami, FL

Re: 3TB not detected

Postby WarheadsSE » Tue Jan 08, 2013 6:52 pm

$this->bbcode_second_pass_code('', '
pacman -Sy gptfdisk
gdisk -l
cat /proc/partitions')
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: 3TB not detected

Postby ricktsd » Tue Jan 08, 2013 6:54 pm

$this->bbcode_second_pass_quote('slycat', 't')hough fdisk cannot read the GPT partitions individually you should still be able to mount them (first partition being sdb1, next sdb2, and such). I purchased a 3TB drive for my PPPro and had to format it using a different machine to work with GPT, then just plugged it in and mounted the partitions individually.

If you need to edit the partition sizes or layouts, go to another machine. If you just want to mount, try mount no matter what fdisk says.


i'm assuming the drive would be /dev/sdc, and trying to mount it gives me:

$this->bbcode_second_pass_code('', '[root@pogoserver ~] mount /dev/sdc1 /mnt/usb2
mount: special device /dev/sdc1 does not exist')
ricktsd
 
Posts: 9
Joined: Sun Mar 04, 2012 10:33 pm

Re: 3TB not detected

Postby ricktsd » Tue Jan 08, 2013 6:56 pm

$this->bbcode_second_pass_quote('WarheadsSE', '[')code]
pacman -Sy gptfdisk
gdisk -l
cat /proc/partitions[/code]


$this->bbcode_second_pass_code('', '
[root@pogoserver ~]# gdisk -l
GPT fdisk (gdisk) version 0.8.5

Problem opening -l for reading! Error is 2.
The specified file does not exist!
[root@pogoserver ~]# cat /proc/partitions
major minor #blocks name

8 0 2006855 sda
8 1 2005793 sda1
8 16 1465138583 sdb
8 17 1465136032 sdb1
')
ricktsd
 
Posts: 9
Joined: Sun Mar 04, 2012 10:33 pm

Re: 3TB not detected

Postby WarheadsSE » Tue Jan 08, 2013 6:58 pm

Ah well, wrong flag for gdisk, but its the GPT version of fdisk.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: 3TB not detected

Postby ricktsd » Tue Jan 08, 2013 7:04 pm

$this->bbcode_second_pass_quote('WarheadsSE', 'A')h well, wrong flag for gdisk, but its the GPT version of fdisk.


alright, looks like gdisk helped

$this->bbcode_second_pass_code('', '
[root@pogoserver ~]# gdisk -l /dev/sdc
GPT fdisk (gdisk) version 0.8.5

Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdc: 732566016 sectors, 2.7 TiB
Logical sector size: 4096 bytes
Disk identifier (GUID): 1293326B-1E30-4973-AC2D-A7F5D96E1E45
Partition table holds up to 128 entries
First usable sector is 6, last usable sector is 732566010
Partitions will be aligned on 8-sector boundaries
Total free space is 501 sectors (2.0 MiB)

Number Start (sector) End (sector) Size Code Name
1 6 32773 128.0 MiB 0C01 Microsoft reserved part
2 33024 732565759 2.7 TiB 0700 Basic data partition
')

thanks guys. didnt know gdisk even existed. i was able to mount it...it was sdc2 instead of sdc1 like i thought it would be
ricktsd
 
Posts: 9
Joined: Sun Mar 04, 2012 10:33 pm
Top

Re: 3TB not detected

Postby ricktsd » Thu Jan 17, 2013 11:06 pm

after a few days, looks like something strange is happening to the 3TB drive

$this->bbcode_second_pass_code('', '
[root@pogoserver ~]# gdisk -l /dev/sdd2
GPT fdisk (gdisk) version 0.8.5

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.
***************************************************************

Exact type match not found for type code 4F00; assigning type code for
'Linux filesystem'
Exact type match not found for type code 7300; assigning type code for
'Linux filesystem'
Exact type match not found for type code 2B00; assigning type code for
'Linux filesystem'
Exact type match not found for type code 6100; assigning type code for
'Linux filesystem'

Warning! Secondary partition table overlaps the last partition by
3039753079 blocks!
You will need to delete this partition or resize it in another utility.
Disk /dev/sdd2: 732532736 sectors, 2.7 TiB
Logical sector size: 4096 bytes
Disk identifier (GUID): 9E7C52CB-0C4A-4396-9AB7-FD2B4F9CFEEA
Partition table holds up to 128 entries
First usable sector is 6, last usable sector is 732532730
Partitions will be aligned on 8-sector boundaries
Total free space is 732532725 sectors (2.7 TiB)

Number Start (sector) End (sector) Size Code Name
1 1936269394 3772285809 6.8 TiB 8300 Linux filesystem
2 1917848077 2462285169 2.0 TiB 8300 Linux filesystem
3 1818575915 2362751050 2.0 TiB 8300 Linux filesystem
4 2844524554 2844579527 214.7 MiB 8300 Linux filesystem
')

it seems to have lost the GPT portion of the partition table...and thinks that i have 11TB of data.

i plugged this drive into ubuntu, and ran gparted on it, and it only lists one partition of 2.7TB.

i put it back in the pogoplug and i get the same results as above.

any clue as to what is going on? this is a problem because the system thinks the drive is full...but it has 2TB still free
ricktsd
 
Posts: 9
Joined: Sun Mar 04, 2012 10:33 pm


Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 7 guests