124 reputation
211
bio website
location
age
visits member for 2 years, 5 months
seen Jul 17 at 20:05

Sep
17
awarded  Notable Question
Jul
2
awarded  Curious
Jun
20
awarded  Notable Question
Mar
14
awarded  Popular Question
Oct
10
comment Why does an MBR partition table entry have its starting sector as both CHS and LBA?
I suspect that modern MBR layout was not around (at least in it's current form) back in the 'wild-west' days of computing. Rather, various companies probably had various boot-sector formats that would only be compatible specific BIOS's. If the drive and BIOS weren't speaking the same 'boot language', you wouldn't be able to use them together.
Oct
10
comment Why does an MBR partition table entry have its starting sector as both CHS and LBA?
[3/2] (mainly for booting). CHS, in some cases, also seems to play some a roll in partitioning, though I'm not entirely sure what it does in this sense that LBA can't do.
Oct
10
comment Why does an MBR partition table entry have its starting sector as both CHS and LBA?
[2/2] so there were differing CHS schemes as things developed. A method for translating these varying schemes was developed but greatly limited the maximum addressable drive space. To increase the addressable space, the 'head' value became virtual (i.e. doesn't actually correspond to a physical drive head). The need for more addressable sectors resulted in LBA. Since there were still various proprietary translation methods, drives & BIOS's that didn't support LBA, etc. CHS was still available but so was LBA. In modern times, CHS is still there for compatibility reasons
Oct
10
comment Why does an MBR partition table entry have its starting sector as both CHS and LBA?
[1/2] I'm no expert (24 hours ago I didn't even know what CHS/LBA were) but this is my current understanding based on recent research: CHS originally mapped to a physical location on the disk (the physical Cylinder, Head, and Sector 'locations') when all tracks on a plate had the same number of sectors. When drives started having a varying number of sectors of sectors per track (outer tracks were physically larger than inner ones and could therefore fit more sectors), the CHS value started being translated into a logical address by the Hard Drive's controller. There wasn't much for standards
Oct
10
awarded  Revival
Oct
10
awarded  Teacher
Oct
10
answered Why does an MBR partition table entry have its starting sector as both CHS and LBA?
Oct
10
comment Why does an MBR partition table entry have its starting sector as both CHS and LBA?
Ever find out the answer to this? I have a 1TB drive and in the MBR partition table the 3rd partition's last sector is greater than the maximum CHS value and so it's set to 0xFEFFFF. Because of this, the 4th partition's start and end sector CHS values are also 0xFEFFFF. I suspect it is indeed because the CHS value is relatively low since there's no way anything could determine the correct sectors without referencing the LBA. CHS is probably now just a legacy field for the most part.
Sep
18
awarded  Popular Question
Aug
9
awarded  Popular Question
Jul
19
asked Secure network mounts?
Mar
8
awarded  Editor
Mar
8
revised Negate global parameter in dhcpd.conf
deleted 2 characters in body
Mar
8
asked Negate global parameter in dhcpd.conf
Oct
10
asked What causes a TX overrun, and how to troubleshoot?
Jul
26
comment Determine if output is stdout or stderr
Printing in red is pretty much exactly what I was looking for. Thanks RedGrittyBrick & Dennis