SSDs are incompatible with GPT partitioning?!

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

akc

Junior Member
Sep 25, 2012
1
0
0
Ultimately I gave up on UEFI/GPT and went back to BIOS/MBR. I think UEFI/GPT is a good 6 months ahead of it's time. Software support needs to catch up.

1. So no one has duplicated techvslife's corruption issue? (though i believe it's real). How about uninstalling Intel's drivers to rule out?

2. As an aside: As a non-Mac owner I've heard Apple does use Samsung 830 SSDs in their recent laptops, and that Apple supports some form of GPT. Wouldn't that combo present with problems?

3. I'm glad I haven't gone ahead to play with GPT on my 830.... (though I'll look into whether Plextor has done better).
 

Coup27

Platinum Member
Jul 17, 2010
2,140
3
81
I have run the 830 for 4 months with GPT, without any issues what-so-ever...
If you read the whole thread then you'll see that in normal use you won't see any issues. The issue came about when somebody checked the integrity of the GPT structure and found it to be currupt.

From my limited knowledge of the subject, GPT contains information at the end of the disk which would allow it to be rebuilt from this information. The 830 possibly overwrites this information during use but unless you ever attempt to rebuild a GPT disk with the backup header than you will never see there is a problem.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
If you read the whole thread then you'll see that in normal use you won't see any issues. The issue came about when somebody checked the integrity of the GPT structure and found it to be currupt.

From my limited knowledge of the subject, GPT contains information at the end of the disk which would allow it to be rebuilt from this information. The 830 possibly overwrites this information during use but unless you ever attempt to rebuild a GPT disk with the backup header than you will never see there is a problem.

No, you misunderstand. The GPT structure is perfect here, no corruption. Mine might be a newer revision then the OPs...?
 

Coup27

Platinum Member
Jul 17, 2010
2,140
3
81
No, you misunderstand. The GPT structure is perfect here, no corruption. Mine might be a newer revision then the OPs...?
My bad. I don't know then. There will be no changes in the 830 throughout its life, they'll all be the same. I was able to repeat the OP's problem when I tried on my 830 but with no official word from Samsung on the subject we never really got to the bottom of it.

Be interesting to see if the 840 & 840 Pro are officially supported on GPT.
 

AdamK47

Lifer
Oct 9, 1999
15,503
3,210
136
My Vertex 4 was running MBR until recently. Converted it over to GPT while retaining my Windows install and other data. No problems so far.
 

greenturtle99

Junior Member
Dec 11, 2012
2
0
0
I have been following this thread for some time and had nothing to contribute. However, I want to confirm I have identical problems since I started my new build in late summer. I have two Samsung 830 SSDs that have only the EFI boot partition and Linux ext4 partitions. I have left substantial unpartitioned space (40GB) on each SSD for now since I have been unable to find out exactly how Samsung overprovisions the SSDs. Version 3.2 of the Magician software has been no help.

I have a Windows 7 installation on an HDD primarily for diagnostics since Linux is not officially supported on my Asus P9X79 WS. Mostly I run VMs for daily use of guest OSs. Usually, the back up table corruption happens on the SSD that does not have the EFI boot sector but also happens occasionally on the other SSD. I have had no operational errors otherwise and I keep copies of the GPT partition tables on HDD as well as backups (remember to back up your EFI partition). But low level corruptions (even of backup tables) are always irritating.

This has been an education in the state of implementation of EFI, GPT, motherboards and SSDs. I have followed all the suggestions in the thread, very slowly and iteratively, to try to isolate the problems (boy do I dislike intermittent failures). It has made me very skittish about SSDs that do not list what they support and don't (usually very incomplete and impossible to find out even from the vendor). I bought Samsung because it was one of the few consumer SSDs that claimed support for Linux. I hope the release of Windows 8 will push the maturity of EFI and GPT.

But let me confirm the problem exists.
 
Last edited:

Amnesia1187

Junior Member
Dec 11, 2012
19
0
0
I have been following this thread for some time and had nothing to contribute. However, I want to confirm I have identical problems since I started my new build in late summer. I have two Samsung 830 SSDs that have only the EFI boot partition and Linux ext4 partitions. I have left substantial unpartitioned space (40GB) on each SSD for now since I have been unable to find out exactly how Samsung overprovisions the SSDs. Version 3.2 of the Magician software has been no help.

I have a Windows 7 installation on an HDD primarily for diagnostics since Linux is not officially supported on my Asus P9X79 WS. Mostly I run VMs for daily use of guest OSs. Usually, the back up table corruption happens on the SSD that does not have the EFI boot sector but also happens occasionally on the other SSD. I have had no operational errors otherwise and I keep copies of the GPT partition tables on HDD as well as backups (remember to back up your EFI partition). But low level corruptions (even of backup tables) are always irritating.

This has been an education in the state of implementation of EFI, GPT, motherboards and SSDs. I have followed all the suggestions in the thread, very slowly and iteratively, to try to isolate the problems (boy do I dislike intermittent failures). It has made me very skittish about SSDs that do not list what they support and don't (usually very incomplete and impossible to find out even from the vendor). I bought Samsung because it was one of the few consumer SSDs that claimed support for Linux. I hope the release of Windows 8 will push the maturity of EFI and GPT.

But let me confirm the problem exists.

What exactly are you doing to see the corruption? As it's a different controller the problem may not exist at all on my 840 pro, but I gave been validating my disk in gDisk periodically to check for any issues. How frequently is it happening for you? Any errors or anything in your System Event Logs?
 

greenturtle99

Junior Member
Dec 11, 2012
2
0
0
I am using gdisk too. I have not found any correlation in the system logs. The only way I find it is periodically running gdisk. There is some correlation between dual booting into Windows 7 but it can still happen in Linux (Ubuntu 12.04) without ever running Windows 7 natively. I have been ramping on using GSmartControl (smartmontools - Samsung 830 is in their database), trim in Linux.

I happens perhaps once a week but it really random with several in quick succession and and then I go a week or two. Are you seeing this on the 840 pro's too? The should be up to date on EFI/GPT because of the Windows 8 rollout (I hope). I have not stayed in Windows 7 long enough to correlate anything to this corruption.

In my fstab:

UUID=randomhex / ext4 defaults,relatime,discard 0 1
UUID=randomsmallhex /boot/efi vfat defaults 0 1

I understand the "discard" is important to maintain performance by enabling trim (on supported file systems). I am doing maintenance manually once a week since I don't know the source of the errors. I have not tried changing the EFI partition to "discard".

This weeks experiment is to turn off the Legacy bios compatibility in the Asus firmware making it pure EFI for a long term test (at least a couple of weeks). I gave up doing quick changes and I am being very methodical now.
 
Last edited:

wpcoe

Senior member
Nov 13, 2007
586
2
81
What MS is saying is that if you want to boot in UEFI mode with GPT, then Windows must reside on a GPT disk. This is a bit of a silly statement because when you install Windows in UEFI mode then it automatically uses GPT anyway. Any subsequent disks you use for data or whatever else can be MBR or GPT. My storage drive I left in MBR and I had no issue.

Interesting. Recently I experimented with Win8 and installed it in an EFI/GPT configuration, but Win8 could *not* see/access my other SSD or HDD when they were MBR.

Only after I converted my second SSD to GPT could Win8 in an EFI/GPT configuration see/access it.

I ended up reverting to BIOS/MBR because I didn't want the hassle of shuffling data off of my 1TB HDD to convert it to GPT.

Is there something unique to Win8 that would prevent me from seeing/using MBR drives when I have an EFI/GPT Win8 boot drive?
 

geohei

Junior Member
Jan 20, 2013
13
0
0
Hi.

I found this thread through Google. I have a similar problem, but no data corruption (yet). Can someone confirm that the problem described below is the same one as discussed in this thread?

--

I installed Windows 7, Ubuntu 12.10 and Arch Linux (in that order) on a WD 1TB HDD using UEFI (Gigabyte Z77 motherboard) and GPT for the HDD. Everything worked fine.

Now ... when I use the Samsung SSD 840 PRO Serie (lastest firmware DXM04B0Q is on) and start installing Windows 7, the installer shows already that Windows 7 can't be installed on that disk because no MBR ... (can't remember the exact phrasing). But then, when I continue the installation, all works fine. EFI partition (100 MB), msftres partition (128 MB) and the Windows 7 partition is installed. Later on I proceed with Ubuntu and Arch Linux ... all works just fine!

GParted shows that the device uses GPT ... so all good!

But ... when I reboot the system, the UEFI Boot Manager doesn't show the SSD to be able to start using UEFI. It only shows the BIOS type entry.

The actually shown UEFI Boot Manager BIOS start entry is: "P0: Samsung SSD 840 PRO Series"
The UEFI Boot Manager UEFI start entry should be: "UEFI: Samsung SSD 840 PRO Series"

The second one, I don't see.

For the previously, for testing purpose used HDD, I saw:
The shown UEFI Boot Manager BIOS start entry is: "P2: WDC WD1000FYPS-01ZKB"
The shown UEFI Boot Manager UEFI start entry is: "UEFI: WDC WD1000FYPS-01ZKB"
That's the way it should be and also what I expected for the SSD to see.

Honestly, I have no clue where to start to look for the error.

Is it the motherboard UEFI firmware which doesn't support Samsung SSD UEFI start?
Is it the Samsung firmware?
Is it something I forgot / didn't know to do prior installing the OSs?

Any ideas?

Many thanks!
 
Last edited:

geohei

Junior Member
Jan 20, 2013
13
0
0
Update ...

I ran one more test and installed Windows 7 again, and the error message that Windows 7 can't be installed on that SSD didn't reappear. No clue why!

But then, I kept on testing. I noticed that "UEFI: Samsung SSD 840 PRO Series" showed after Windows 7 was installed AND the BIOS was reflashed (same firmware version, F14). When I selected "UEFI: Samsung SSD 840 PRO Series", Windows 7 started properly. However when rebooting, I noticed that the "UEFI: Samsung SSD 840 PRO Series" entry in UEFI Boot Manager was replaced by "Windows Boot Manager".

So in fact, what I described in the previous article seems to be normal.

I don't have deep knowledge about the UEFI Boot Manager mechanisms, but the replacement of the SSD UEFI entry seems to be done on purpose by the Windows boot loader.

Hence, I believe I can safely use the system as it is now, without any worries about UEFI/GPT incompatibilities.
 
Last edited:

Coup27

Platinum Member
Jul 17, 2010
2,140
3
81
Interesting. Recently I experimented with Win8 and installed it in an EFI/GPT configuration, but Win8 could *not* see/access my other SSD or HDD when they were MBR.

Only after I converted my second SSD to GPT could Win8 in an EFI/GPT configuration see/access it.

I ended up reverting to BIOS/MBR because I didn't want the hassle of shuffling data off of my 1TB HDD to convert it to GPT.

Is there something unique to Win8 that would prevent me from seeing/using MBR drives when I have an EFI/GPT Win8 boot drive?
Nothing that I am aware of. My Windows 7 test installation detected my MBR HDD absolutely fine.

I am more than likely going to give Windows 8 a wide birth on the desktop front.
 

LeetMiniWheat

Junior Member
Jan 23, 2016
1
0
0
Sorry for bumping old thread but I'm still curious if this is an issue on older SSDs like the Samsung 830. I emailed Samsung but I'm not sure I trust their answer. I quoted their previous statement about MBR being recommended after they initially assured me GPT was safe.

Dear Customer,



Thank you for contacting Samsung Support regarding your concerns and inquiries. We apologize for any inconvenience this may be causing you. That response was written back in 2012, before GPT was mainstream and not many systems were utilizing UEFI BIOS's.



We have used the 830 in UEFI GPT partitions with no problem. Newer chipsets and Motherboards shouldn't have any issues.



Thank you again for contacting Samsung Support and have a good day

Yet their final firmware release was dated january 2012... if it's indeed a firmware issue with their controller chip doing garbage collection, then it's probably not fixed? They seem to be blaming old motherboards?

I noticed they have Mac firmware, last updated in 2014 but it has the same firmware version number. Macs install to GPT by default AFAIK, so perhaps this one doens't have the GPT bugs? Couldn't get a straight answer from Samsung about the firmware differences or if this GPT bug still exists. I'm also curious if the controller chip even properly recognizes free space for garbage collection, overprovisioning, and TRIM commands on GPT formatted discs.
 
Last edited:
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |