jueves, julio 06, 2006

Todo sobre las particiones.

Lo primero que se debe de tener en cuenta a la hora de montar particiones en Linux es que todos los conectores IDE se consideran discos duros.

Pongamos el siguiente ejemplo para entenderlo más fácilmente:
Disquetera-->/dev/fd0
USB stick-->/dev/sda
1º IDE
1º conector --> sería el dispositivo /dev/hda
2º conector --> sería el dispositivo /dev/hdb
2º IDE
1º conector --> sería el dispositivo /dev/hdc
2º conector --> sería el dispositivo /dev/hdd

Ahora siguiendo con el ejemplo anterior y con las siguientes particiones en cada dispositivo, siendo:

1ºIDE-1ºconector(/dev/hda) un disco duro con:
1ºpartición-->NTFS
2ºpartición-->FAT32
3ºpartición-->Ext3
1ºIDE-2ºconector(/dev/hdb) un lector de DVD:
No tiene particiones
2ºIDE-1ºconector(/dev/hdc) un disco duro con:
1ºpartición-->Ext2
2ºIDE-2ºconector(/dev/hdd) una grabadora de DVD:
No tiene particiones
USB stick:
1ºpartición FAT32.
Toda partición en Linux se debe de montar sobre un directorio, esto quiere decir que se monta la partición en un determinado directorio y los archivos que se podrán observar en ese directorio son los de la partición, siguiendo con el ejemplo:

Si queremos montar la 1º partición del primer disco duro sería de la siguiente forma:
mkdir /mnt/hda1
mount -t ntfs /dev/hda1 /mnt/hda1

Para la segunda partición:
mkdir /mnt/hda2
mount -t vfat /dev/hda2 /mnt/hda1

Para la tercera:
mkdir /mnt/hda3
mount -t ext3 /dev/hda3 /mnt/hda3

Si lo que deseamos es montar el primer lector:
mkdir /mnt/lector
mount -t auto /dev/hdb /mnt/lector

Para la priemera partición del segundo disco duro:
mkdir /mn/hdb1
mount -t ext2 /dev/hdb1 /mnt/hdb1

Para la grabadora:
mkdir /mnt/grabadora
mount -t auto /dev/hdd /mnt/grabadora

Para el USB-Stick:
mkdir /mn/usb
mount -t auto /dev/sda /mnt/usb

Para la disquetera:
mkdir /mnt/disk
mount -t auto /dev/fd0 /mnt/disk

Después de montar cualquier dispositivo se cambiaría al directorio de montaje y ya podríamos acceder al contenido de la partición, supongamos que monto la 1ºpartición del primer IDE:
mount -t ntfs /dev/hda1 /mnt/ntfs
cd /mnt/ntfs
ls --> la salida de este comando ya nos enseñaría el contenido de la partición.

Si se prefiere se podría montar la partición:
mount -t ntfs /dev/hda1 /mnt/ntfs
y arrancar un explorador gráfico para visualizar de forma gráfica el contenido.

TRUCO: Dios bendiga FSTAB.
Para facilitar el montaje de particiones todas las distribuciones llevan un archivo de configuración que nos ahorrará mucho tiempo, este archivo se encuentra en /etc/fstab.
La estructura que emplea es la siguiente:
Partición a montar Punto de montaje sistema de ficheros opciones +opciones
/dev/hda1 /mnt/ntfs ntfs user,auto 0 0
Con esta línea se montaría la partición /dev/hda1 automáticamente en cada arranque del sistema.

Y esto es todo amigos, quien no monta particiones en Linux es porque no quiere Avoir!!!!

No hay comentarios: