Particiones por sectores.

Imagen de furtaxi
-2 puntos

Ante todo, muy buenas... llevo algún tiempo (desde que salió Unity, jeje...) algo ausente, pero entro de vez en cuando.

Tengo un HDD Western Digital de 500 Gb, y me ha dado problemas. Errores físicos, así que imposible usarlo como disco principal.

Así que le quiero hacer unas particiones, y dejar dos inutiles justo donde están los sectores defectuosos, y aprovechar el resto (para almacenamiento masivo de cosas no imprescindibles, como el P2P, y para vídeos fuentes y renderizados, que no necesito conservar, ya que ahora mismo, y como no me ha tocado ni he jugado a la lotería, tengo que usar un disco SATA 1 y otro IDE, mucho más lentos).

Lo he testeado con badblocks (25 horas...), y generé un archivo con errores encontrados, que son dos bloques:

219183964 a 219186047
388409836 a 388411903

Se trataría de hacer dos particiones y no formatearlas ni montarlas, justo en éstas dos zonas, pero las utilidades habituales (gparted), me indican el tamaño en Mb o en GB.

¿ Alguien conoce el comando exacto para hacerlo ?

Gracias, y feliz año.

Imagen de Gabriel_M
+1
0
-1

Hola:
fdisk te da la información de sectores y cilindros del disco y blocks de la partición.
Crea una partición de algunos megas
Ejecuta fdisk -l y te informará cuantos cilindros y cuantos blocks corresponden a esos megas.
Dividiendo la cantidad de blocks por los megas sabras cuantos blocks corresponden a un mega.
Divide el comienzo de los sectores con errores y el fin de los sectores con errores por la cantidad
de blocks que corresponden a un mega y sabras donde crear con gparted las particiones
inusables en megas, es conveniente dejarlos como espacio sin asignar con unos sectores sanos por delante y otros por detrás y hacerlo con particionamiento gpt

+1
0
-1
Imagen de furtaxi
+1
0
-1

Habrá que tirar de calculadora.

Ahora mismo, estoy haciendo un fsck a ése disco... y a dos más que tenía por ahí tirados, así que se pasará todo el día trabajando (bendita sesión live remastersys en pendrive, aún puedo usar el ordenador), y mañana lo probaré.

Pero tengo una duda... para calcular según Gb y no Mb (ya que, directamente, le quiero meter un giga sobre los defectuosos), ¿ como se hace la conversión ? ¿ 1024, 1000... ?

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.

Imagen de Gabriel_M
+1
0
-1

... de discos se manejan con 1000, 1000 megas = 1 giga.

+1
0
-1