Laburo España: 250.000 ofertas de empleo

Angeles Libres

Abre tu mente, descubre el mundo linux, ya no solo mires tras una ventana.

Montar Particiones NTFS en Fedora Core

13-09-2005 16:24:27
¿Qué versión de Fedora Core tenemos?
Lo primero que debemos conocer es la versión de la distribución y el kernel, para lo cual tecleamos el siguiente comando en la terminal:
cat /etc/redhat-release

Con esto, debemos de ver sólo una de las siguientes líneas; la que corresponda a la versión que utilizamos:
Fedora Core release 3 (Heidelberg)
Fedora Core release 2 (Tettnang)
Fedora Core release 1 (Yarrow)

Ahora, checamos la versión del kernel:
uname -r

Con lo cual veremos también sólo una de estas líneas, que nos dice la versión de kernel con la que contamos:
2.6.9-1.667
2.6.5-1.358
2.4.18-3

Instalación
Debemos contar con privilegios de root para ejecutar estos comandos. Supongamos que descargamos el rpm kernel-ntfs-2.6.9-1.667.i686.rpm. Entonces lo instalamos:
rpm -Uhv kernel-ntfs-2.6.9-1.667.i686.rpm

Preparing... ############################### [100%]
1:kernel-ntfs ############################### [100%]

Si éste fue el rpm correcto, entonces no debemos de tener ningún error.
Ahora cagramos el módulo en el kernel.
/sbin/modprobe ntfs

Con lo cual, tampoco nos debe mostrar ningún mensaje de error. Después checamos la versión del controlador:
dmesg | grep NTFS

NTFS driver v2.2.50 [Flags: R/O MODULE]

Con esto, podemos comprobar que el kernel realmente comprenda el NTFS (el desplegado puede variar, por lo que sólo checamos que diga la palabra ntfs):
cat /proc/filesystems

nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev tmpfs
nodev shm
nodev pipefs
ext3
ext2
nodev ramfs
nodev devpts
ntfs
Montar la partición
Para esto utilizaremos los mismos comandos que se describen en éste artículo, con los cuales checamos nuestras particiones:
/sbin/fdisk -l

Disk /dev/hda: 64 heads, 63 sectors, 4465 cylinders
Units = cylinders of 4032 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 1 2125 4283968+ 07 NTFS/HPFS
/dev/hda2 2126 19851 35735616 0f Win95 Ext'd (LBA)
/dev/hda5 * 2126 4209 4201312+ 83 Linux
/dev/hda6 4210 4465 516064+ 82 Linux swap
creamos un directorio como punto de partición:
mkdir /mnt/windows

Le decimos al kernel que monte la partición en ese directorio:
mount /dev/hda1 /mnt/windows -t ntfs -r -o umask=0222
Y si todo salió bien, podemos acceder a la partición de Windows desde nuestro Fedora Core ó Red Hat.
ls -l /mnt/windows

...
-r-xr--r-- 1 root root 9719 Aug 24 1996 ansi.sys
-r-xr--r-- 1 root root 15252 Aug 24 1996 attrib.exe
-r-xr--r-- 1 root root 28096 Aug 24 1996 chkdsk.exe
-r-xr--r-- 1 root root 5175 Aug 24 1996 choice.com
...
Montar la partición al arrancar el sistema
Para lograr esto, sólo agregaremos una línea al archivo "/etc/fstab" (tabla de sistemas de archivos).
La línea que ejecutamos para montar la partición:
mount /dev/hda1 /mnt/windows -t ntfs -r -o umask=0222

tiene como equivalente en el archivo /etc/fstab:
/dev/hda1 /mnt/windows ntfs ro,umask=0222 0 0


que es la línea que debemos de agregarle al archivo.

Categoría: Linux 0 Comentario(s) & 0 Referencia(s)



Referencias


Comentarios


Añadir un Comentario


Recordar datos

Hecho con Bitacorae | Alojado en Bitácoras.com | Diseño Raúl García