martes, 15 de octubre de 2013

LINUX-RHEL-mount HDD drive ntfs

Esta solución aplica cuando se añade un dispositivo usb tal como un disco duro externo o un pendrive en formato ntfs. El cual si es reconocido por el S.O. pero no es montado automáticamente para su visualización y utilización.

Antes de insertar el dispositivo usb es conveniente tener una imágen de los dispositivos actualmente reconocidos por el sistema

[root@QUICO ~]# fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3824    30716248+  83  Linux
/dev/sda2            3825        4334     4096575   82  Linux swap / Solaris
/dev/sda3            4335        9729    43335337+  83  Linux

Disk /dev/sdb: 400.0 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       48641   390708801   83  Linux
[root@QUICO ~]#


Una vez que se inserta el dispositivo usb se verifica si es reconocido por el sistema:
[root@QUICO ~]# fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3824    30716248+  83  Linux
/dev/sda2            3825        4334     4096575   82  Linux swap / Solaris
/dev/sda3            4335        9729    43335337+  83  Linux

Disk /dev/sdb: 400.0 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       48641   390708801   83  Linux

Disk /dev/sdc: 750.1 GB, 750156372480 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1       32636   262144000    7  HPFS/NTFS
/dev/sdc2           32636       91201   470426624    7  HPFS/NTFS

Para el ejemplo anterior se tienen 1 dispositivo usb reconocido: sdc. Este dispositivo cuenta con 2 particiones: sdc1 y sdc2.

Lo siguiente es montar la partición del dispositivo usb recientemente conectado al server. Para ello se debe crear un directorio donde se pueda linkear el dispositivo a montar.
[root@QUICO ~]# mkdir /media/discoexterno2

Una vez creado el directorio de montaje, se utiliza el comando mount para realizar la operación de montaje de la partición del dispositivo.
mount unidad directorio_server

Es posible que al intentar montar el dispositivo, no sea reconocido el formato de archivos. En este caso el server no reconoce el formato "ntfs"
[root@QUICO ~]# mount /dev/sdc2 /media/discoexterno2
mount: unknown filesystem type 'ntfs'
[root@QUICO ~]#

Para solucionar este error, se debe instalar los paquetes necesarios para el reconocimiento del sistema de archivos ntfs:[root@QUICO ~]# yum install fuse fuse-ntfs-3g
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package fuse-ntfs-3g.x86_64 0:2013.1.13-2.el5.rf set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================================
 Package                                  Arch                               Version                                         Repository                            Size
========================================================================================================================================================================
Installing:
 fuse-ntfs-3g                             x86_64                             2013.1.13-2.el5.rf                              rpmforge                             586 k

Transaction Summary
========================================================================================================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total size: 586 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : fuse-ntfs-3g                                                                                                                                     1/1 

Installed:
  fuse-ntfs-3g.x86_64 0:2013.1.13-2.el5.rf                                                                                                                              

Complete!
[root@QUICO ~]# 


NOTA: si no se tiene configurado yum con rpmforge, revisar el siguiente post:

Una vez instalados los paquetes ya es posible montar el dispositivo con formato ntfs:

[root@QUICO ~]# mount /dev/sdc2 /media/discoexterno2

Reconocimiento de la unidad:

[root@QUICO ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              29G   11G   17G  40% /
/dev/sda3              41G   38G     0 100% /home
/dev/sdb1             361G  327G   17G  96% /psva
tmpfs                 502M     0  502M   0% /dev/shm
/dev/sdc2             449G  195G  255G  44% /media/discoexterno2
[root@QUICO ~]# cd /media/discoexterno2/


No hay comentarios:

Publicar un comentario