Este artículo explica cómo dar formato a un disco duro en Linux utilizando los comandos fdisk estándar , mkfs y fsck. El procedimiento descrito se puede utilizar ya sea para formatear un disco duro secundario o para formatear una unidad antes de la instalación del sistema. Instrucciones
Preparación
1
Al formatear un disco duro , perderá todo lo que está en la unidad . Por lo tanto , es muy importante realizar copias de todo lo que pueda desear más tarde .
2
Para dar formato a una unidad secundaria , tendrá acceso como root . Todos los comandos que se utilizan en este tutorial se ejecutan desde una línea de comandos (terminal) como root. También es posible que desee tomar nota del tamaño ( capacidad total en MB ) de la unidad.
3
Linux se refiere a los discos duros como " hdx " o " SDX ", donde x es una carta , comenzando con una , que representa el orden en que se añadió a la unidad o detectado por el ordenador . El prefijo " hd" se utiliza para el IDE y PATA (anteriormente sólo ATA ) , y el prefijo "sd " se utiliza para SCSI , SATA y USB . Por lo general, un número también se pone al final de " hdx " o " SDX " para denotar diferentes particiones en el mismo disco físico, pero con el propósito de formato , sólo es necesario saber cuál es la letra de la unidad que desea formatear es .
4
Los ejemplos dados en este ejemplo son para un equipo con dos discos duros IDE conectados como maestro y el esclavo. En esto, las unidades son " hda " y " hdb ". Usted tendrá que determinar la letra de la unidad que desea formatear para su propia configuración . Vamos a dar formato a la unidad hdb . Para todos los ejemplos , sustitúyase " hdb " con lo que su designación de unidad es .
5
Puedes ver todas las unidades conectadas a su sistema mediante el comando "ls /dev /hd *" o "ls /dev /sd * " , dependiendo de qué tipo ( IDE , SATA y así sucesivamente ) son las unidades . En el sistema de ejemplo , el resultado de este comando se parece a "/dev /hda /dev/hda1 /dev/hda2 /dev /hdb /dev/hdb1 " . El sistema operativo está instalado en hda , que tiene dos particiones ( hda1 y hda2 ) , y hay una partición en hdb y hdb1 .
Utilizando fdisk
6
Primera , se utiliza el comando fdisk para borrar las particiones antiguas en la unidad y crear una nueva. Cualquier cambio que haga uso de fdisk sólo se hacen permanentes si se ejecuta el comando " w " antes de salir , así que siéntete libre para jugar un poco , si quieres. Si en algún momento usted se encuentra atascado , puede salir del programa sin guardar los cambios pulsando la tecla " Ctrl " y la tecla " c ".
7
En el símbolo del sistema, escriba "fdisk /dev /hdb " , en sustitución del " hdb "con las letras de la unidad . Tras su inauguración , fdisk le puede dar un par de advertencias , todo lo cual puede ser ignorada . A continuación, se le da un mensaje que se parece a esto : Command (m for help):
8
Enter " p" para ver la tabla de particiones de la unidad. La primera línea del resultado del comando "p" también le dirá el tamaño de la unidad . Esta es una buena manera de volver a verificar que se está trabajando con la unidad correcta.
9
Si existen particiones ya están en el coche , se muestran como las últimas líneas de la "p " comando . En nuestro ejemplo, esto se parece a " /dev/hdb1 " , seguido por un poco de información sobre el tamaño y sistema de archivos de la partición.
10
Para eliminar todas las particiones existentes , presione "d " y luego "Enter . " Se le preguntará qué partición número que desea eliminar. El número de la partición es el número que sigue hdb , por lo que en nuestro sistema de ejemplo , entramos en 1 . Si hay varias particiones , repita el comando " d" para cada uno. Siempre se puede ver la tabla de particiones de nuevo con el comando " p".
11
Una vez que haya eliminado todas las particiones existentes en la unidad , ya está listo para hacer una nueva. Escriba " n " y pulsa " Enter". A continuación, pulse "p " para crear una partición primaria. Se le pide un número de partición , escriba " 1 ". Ahora se le pregunta el cilindro de la partición debe comenzar en . El principio de la unidad es el valor predeterminado , por lo que sólo pulsa "Enter ". A continuación, se le solicitará el último cilindro . El final de la unidad es el valor predeterminado , lo que sólo puede presionar " Enter" de nuevo .
12
Ahora está de vuelta en el símbolo del sistema de fdisk. Utilice el comando " p" para ver la tabla de particiones . Ahora debería ver la nueva partición en la parte inferior de la salida. En el ejemplo, se muestra como "/dev/hdb1 . "
13
Ahora debe establecer el tipo de sistema de archivos para la nueva partición con el comando " t". Se le pedirá el código hexadecimal del sistema de archivos que desea utilizar . Vamos a utilizar el sistema de archivos estándar de Linux ext2 , que es " 83 ". Si usted está haciendo algo especial y sabe de un sistema de archivos en particular que tiene que utilizar , puede pulsar " L" para ver todos los códigos , que son uno o dos caracteres formados por los números del 0 al 9 y las letras A a la F .
14
Ahora, ejecute el comando " w " para escribir la nueva tabla de particionamiento y salir del fdisk.
Cómo crear un nuevo sistema de archivos con mkfs
15
Ahora necesita crear el sistema de archivos en el disco. Esto se hace con el comando " mkfs " .
16
En el símbolo del sistema , escriba " mkfs -t ext2 /dev/hdb1 " , recordando que cambiar el hdb1 que cualesquiera que sean las cartas son para el partición que acaba de crear .
17
Si está utilizando un sistema de archivos diferente a ext2, tendrá que especificar que cuando " ext2 " está en el comando anterior .
finalizando el formato con fsck
18
Todo lo que queda es ejecutar un control de la unidad y entre en tu fstab para que la unidad haya aparecido cada vez que se inicia el equipo . Esto se puede hacer con un solo comando fsck.
19
En el símbolo del sistema, escriba " fsck -f -y /dev/hdb1 " , de nuevo sustituyendo hdb1 con las letras y números de la partición .
20
Después de ejecutar fsck , la nueva unidad está formateada. Reinicie el sistema antes de utilizarlo.
21
Si ha reformateado la unidad del sistema , ahora se tendrá que arrancar desde un disco de instalación para instalar un sistema operativo.