¿Ejecutar CHKDSK en un disco que no sea el 0?

¿Ejecutar CHKDSK en un disco que no sea el 0?

Tengo tres discos en mi sistema, y ​​uno es un disco de computadora portátil que puede estar defectuoso en una caja SATA conectada por USB 2. Es el disco 1 en Windows (del disco 0, disco 1 y disco 2). Me encantaría ejecutarlo, CHKDSKpero parece que solo se puede ejecutar en el disco principal o en una letra de unidad.

La unidad no aparece en la Computadora porque está defectuosa o porque las letras de la unidad son las mismas que las del disco principal (C: y D:).

Linux tampoco pudo encontrar el disco y gpartedmostró un error de IO en el dispositivo.

Estoy tratando de hacer todo lo que puedo antes de llevarlo a un profesional o simplemente tirarlo.

Respuesta1

Es imposible que las letras de las unidades sean "iguales" porque las asigna Windows y no se guardan permanentemente en algún lugar del disco; simplemente usaría E:y F:, por ejemplo. Si no es así, intente asignar uno nuevo usando diskmgmt.msco mountvol. (No olvide que los discos se pueden montar en carpetas, no sólo en disquetes; por ejemplo C:\Disks\Backup).

Sin embargo, como dijiste, Linux también informa errores de E/S en el disco, por lo que esto muestra que el problema esnocon "letras de unidad" pero en un nivel inferior.

No tiene mucho sentido ejecutar chkdsken un volumen que no se puede montar, ya que el objetivo principal chkdskes comprobar unsistema de archivospor coherencia, y cualquier sistema de archivos que Windows no reconozca está más allá de chkdskla ayuda.

información relacionada