If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
What does "ckkdsk /R" really do?
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. |
Ads |
#2
|
|||
|
|||
What does "ckkdsk /R" really do?
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! |
#3
|
|||
|
|||
What does "ckkdsk /R" really do?
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! |
#4
|
|||
|
|||
What does "ckkdsk /R" really do?
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 |
#5
|
|||
|
|||
What does "ckkdsk /R" really do?
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 |
#6
|
|||
|
|||
What does "ckkdsk /R" really do?
To see the various things chkdsk can do:
Start Run Type cmd Enter type help chkdsk Enter -- Don Vancouver, USA "Steve Behman" wrote in message ... 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. |
Thread Tools | |
Display Modes | |
|
|