PC Review


Reply
Thread Tools Rate Thread

What does "ckkdsk /R" really do?

 
 
Steve Behman
Guest
Posts: n/a
 
      19th Apr 2010

Every hard disk has "spare sectors" built in by the manufacturer. These
sectors do not appear in the LBA address space for the disk drive -- they are
reassigned to "bad sectors" and assume the bad sector's LBA when addressed by
the operating system.

My question is:

Does ckkdsk /R cause the hardware reassignment to a "good" hardware spare
sector that will, after the reassignment, be seen as the old LBA or does the
operating system assign the sector to a different LBA (unknown to the
hardware)?

If the hardware reassigns the LBA to a different physical sector then the
hard disk is usable for installing a new operating system. If the sector is
not reassigned a new installation will encounter the same bad sector in the
fullness of time.

I would really appreciate guidance on this issue.
 
Reply With Quote
 
 
 
 
Rick Merrill
Guest
Posts: n/a
 
      21st Apr 2010

Steve Behman wrote:
> Every hard disk has "spare sectors" built in by the manufacturer. These
> sectors do not appear in the LBA address space for the disk drive -- they are
> reassigned to "bad sectors" and assume the bad sector's LBA when addressed by
> the operating system.
>
> My question is:
>
> Does ckkdsk /R cause the hardware reassignment to a "good" hardware spare
> sector that will, after the reassignment, be seen as the old LBA or does the
> operating system assign the sector to a different LBA (unknown to the
> hardware)?
>
> If the hardware reassigns the LBA to a different physical sector then the
> hard disk is usable for installing a new operating system. If the sector is
> not reassigned a new installation will encounter the same bad sector in the
> fullness of time.
>
> I would really appreciate guidance on this issue.


It can be expected to do what you want, however it will depend more on
what the drive allows than on what CHKDSK can do!


 
Reply With Quote
 
John John - MVP
Guest
Posts: n/a
 
      21st Apr 2010
Steve Behman wrote:
> Every hard disk has "spare sectors" built in by the manufacturer. These
> sectors do not appear in the LBA address space for the disk drive -- they are
> reassigned to "bad sectors" and assume the bad sector's LBA when addressed by
> the operating system.
>
> My question is:
>
> Does ckkdsk /R cause the hardware reassignment to a "good" hardware spare
> sector that will, after the reassignment, be seen as the old LBA or does the
> operating system assign the sector to a different LBA (unknown to the
> hardware)?
>
> If the hardware reassigns the LBA to a different physical sector then the
> hard disk is usable for installing a new operating system. If the sector is
> not reassigned a new installation will encounter the same bad sector in the
> fullness of time.
>
> I would really appreciate guidance on this issue.


Chkdsk does not perform sector sparing, it uses a 'software' technique
called cluster remapping, it records the bad sectors in the bad sector
table ($Badclus on NTFS) and remaps the cluster. Sector sparing is a
hardware technique used by the FtDisk driver on fault tolerant SCSI
disks only.

This doesn't matter all that much if you decide to install a new
operating system on the drive as you will (should) perform a full format
when you install the operating system. You should also note that if
chkdsk reports bad sectors it usually means that the spare sector pool
is depleted and the disk should be replaced as sector failure is
somewhat like a snowball rolling downhill, as soon as a few bad sectors
are found other sectors usually start failing in ever increasing numbers
at an ever increasing speed.

John
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Field Names: "LongName", "ShortName", "Code", "Description","Comments" PeteCresswell Microsoft Access 2 25th Feb 2009 11:41 PM
ReVIEW (Erratum): some shortcut keys not working anymore-----help""""""""PhpApach...WORK WELL!!!! wbrowse@gmail.com Windows XP Help 0 13th Apr 2007 12:29 PM
<FORM METHOD="post" onSubmit="return fieldcheck()" name="orientation" action="http://ws-kitty.BU.edu/AT/survey/orientation/script/write.asp" language="JavaScript"> Joeyej Microsoft ASP .NET 0 4th Jun 2004 08:55 PM
Manual "Windows Update" produces "ActiveX/active scripting" error message even with "LOW" security level setting in "Trusted" Zone Ray2 Windows XP Help 1 14th Nov 2003 06:50 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:54 PM.