Menu Desplegable

Instalar un disco duro en Linux Ubuntu.

Introducción

Aunque no todos los días es necesario añadir un nuevo disco duro a tu ordenador, la tarea no tiene por qué ser complicada. Utiliza esta guía para instalar un nuevo disco duro con un sistema Ubuntu existente, y la partición para usarlo. Antes de comenzar, es necesario considerar el uso que le vas a dar al disco duro.

  • ¿La unidad se utilizará sólo con Ubuntu?
  • ¿La unidad deberá ser accesible tanto desde Ubuntu como desde Windows?
  • ¿Cómo deseas dividir el espacio libre?.¿ Como una sola partición, o varias?

Una nota sobre los sistemas de ficheros:

Los discos que van a ser utilizados sólo bajo Ubuntu deben tener el sistema de archivos ext3. Para compartir entre Ubuntu y Windows, se recomienda el sistema de ficheros FAT32. Si eres nuevo en los sistemas de archivos y el particionado, por favor, documéntate un poco antes de realizar ésto.

Averiguar información del Disco

Suponemos que el disco duro está físicamente instalado y detectado por la BIOS. Para determinar el camino (PATH) que el sistema ha asignado a la nueva unidad de disco duro, abre una terminal y ejecuta:

   sudo lshw -C disk

Esto debería producir una salida similar a ésto:

  *-disk
      description: ATA Disk
      product: IC25N040ATCS04-0
      vendor: Hitachi
      physical id: 0
      bus info: ide@0.0
      logical name: /dev/hdd
      version: CA4OA71A
      serial: CSH405DCLSHK6B
      size: 37GB
      capacity: 37GB

Asegúrate de anotar el "logical name", lo necesitarás más tarde.

Particionar el Disco

Si ya has formateado el disco que contiene los datos, sáltate este paso y pasa a "Punto de montaje." Si el disco está todavía en blanco y sin formatear, entonces tienes dos opciones: formatear la unidad con la línea de comandos, o la instalación con Gparted, una interfaz gráfica. Hay que decidir si deseas tener una única partición, o si quieres dividir el espacio entre dos o más particiones.

Particionamiento con GParted

Si no lo encuentras en Sistema> Administración> Editor de particiones, instala Gparted con cualquiera de los métodos habituales. Abrimos Gparted y comenzamos: En la esquina superior derecha de la ventana, seleccione su nuevo disco duro de la lista desplegable, recordando el "logical name" visto antes. Debes refrescar la ventana y mostrará una representación de la nueva unidad. Suponiendo que la unidad aún no haya sido utilizada, verás una barra blanca a través de la ventana. Utiliza estos pasos para particionar el disco con una sola partición ...

  1. Haz clic derecho sobre la barra de color blanco y selecciona Nuevo
  2. En Nuevo Tamaño el número debe ser el máximo permitido, para cubrir la totalidad del disco.
  3. Elige Partición Primaria
  4. Ahora elige un sistema de ficheros. Utiliza la opción formato ext3 si la unidad sólo será utilizada con Ubuntu. Para intercambio de ficheros entre Ubuntu y Windows, deberías usar fat32 (aunque desde la versión 7.10 hay soporte de lectura/escritura para NTFS). Si no estás seguro, busca en wikis y foros para informarte.
  5. Ahora haz clic en Agregar para calcular la partición. La visualización gráfica se actualizará para mostrar una nueva partición que cubre todo el disco.
  6. Para finalizar, haz clic en Aplicar, o Editar> Aplicar. El disco será formateado y particionado.

Particionamiento desde línea de comandos

Usarás "fdisk" para lograr este objetivo. Recuerda el "logical name" que viste antes. A título de ejemplo, voy a usar /dev/hdd y asumo que quieres una sola partición en el disco, ocupando todo el espacio libre.

Si el número de cilindros en el disco es mayor que 1024 (y los discos duros grandes siempre tienen más), podría, en determinadas configuraciones, causar problemas con:

  1. El software que se ejecuta en el momento del arranque (por ejemplo, versiones antiguas de LILO)
  2. El arranque y software de particionamiento de otros SOs (ej., DOS, FDISK, OS/2)

En caso contrario, esto no afectará negativamente.

1) Inicia fdisk con el siguiente comando:

   sudo fdisk /dev/hdd 

2) fdisk mostrará el siguiente menú:


   Command (m for help): m <enter>
   Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)
   Command (m para ayuda):

3) Para añadir una nueva partición. Pulsa "n" y presiona enter.

   Command action
   e   extended
   p   primary partition (1-4)

4) Queremos una partición primaria. Pulsa "p" y enter.

   Partition number (1-4):

5) Dado que ésta será la única partición en el disco,introduce "1" y enter

   Command (m para ayuda):

6) Ahora que hemos introducido la partición, elige la opción "w" para escribir la tabla de particiones en el disco. Escribe "w" y enter.

   ¡La tabla de particiones se ha alterado! (The partition table has been altered!)

7) Si todo ha ido bien, dispones ahora de una partición de disco duro que está lista para ser formateada.

Formatear la partición a través de la línea de comandos

Para formatear el disco como sistema de archivos ext3 (lo mejor para su uso bajo Ubuntu):

   sudo mke2fs -j / dev/hdd1

(Sustituye "/dev/hdd1" con tu propio PATH de la ruta).

Modificar espacio reservado (opcional)

Cuando se formatea la unidad, el 5% del total de la unidad es espacio reservado para el super usuario (Root), de modo que el sistema operativo aún puede escribir en el disco, incluso si éste está lleno. Sin embargo, para los discos que sólo contienen datos, esto no es necesario.

Puedes ajustar el porcentaje del espacio reservado con el comando "tune2fs", de la siguiente forma:

   sudo tune2fs -m 1 /dev/hdd1


Este ejemplo se reserva el 1% del espacio. Modifica este número si lo deseas.

(Usando este comando no cambias los datos existentes en la unidad. Puedes usarlo en un disco que ya contiene datos).

Montar particiones

Para montar particiones o discos duros nuevos, consulta la sección Montar particiones