Acceder a tu Disco Duro desde Windows y Mandriva

Lo siguiente está probado en Mandriva 2007 y Mandriva 2009.

Primero necesitamos tener configurados nuestros repositorios para instalar NTFS-3G.

Segundo instalamos NTFS-3G fácilmente así: urpmi ntfs-3g

Esto instalará FUSE y LIBNTFS-3G como dependencias, en Mandriva no se debe estar buscando los rpms por la red y andar resolviendo las dependencias “a mano” o instalar rpms de otras distribuciones todo eso lo hace URPMI el administrador de archivos RPMS de Mandriva.

[root@Mandriva2007 dalfa]# urpmi ntfs-3g

Para satisfacer las dependencias se instalaran los siguientes paquetes:

fuse-2.5.3-3mdk.i586

libntfs-3g0-0.1-0.20070714.2mdv2007.0.i586

ntfs-3g-0.1-0.20070714.2mdv2007.0.i586

¿Proceder con la instalación de los 3 paquetes? (0 MB) (S/n) s

instalando fuse-2.5.3-3mdk.i586.rpm

ntfs-3g-0.1-0.20070714.2mdv2007.0.i586.rpm

libntfs-3g0-0.1-0.20070714.2mdv2007.0.i586.rpm desde /var/cache/urpmi/rpms

Preparando…                   ###############################

1/3: libntfs-3g0                ###############################

2/3: fuse                           ###############################

3/3: ntfs-3g                     ###############################

Tercero, una vez instalado debemos saber cuál es la partición NTFS para eso usamos fdisk así

[root@Mandriva2007 dalfa]# fdisk -l

Disco /dev/sda: 250.0 GB, 250059350016 bytes

255 cabezas, 63 sectores/pista, 30401 cilindros

Unidades=cilindros de 16065 * 512=8225280 bytes

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema

/dev/sda1               1       24956   200459038+  83  Linux

[b]/dev/sda2   *       24957       28489    28378822+   7  HPFS/NTFS[/b]

/dev/sda3           28490       30401    15358140    5  Extendida

/dev/sda5           28490       30337    14844028+  83  Linux

/dev/sda6           30338       30401      514048+  82  Linux swap / Solaris

Con esto se listarán todos los discos duros y las particiones que tienen en este ejemplo podemos ver que la particion NTFS es /dev/sda2

Cuarto, debemos editar el archivo /etc/fstab que es el archivo donde se especifica cómo y cuándo montar las particiones, un archivo fstab normal se verá algo parecido como lo siguiente,

/dev/sda5 / reiserfs notail 1 1

/dev/sda1 /home ext3 defaults 1 2

/dev/hda /mnt/cdrom auto users,iocharset=utf8,noauto,ro,exec 0 0

none /proc proc defaults 0 0

/dev/sda6 swap swap defaults 0 0

Lo que necesitamos hacer es crear una línea como esa para nuestra partición.

El nombre de la partición será el que se mostró gracias a fdisk, en este ejemplo /dev/sda2 el directorio de montaje debe ser creado antes en este manual lo montaremos en /mnt/hasefroch

/dev/sda2 /mnt/hasefroch ntfs-3g user,noauto 0 0

Primero está el nombre del dispositivo (partición) luego el directorio de montaje luego el tipo de sistema de archivo y después las opciones con las que lo montaremos, en este ejemplo:

user=Para que pueda ser montado por usuarios normales (sin ser root)

noauto=Para que no se monte en la carga del sistema

0=Para indicar si la partición necesita ser volcada o no.

0=Para indicar a fsck el orden en el que serán chequeadas las particiones al momento de cargar el sistema.

Mas info de opciones en man fstab

La opción noauto puede ser omitida si quieres que tu partición NTFS se monte siempre al inicio del sistema, yo prefiero que no.

Quinto paso y ya casi terminamos.

Ahora sólo debemos agregar el módulo fuse al archivo /etc/modprobe.preload para que cargue el módulo en la carga del sistema.

El archivo debe verse algo como esto:

# /etc/modprobe.preload: kernel modules to load at boot time.

#

# This file should contain the names of kernel modules that are

# to be loaded at boot time, one per line.  Comments begin with

# a `#’, and everything on the line after them are ignored.

# this file is for module-init-tools (kernel 2.5 and above) ONLY

# for old kernel use /etc/modules

psmouse

pcspkr

capability

bttv

hw_random

intel-agp

[b]fuse[/b]
Con esto cargará el módulo en cada carga del sistema y de acuerdo a las opciones del /etc/fstab montará la partición si así lo especificaste
Seis,para que un usuario pueda entrar, escribir y montar la partición, hacemos el directorio accesible:

[root@Mandriva2007 ~]# chmod 777 /mnt/hasecfroch
y agregamos la línea: user_allow_other al archivo /etc/fuse.conf (si no existe creálo)
Siete, hay que eliminar el módulo anterior que se usaba para montar las particiones NTFS eso se hace fácil editando el archivo /etc/filesystems, cambiando la línea que dice ntfs por ntfs-3g, el archivo se verá algo como esto:

ext2
nodev proc
nodev devpts
iso9660
reiserfs
vfat
hpfs
[b]ntfs-3g[/b]

Ahora para efectos de pruebas sin necesidad de reiniciar el sistema puedes cargar el módulo con: modprobe fuse Puedes montar la partición manualmente sin el archivo fstab "a mano" así: mount.ntfs-3g /dev/sda2 /mnt/hasefroch/ Para ver que particiones están montadas sólo ejecutas mount:
[root@Mandriva2007 dalfa]# mount
/dev/sda5 on / type reiserfs (rw,notail)
none on /proc type proc (rw)

/dev/sda1 on /home type ext3 (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

/dev/fuse on /mnt/hasefroch type fuse

(rw,nosuid,nodev,noatime,default_permissions,allow_other)

Para desmontar ejecutas umount:

[root@Mandriva2007 dalfa]# umount -v /mnt/hasefroch/

Se ha ejecutado umount en /dev/fuse

Fuente: http://www.cristalab.com/
 
Publicado en How to, Mandriva. 4 Comments »

4 comentarios to “Acceder a tu Disco Duro desde Windows y Mandriva”

  1. Jairo Says:

    Creo que [b]fuse[/b] y [b]ntfs-3g[/b] van escritas sin [b] y [/b], (Eso era para que visualizara en negritas no?.

    Muy bueno el artículo, detallado, facil de entender. Gracias

  2. syreniad Says:

    Lo que dices [b]fuse[/b] y [b]ntfs-3g[/b] seguramente lo vez así pues es probable que estés usando IExplorer por lo que te recomiendo que uses Firefox pues yo como otros amigos ven bien mi post.😀

    Gracias por tu comentario Jairo, que bueno que ye haya gustado mi artículo.

    No dejes de visitarme.

  3. Jairo Says:

    Que extraño pero uso firefox:

    Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729)

    Desde IE8 tambien se ve asi.
    Y en Safari 4.0.3 Igual

    “ext2
    nodev proc
    nodev devpts
    iso9660
    reiserfs
    vfat
    hpfs
    [b]ntfs-3g[/b] **** Esto es lo que yo veo

    No se si es cosa del editor, pero ciertamente se ve asi. Gracias por tu respuesta.

  4. syreniad Says:

    Va que raro.. yo desde mi firefox en el So 8.10 que es el que uso no lo veo como me describes…. :S

    Bueno pero lo importante es que te fue últi mi post😀

    saludos!


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: