Originally Posted by
yancek
If you use the HD only on Ubuntu what is the reason for using an ntfs filesystem on it? Do you share the data on the drive with other user using windows? Running chkdsk on windows would be a good start. How do you mount it usually? Do you use a terminal command or do it from the file manager?
Does the drive show when you run: sudo parted -l ?
Do you get the same error trying to mount with the command below?
[CODE]sudo mount [/media/peter/"Seagate Expansion Drive"CODE]
I have NTFS on specific USB storage devices due to some hardware that only supports writing files to NTFS or FAT32 (nothing else). These devices are only used with Linux, but I don't have any choice.
If I could, I'd use a Linux file system, but alas, that isn't supported. These storage devices are just scratch disks anyway, so nothing sits on them more than 1-2 days.
About once a month, NTFS becomes corrupted - always while recording using the non-Linux hardware and 1 - 100 files are lost. That's fine and I've come to expect it. Once the first file is corrupted, any later files will be corrupted too. The device mounts, but all the permissions literally show "????????????" and the newer files are all zero length.
This is my 2nd one of these stand-alone video recording devices. Both had the same issue. Anyway, after I pull whichever files I can get off the storage, I reformat the NTFS partition and that seems to make it fine ... er ... until the next time it happens. Sometimes that happens the same day and sometimes it will be fine for 60 days, but never longer.
Since around 2005, I've had bad luck with Seagate storage over 750G. I have older Seagate HDDs (300G - 320G sizes) which have lasted far longer than I would have wished. Initially, many were used as RAID disks, but the last 5+ yrs, they were repurposed as scratch disks. The larger disks just don't seem to last. Seagate has scrubbed the internet of their management lies when they had a major design failure around 2005 and lied about it for over a year. ~10% of their disks were failing, when typically less than 1% fail. At work, we had them replace all the models known to have issues - which was many thousands. Around 2010, I needed more storage and figured Seagate would have fixed any engineering issues by that point. 2 2TB HDDs and both failed right around the 1 yr warranty period. One after 10 months, the other after 13 months. I was pissed. Nobody buys a HDD expecting them to fail when the warranty is up. Backblaze does a quarterly disk failure report and for a long time Seagate drives have had significantly less lifespans that most other models. The failure rates were higher and that company was getting enough for a true statistical sample - unlike my bad luck just a few drives, though I've probably owned about 20 Seagates over the decades.
Have you run SMART tests on the drive? Does it report issues? Do a short test first, so you can get any major issues reported in just a few minutes. Depending on the raw values shown, a long test, which can take a full day, might be desirable. As part of my HDD nominal maintenance, I do daily versioned backups, weekly short SMART testing and monthly long SMART testing for all disks. They just finished on 1 system today,
Code:
$ egrep 'Reallocated|Pending' smart.2023-10-17.s*
smart.2023-10-17.sda: 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
smart.2023-10-17.sda:196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
smart.2023-10-17.sda:197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
smart.2023-10-17.sdb: 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
smart.2023-10-17.sdb:196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
smart.2023-10-17.sdb:197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
smart.2023-10-17.sdc: 5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
smart.2023-10-17.sdc:196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
smart.2023-10-17.sdc:197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
smart.2023-10-17.sdd: 5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
smart.2023-10-17.sdd:196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
smart.2023-10-17.sdd:197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
smart.2023-10-17.sde: 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
smart.2023-10-17.sde:196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
smart.2023-10-17.sde:197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
Looking good! The zeros at the end of each line mean there aren't any failures that need to be addressed.
On another system ... things aren't so good:
Code:
$ egrep 'Reallocated|Pending' smart.2023-10-16.s*
smart.2023-10-16.sda: 5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
smart.2023-10-16.sda:196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
smart.2023-10-16.sda:197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
smart.2023-10-16.sdb: 5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
smart.2023-10-16.sdb:196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
smart.2023-10-16.sdb:197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
smart.2023-10-16.sdc: 5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
smart.2023-10-16.sdc:196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
smart.2023-10-16.sdc:197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
smart.2023-10-16.sdd: 5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
smart.2023-10-16.sdd:196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
smart.2023-10-16.sdd:197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
smart.2023-10-16.sde: 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
smart.2023-10-16.sde:196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
smart.2023-10-16.sde:197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
smart.2023-10-16.sdf: 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
smart.2023-10-16.sdf:197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
smart.2023-10-16.sdg: 5 Reallocated_Sector_Ct 0x0033 252 252 010 Pre-fail Always - 0
smart.2023-10-16.sdg:196 Reallocated_Event_Count 0x0032 252 252 000 Old_age Always - 0
smart.2023-10-16.sdg:197 Current_Pending_Sector 0x0032 100 100 000 Old_age Always - 3
So, sdg is having some issues. Let's look deeper ...
Code:
Model Family: SAMSUNG SpinPoint F4 EG (AF)
Device Model: SAMSUNG HD155UI
User Capacity: 1,500,301,910,016 bytes [1.50 TB]
Sector Size: 512 bytes logical/physical
Rotation Rate: 5400 rpm
==> WARNING: Using smartmontools or hdparm with this
drive may result in data loss due to a firmware bug.
****** THIS DRIVE MAY OR MAY NOT BE AFFECTED! ******
Buggy and fixed firmware report same version number!
See the following web pages for details:
http://knowledge.seagate.com/articles/en_US/FAQ/223571en
https://www.smartmontools.org/wiki/SamsungF4EGBadBlocks
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 100 100 051 Pre-fail Always - 77
3 Spin_Up_Time 0x0023 067 067 025 Pre-fail Always - 10100
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 94808
181 Program_Fail_Cnt_Total 0x0022 062 062 000 Old_age Always - 831755790
191 G-Sense_Error_Rate 0x0022 001 001 000 Old_age Always - 11223393
195 Hardware_ECC_Recovered 0x003a 100 100 000 Old_age Always - 0
196 Reallocated_Event_Count 0x0032 252 252 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 100 100 000 Old_age Always - 3
198 Offline_Uncorrectable 0x0030 252 252 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0036 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x002a 001 001 000 Old_age Always - 40654
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed: read failure 90% 29272 919114680
# 2 Short offline Completed: read failure 50% 28610 919114680
# 3 Short offline Completed: read failure 90% 28506 919114680
BTW, I've known about this drive having issues for some time. It isn't holding any data anymore (it can, I just don't put any on it). Need to power it off and set it into the "to be destroyed" pile, after I encrypt it and lose the decryption key. It was a backup drive for many, many, years. To be far, 94808 hrs is 10.8 yrs, so I have nothing bad to say about the quality of this disk. It was definitely a good value for my specific use.
Anyway, check the SMART data on the drive.
All drives fail. All of them. Hopefully, they fail AFTER we have good backups and well after a reasonable expected lifespan. BTW, some of my old 320G Seagate drives have over 13 yrs on them. Just sayin. I don't own any Seagate storage larger than 320G anymore. They all died. All of them before a "reasonable lifespan". SMART seems to think the Samsung HDD is a Seagate. See the firmware warning? Interesting.
Bookmarks