All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Windows 8 MBR Partition Information
PostPosted: July 30th, 2015, 15:46 
Offline

Joined: July 19th, 2015, 10:05
Posts: 24
Location: Forida
Attachment:
MBR1.jpg
MBR1.jpg [ 362.01 KiB | Viewed 13749 times ]


OK. I finally figured out how to use different disk editing tools to find and distinguish between the Master Boot Record and the Volume Boot Record. I have included a screen shot of a MBR for my Windows 8 laptop. I went to the very bottom of the sector to where the partition table is. I can't find the "80" that is supposed to be there for a bootable partition. Can someone please show me where the partition hex code is located for this partition table?

Thanks, Jonathan


Top
 Profile  
 
 Post subject: Re: Windows 8 MBR Partition Information
PostPosted: July 30th, 2015, 16:22 
Offline

Joined: March 19th, 2015, 15:01
Posts: 1387
Location: isreal
partition begins @ sector 2048 (1)
partition length 1953456128 sectors (2)


Attachments:
MBR1.jpg
MBR1.jpg [ 210.27 KiB | Viewed 13744 times ]
Top
 Profile  
 
 Post subject: Re: Windows 8 MBR Partition Information
PostPosted: July 30th, 2015, 16:31 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15440
Location: Australia
jermy wrote:
partition begins @ sector 2048 (1)
partition length 1953456128 sectors (2)


0x746F6000 = 1 953 456 128

That's the size of the partition, not the end sector.

http://thestarman.pcministry.com/asm/mbr/PartTables.htm

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Windows 8 MBR Partition Information
PostPosted: July 30th, 2015, 16:47 
Offline

Joined: March 19th, 2015, 15:01
Posts: 1387
Location: isreal
fzabkar wrote:
That's the size of the partition, not the end sector.

agreed
jermy wrote:
partition length 1953456128 sectors (2)


Top
 Profile  
 
 Post subject: Re: Windows 8 MBR Partition Information
PostPosted: July 30th, 2015, 18:09 
Offline

Joined: July 19th, 2015, 10:05
Posts: 24
Location: Forida
jermy, fzabkar, Thank you very much for the guidance.

Two questions:

1) Did the 0x80 value (seen in many examples of earlier partition tables) denoting a bootable volume go away in Windows 8? I don't see it in any of the later MBR snapshots.

2) Are the partition tables like the one in my snapshot from this thread the same for Windows 7 and Vista?

Thanks again.

Jonathan


Top
 Profile  
 
 Post subject: Re: Windows 8 MBR Partition Information
PostPosted: July 31st, 2015, 4:06 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15440
Location: Australia
An Examination of the Windows 7 or 8 or 8.1 MBR:
http://thestarman.pcministry.com/asm/mb ... .htm#multi

According to the above page, the System Reserved partition should be made active (boot indicator = 80h) for both Windows 8 and 7. This is the case for new installations where the installer creates separate System Reserved and OS Boot partitions. For upgrade installations, the boot files are written to the existing OS partition rather than to a separate reserved partition, so the OS partition would be active.

I can't understand why your HDD's partition table doesn't have a boot flag, unless you have a second drive (eg SSD) whose reserved partition is set to be active and the first in the boot order. Then the BCD (Boot Configuration Data) on the SSD could be selecting the HDD's C: partition as the boot drive.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Windows 8 MBR Partition Information
PostPosted: July 31st, 2015, 7:03 
Offline

Joined: July 19th, 2015, 10:05
Posts: 24
Location: Forida
fzabkar, My laptop is a hybrid HDD and SSD configuration. Would there be a flag for the SSD part of the drive booting first in the partition table?


Top
 Profile  
 
 Post subject: Re: Windows 8 MBR Partition Information
PostPosted: July 31st, 2015, 11:13 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15440
Location: Australia
jermy wrote:
fzabkar wrote:
That's the size of the partition, not the end sector.

agreed
jermy wrote:
partition length 1953456128 sectors (2)

Wow, that was a serious brain fart. Sorry.

jdude45 wrote:
fzabkar, My laptop is a hybrid HDD and SSD configuration. Would there be a flag for the SSD part of the drive booting first in the partition table?

I've seen two types of hybrids. There are those where the SSD part is nonvolatile cache, in which case the drive appears as a single physical drive and is indistinguishable from a regular HDD. The second type is where there are actually two physical drives connected via a bridge like a SATA multiplier, eg WD Black2.

In short, I don't know the answer to your question. Sorry.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Windows 8 MBR Partition Information
PostPosted: July 31st, 2015, 18:19 
Offline

Joined: July 19th, 2015, 10:05
Posts: 24
Location: Forida
fzabkar, I had read that the values for the "CHS Start" and "CHS End" are not really valid any more even though they are still included in the Partition Table. Is this accurate?


Top
 Profile  
 
 Post subject: Re: Windows 8 MBR Partition Information
PostPosted: July 31st, 2015, 20:23 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15440
Location: Australia
CHS notation runs out of bits when the cylinder count hits 1024 (10 bits). That's why Logical Block Addressing was introduced. I don't know to what extent CHS addressing is used today, but I suspect that BIOS might still require it for legacy reasons.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group