SISTEMA DE FICHEROS NTFS

Anuncio
Sistema de ficheros NTFS
SISTEMA DE FICHEROS
NTFS
Página 1
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
CONTENIDO
1. NTFS -3G EN UBUNTU. LEER Y ESCRIBIR EN PARTICIONES NTFS
1.1. REQUISITOS PREVIOS
1.2. INSTALACIÓN
1.3. USO
2. AUTOMONTAR PARTICIONES EN UBUNTU 8.04
2.1. MÉTODO GRÁFICO:
2.2. MÉTODO POR LÍNEA DE COMANDOS:
3. ACCESO A UN DISCO DURO PORTÁTIL FORMATEADO CON NTFS
3.1. PROBLEMA DE USUARIO:
4. ACCESO A PARTICIONES NTFS DESDE LINUX
5. EDITAR PARTICIONES NTFS EN LINUX (UBUNTU, DEBIAN...)
6. REPARAR UNA PARTICIÓN NTFS DAÑADA (Sistema de Ficheros de
Windows)
7. RECUPERACIÓN DE FICHEROS EN UBUNTU
8. PARTICIONES DE WINDOWS
9. UTILIZACIÓN DE NTFS-3G COMO USUARIO
10. UTILIZACIÓN DE Convert.exe PARA CONVERTIR UNA PARTICIÓN AL
SISTEMA DE ARCHIVOS NTFS
11. TAMAÑO DE CLUSTER EN LAS PARTICIONES NTFS
12. REDIMENSIONAR O MOVER PARTICIONES NTFS DE FORMA MANUAL
13. ACCESO A LAS CARPETAS DE LA PARTICIÓN SIENDO USUARIO DE
FEDORA y KDE 4.1
14. USO DE UNA PARTICIÓN NTFS DESDE Mac OS X
15. UTILIZA SMART NTFS RECOVERY
15.1. FUNCIONAMIENTO:
16. UNIDAD USB Y MEMORY STICK CON NTFS
17. REFERENCIAS
Página 2
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
1. NTFS -3G EN UBUNTU. LEER Y ESCRIBIR EN PARTICIONES
NTFS
NTFS-3G es un driver que te permite leer y escribir en archivos con sistema de ficheros
Ntfs.
Linux puede leer particiones Ntfs pero no puede escribir en ellas.
Si se trabaja con Linux lo recomendado es crear primero una partición FAT32, que
puede ser leída desde los sistemas operativos (Linux y Windows), así no habrá peligro
en dañar el sistema de archivos.
El programa siguiente aún está en fase Beta y puede dar algún error.
Para instalar NTFS-3G en Ubuntu, sin tener Windows instalado:
REQUISITOS PREVIOS
Primero se deberá instalar desde Synaptic los siguientes paquetes:
Kernel-headers
Build-essencial
Desde el MenúAdministraciónSynaptic , se buscan los paquetes y se instalan.
Para poder instalarlos, se deberá hacer click con el botón derecho en el nombre del
paquete, y click en “Marcar para instalar”. Una vez marcados todos, click en Aplicar y
los paquetes se instalarán correctamente.
INSTALACIÓN
Paso 1: Instalar el módulo fuse 2.5.3. Descargándolo de esta página web:
http://belnet.dl.sourceforge.net/sourceforge/fuse/fuse-2.5.3.tar.gz
Una vez descargado, se deberá descomprimir para acceder a su directorio a través de la
terminal.
$
$
$
$
$
sudo tar xzvf fuse-2.5.3.tar.gz
cd fuse-2.5.3
sudo ./configure --prefix=/usr
sudo make
sudo make install
Editar el fichero de configuración /etc/modules:
$ sudo gedit /etc/modules
Agregar “fuse” (sin las comillas) al final del fichero.
Paso 2: Descargar el programa Ntfs-3G que permite acceder a cualquier sistema con
NTFS: http://www.ntfs-3g.org/ntfs-3g-0.20070118-BETA.tgz. Una vez descargado
habrá que descomprimirlo y acceder a su directorio a través de la terminal, por último
compilarlo:
$
$
$
$
$
Página 3
sudo tar xzvf ntfs-3g-*
cd ntfs-3g-20070714-BETA
sudo ./configure --prefix=/usr
sudo make
sudo make install
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
USO
Paso 1: Abrir el fichero de configuración /etc/fstab:
$ gksu gedit /etc/fstab
Montar la partición Ntfs, escribiendo en fstab lo siguiente:
/dev/hda1 /media/windows ntfs-3g silent, umask=0,locale=es_ES.utf8 0 0
Los parámetros /dev/hda1/media/Windows dependen de donde esté y dónde
quieras montar la partición. El parámetro “es_ES.utf8 0 0” depende de su zona
geográfica. El resto son opciones de montaje.
Si se tiene montada anteriormente la partición es mejor que se borre la línea agregada
al fichero fstab o bien comentarla con “#” delante.
Paso 2: Reiniciar para que se cargue el módulo fuse y se vuelva a montar la partición.
2. AUTOMONTAR PARTICIONES EN UBUNTU 8.04
El sistema operativo Ubuntu no nos monta automáticamente las particiones Ntfs, pero
las tenemos disponibles en Menú, Lugares.
Tenemos dos métodos, gráfico o por línea de comandos:
2.1. MÉTODO GRÁFICO:
Para hacerlo por el método gráfico se necesita un paquete:
Desde la terminal: $ sudo apt-get install ntfs-config con este comando se crea un
lanzador en Menú-->Aplicaciones-->Herramientas del Sistema-->Herramientas de
configuración NTFS. Una vez ahí, hay que seleccionar las particiones para el
automontaje. Después, saldrá una ventana donde preguntará si se quieren soportes de
escritura, por último, habilitar los soportes y las particiones estarán automontadas.
2.2. MÉTODO POR LÍNEA DE COMANDOS:
En general, los dispositivos se montan en el directorio /media, el automontaje se
realizará a través de la línea de comandos:
•
Crear directorios para crear el montaje :
$ sudo mkdir /media/dir1
$ sudo mkdir /media/dir2
Se puede cambiar el nombre del directorio por el nombre que se desee, de tal
manera que la persona que lo cree, reconozca donde está una vez instalado.
•
Dar permisos de lectura y escritura:
$ sudo chmod -Rf 777 /media/dir1
$ sudo chmod -Rf 777 /media/dir2
Página 4
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
•
Averiguar cuáles son las particiones de tu dispositivo, la forma de saberlo es
ejecutando el comando:
$ sudo fdisk –l
•
Averiguar los UIIDD, los UIIDD permiten que aparte del usuario root, otro
usuario pueda montar el dispositivo:
$ sudo vol_id --uuid /dev/sdax
$ sudo vol_id --uuid /dev/sdax
•
Reemplazar /sdax por tus particiones, anotar las uiidd de tus particiones.
Editar el archivo de configuración fstab:
$ sudo gedit /etc/fstab
•
Añadir estas líneas, con los datos correspondientes a tus particiones:
Entry for /dev/sda5 :
UUID=42AC512AAC511A2D /media/dir1 ntfs-3g
defaults,locale=es_ES.UTF-8 0 1
Entry for /dev/sda6 :
UUID=42AC512AAC511A2D /media/dir2 ntfs
defaults,locale=es_ES.UTF-8
01
•
Guardar el archivo, cerrar el editor de textos, y ejecutar en la terminal para
remontar todo el fichero de configuración fstab:
$ sudo mount –a
3. ACCESO A UN DISCO DURO PORTÁTIL FORMATEADO CON
NTFS
En un sistema operativo Windows es fácil leer y escribir en un disco duro portátil, pero
si ese disco duro está formateado con el sistema de ficheros NTFS, Linux es probable
que no lo pueda leer.
Lo mismo ocurre si el disco duro está formateado con FAT32, desde Linux puedes leer
y escribir sin ninguna complicación, pero si está en Ntfs, tendrás que instalar el driver
Ntfs-3g como se ha comentado anteriormente.
PROBLEMA DE USUARIO:
Al conectar un disco portátil LACIE a Ubuntu Dapper y repetir los pasos de siempre, el
sistema devuelve un mensaje de error: “No se desmontó correctamente. Vuelva a
montarlo en Windows y repita la operación”.
Efectivamente, la última vez se había desenchufado sin “quitar hardware”. Se conecta el
disco al PC con Windows, se desmonta y ahora se quita correctamente con “quitar
hardware”, se vuelve al portátil con Dapper. Ahora sí funciona.
Entonces se descubre que Linux es capaz de detectar una operación no recomendable
Página 5
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
realizada en Windows y exigir su corrección. Un síntoma más de su fiabilidad como
sistema operativo, aunque a costa de la comodidad del usuario.
Solución:
• Primero hay que asegurarse de que esté cargado el módulo fuse:
$ ls mod
Si no aparece en la lista cargarlo manualmente:
$ modprobe fuse
Si no se tiene, descargar http://belnet.dl.sourceforge.net/sourceforge/fuse/fuse2.5.3.tar.gz
• Una vez conectado el disco duro portátil por USB, mirar si ha quedado montado,
aunque Linux monta automáticamente los dispositivos:
$ mount
• Buscar en la lista la línea correspondiente a tu disco. En mi caso:
$ /dev/sda1 on /media/LACIE type ntfs
(rw,nosuid,nodev,uid=1000,gid=1000,umask=077,iocharset=utf8)
Es decir, el dispositivo es /dev/sda1
Desmontarlo:
$ sudo umount /media/LACIE
Montarlo con ntfs-3g:
$ sudo ntfs-3g /dev/sda1 /media/disco -o silent, umask=0,
locale=es_ES.utf8
4. ACCESO A PARTICIONES NTFS DESDE LINUX
¿Qué ocurre cuando tengo que compartir una carpeta de red entre un equipo Linux y
un equipo Windows? En sistemas operativos anteriores a Windows XP, desde Linux es
fácil compartir carpetas de red.
Para las particiones NTFS existen varios métodos para montar un sistema de archivos NTFS
sobre Linux. Para ello, hay que conectarse desde el root.
Se deberá tener en cuenta que tipo de disco se tiene, indicándolo con los parámetros.
Página 6
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
• Wine
Permite que las aplicaciones de Windows vayan a mayor velocidad dentro de
Linux.
• Usar parámetros:
mount/dev/hda5 /mnt/Windows -t ntfs -r uid=user
User, es el nombre de usuario que se usará cuando montes esa partición.
Los parámetros -t ntfs -r indican a Linux que se trata de una partición con NTFS
y que sólo está en modo Read Only.
Para que los parámetros que se han agregado queden guardados, deberás añadir
la siguiente línea:
/dev/hda5 /mnt/Windows NTFS ro, umask=0,iud=user 0 0
• Si se tiene un disco SATA se deberá escribir en una terminal lo siguiente: sudo I (L), este comando mostrará las particiones que se tienen en el disco. Según eso
se deberá montar como sda1, sda2, etc.
/dev/sda5/Windows/c ntfs noauto,user,ro,uid=user,nls=utf8 0 0
Importante dejar una línea en blanco para poder ejecutar esta
línea de comandos.
Si se quiere dar permisos de escritura debes escribir sudo
chmod -r go+rw /mnt/Windows.
• Captive NTFS, es un driver de código abierto, que crea una “capa de software”
original de Microsoft de todo el sistema de archivos Ntfs de Windows. Su
objetivo es asegurar la escritura en particiones Ntfs. Hasta la creación de Ntfs3g es el único driver Ntfs con soporte completo de escritura.
• Linux-ntfs, Es un driver que está incluido en la mayoría de las distribuciones de
Linux. En el caso de Ubuntu debes agregar la línea de comando
$ sudo -t ntfs /dev/hda5/media/win
para que funcione correctamente y para que se monte automáticamente después
de cada reinicio. Agregar:
/dev/hda1/media/win ntfs rw,umask=002,nls=utf8
• La más recomendada es ntfs-3g, es la última versión de driver de linux-ntfs, es
más rápido y no usa archivos de software propietario.
•
Primero tendrás que agregar los siguientes repositorios a /etc/apt/sources.list:
deb http://flomertens.keop.keo.in/ubuntu/ dapper main y además deb-scr
http://flomertens.keo.in/ubuntu/ dapper main
•
Después, se tiene que instalar el paquete ntfs-3g después de actualizar, usando
Synaptic
•
Montar las particiones: $sudo mount -t ntfs-3g/dev/hda5 /media/win
Página 7
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
•
Finalmente para que quede montada automáticamente después de cada
reinicio: /dev/hda5 /media/win ntfs-3g rw,umask=002,nls=utf8
5. EDITAR PARTICIONES NTFS EN LINUX (UBUNTU, DEBIAN...)
GParted es uno de los mejores editores de particiones, pero no deja editar particiones
ntfs.
Para los sistemas operativos Debian y Ubuntu, existe un paquete “ntfsprogrs” que
permite trabajar con ntfs.
Instalación:
$ sudo apt-get install ntfsprogs
• Para comprobar que la partición no tenga errores:
$ sudo ntfsfix /dev/(particion)
Una vez escritos estos comandos en la terminal, instalar GParted:
$ sudo apt-get install gparted
la partición
Nota: Debes desmontar antes
6. REPARAR UNA PARTICIÓN NTFS DAÑADA (Sistema de
Ficheros de Windows)
No es lo normal, pero de vez en cuando puede ocurrir que cualquier partición de los
sistemas operativos se dañe, no desmontándolo correctamente.
Una solución puede ser haciendo directamente desde las herramientas de Windows
chkdsk /f, y después reiniciar. Pero muchas veces esta no es la solución adecuada
porque en la mayoría de los casos el fallo se da al iniciar Windows, con lo que no
permite acceso a las herramientas de Windows.
Otra solución es utilizar Linux, y tener la herramienta ntfs-3g, que permite leer y
escribir particiones ntfs. Después se tiene que tener el fichero /etc/fstab configurado
para ser montado, en caso de que no se tenga configurado, se deberá configurar desde la
terminal agregando esta línea de comandos al fichero:
/dev/sda1
/media/windows ntfs-3g noauto, users, defaults 0 0
Después de agregar la línea, hay que escribir el siguiente comando en la terminal para
montarlo:
$ sudo mount /media/windows
Si después de hacer estos pasos, la partición no se ha montado correctamente, puede ser
que no se tenga ningún directorio creado con el nombre de Windows, si es así, deberás
crearlo:
$ sudo mkdir /media/Windows
Página 8
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
Y después poner:
$ sudo mount -t auto /dev/sda1 /media/windows/
Linux al montarlo te puede decir que la partición está “sucia” y que intentes “iniciar
Windows y revisar su sistema de ficheros”, pero como se sabe que esto no es posible de
hacer, le decimos que “sí” y se montará ¿por qué?
La razón está en los paquetes: ntfs-3g-1.2712-1.fc8, ntfsprogs-1.13.1-8.fc8
[root@dhcppc0 ~]# rpm -qa |grep ntfs
ntfs-3g-1.2712-1.fc8
ntfsprogs-1.13.1-8.fc8
Si se pone difícil puedes utilizar:
ntfsfix /dev/hdc1
ntfs-3g /dev/hdc1 /mnt/ntfs -o force
La herramienta ntfsfix está en el paquete “ntfsprogs”
Para comprobar si se ha instalado:
rpm -qf /usr/bin/ntfsfix
7. RECUPERACIÓN DE FICHEROS EN UBUNTU
TestDisk es un software gratuito de recuperación de datos. Permite recuperar
particiones perdidas cuando se ha producido un problema de un software con fallos,
virus o errores humanos.
Utilizar TestDisk es realmente fácil.
Para instalarlo:
$ sudo aptitude install tesdisk
Ejecutar:
$ sudo testdisk
Una vez ejecutado, se deberá escribir en la terminal:
$ photorec /d
/d es el destino.
Después de haber ejecutado lo anterior, aparecerá un menú con varias opciones, donde
debes elegir la opción de acuerdo con lo que desees.
Página 9
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
8. PARTICIONES DE WINDOWS
Si se tienen 3 particiones, por ejemplo, c, d y f y se reconocen todas menos la c y
además, aparece que el disco no está montado y no deja montarlo, puede que sea a causa
de un error en el sistema de ficheros NTFS.
Para solucionar el problema hay dos caminos:
1. Se puede utilizar el programa “Testdisk” que viene en Gnu/Linux y corregir los
“boot sector” en la partición NTFS. El “boot sector” es el primer sector absoluto
de una unidad de disco y está compuesto por los primeros 512 bytes donde se
almacenan los archivos ocultos del sistema de Inicio del Sistema Operativo, y
puede que esté corrupto. Para recuperarlo hay que hacer una copia del “backup
boot sector” sobre el “boot sector” mediante este programa.
2. Reiniciar con el cd de Windows y al llegar a la pantalla de instalación hacer
click en R para acceder al modo reparación y teclear en la consola el comando
fixboot, y así poder acceder a la partición.
9. UTILIZACIÓN DE NTFS-3G COMO USUARIO
Para montar y desmontar particiones NTFS como usuario, primero hay que agregar el
bit suid al binario de ntfs-3g y para hacerlo como root:
1. which /bin/ntfs-3g y se mira el dir binario.
2. chmod u+s /bin/ntfs-3g
Con la estructura $(operaciones), se hacen todas las operaciones y se devuelve el
resultado. Como which devuelve el path hacia NTFS-3G, ya se podría utilizar.
10.UTILIZACIÓN DE Convert.exe PARA CONVERTIR UNA
PARTICIÓN AL SISTEMA DE ARCHIVOS NTFS
Este programa convierte una partición FAT en una NTFS, pero hay unas limitaciones
que hay que tener en cuenta antes de utilizar el programa.
La conversión es unidireccional, por lo que una vez que sea NTFS no se puede convertir
de nuevo en FAT. Para recuperar la partición hay que volverle a dar formato FAT,
perdiéndose así los datos de la partición.
Convert.exe necesita una determinada cantidad de espacio libre en la unidad para hacer
la conversión, y es recomendable hacer una copia de seguridad de los datos que haya en
la unidad.
Una vez instalado el programa hay que seguir estos pasos:
•
Ir a Inicio, Programas, Símbolo del sistema.
Escribir CONVERT [letra_unidad]: /FS:NTFS
Página 10
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
Al hacer esto puede ocurrir que no se tenga acceso exclusivo a la unidad, produciendo
un error, y daría la opción de convertirlo la próxima vez que se reinicie el sistema. Este
error sólo puede darse en 3 ocasiones:
1. Si se ejecuta el comando CONVERT mientras el directorio actual se encuentra en la
unidad que se va a convertir (si escribe CONVERT F: /FS:NTFS en el símbolo del
sistema F:\>, por ejemplo). En este caso se solucionaría reiniciando el sistema o
cambiándose a un directorio de otra unidad y volviendo a escribir el comando.
2. Si una aplicación tiene un archivo abierto en la unidad que se va a convertir. En este
caso se puede reiniciar o bien cerrar las aplicaciones que estén en uso.
3. Si intenta convertir la partición desde la que se está ejecutando el sistema operativo. No
se puede convertir la partición de inicio mientras se está ejecutando el sistema
operativo por lo que abría que reiniciar, o sino iniciar el equipo en una instalación de
Windows ubicada en una partición diferente y convertirla desde la instalación de
Windows.
Estos pasos sólo serían útiles en los sistemas operativos siguientes:
•Microsoft Windows XP Home Edition
•Microsoft Windows XP Professional Edition
•Microsoft Windows 2000 Professional Edition
•Microsoft Windows 2000 Server
•Microsoft Windows 2000 Advanced Server
•Microsoft Windows NT Server 3.51
•Microsoft Windows NT Workstation 4.0 Developer Edition
11.TAMAÑO DE CLUSTER EN LAS PARTICIONES NTFS
Un cluster es la unidad de almacenamiento básica de un disco duro y cuando se graba
información en él, éste se marca como lleno (aunque en realidad la información sólo
esté ocupando un 10 % del espacio total del cluster) y no permite escribir en él a no ser
que se borre la información que tiene contenida.
Si se le asigna un tamaño de cluster pequeño se aprovecha mucho más el espacio del
disco duro, pero el rendimiento del sistema decrece, por lo que puede generar problemas
de fragmentación de archivos, y al asignarle un mayor tamaño ocurre lo contrario, el
rendimiento mejora pero hay espacio del disco que se desaprovecha.
Una recomendación para asignar los tamaños de cluster es esta:
TAMAÑO DE LA PARTICIÓN
TAMAÑO DEL CLUSTER
<10 Gb
1 K-2 K
< 20 ó 25 Gb
2K – 4K
< 40 Gb o mayores
8K – 16K (16K ya no se recomienda)
Página 11
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
12.REDIMENSIONAR O MOVER PARTICIONES NTFS DE
FORMA MANUAL
Para Ubuntu, hay que instalar el paquete ntfsprogs ([$] sudo apt-get install ntfsprogs).
• Primero hay que hacer una copia de seguridad de los datos almacenados en esa
partición y después, desfragmentar.
• Si la partición contiene Windows es mejor usar su propio escáner para reparar
los posibles errores que pueda haber en el sistema de ficheros. Para ello se
utiliza este comando (siendo administrador): chkdsk /f (letra_unidad:)
• Para saber cual es el identificador de la partición NTFS se usa [$] sudo fdisk -l |
grep NTFS y [$] sudo ntfsfix /dev/hda1 para reparar los errores en la partición.
Mounting volume… OK
Attempting to correct errors…
Processing $MFT and $MFTMirr…
Reading $MFT… OK
Reading $MFTMirr… OK
Comparing $MFTMirr to $MFT… OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition… OK
Going to empty the journal ($LogFile)… OK
Se pueden encontrar las utilidades linux-ntfs (permiten realizar tareas sobre particiones
con un sistema de ficheros NTFS) en http://www.linux-ntfs.org.
• Hay que comprobar que se detecta la partición correctamente, para ello:
•[$] sudo ntfsresize -P -i -f -v /dev/hda1 –bad-sectors.
Al hacer esto, nos indicaría cuánto se puede redimensionar y cuánto espacio
quedaría libre. Antes de hacer nada, es mejor simular lo que se quiere varias
veces hasta dar con lo que verdaderamente interesa:
•[$] sudo ntfsresize -f -s 29055000000 -n /dev/hda1 –bad-sectors
Puede ocurrir que en este caso aparezca un error:
…
ERROR: Extended record needed (1096 > 1024), not yet supported!
Please try to free less space.
Esto ocurre porque no se ha dejado el suficiente espacio para poder desplazar los
datos. Para que esto no ocurra, sólo hay que dejar más espacio:
•[$] sudo ntfsresize -f -s 31055000000 -n /dev/hda1 –bad-sectors
…
The read-only test run ended successfully.
Página 12
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
En este caso todo ha ido correctamente. Y ahora que se está completamente
seguro de que el tamaño es el adecuado, hay que quitar el parámetro –n.
•[$] sudo ntfsresize -f -s 31055000000 /dev/hda1 –bad-sectors
…
Successfully resized NTFS on device ‘/dev/hda1′.
Esto solo sirve para redimensionar el sistema de ficheros NTFS por lo que haría
falta cambiar el tamaño de la partición.
13.ACCESO A LAS CARPETAS DE LA PARTICIÓN SIENDO
USUARIO DE FEDORA y KDE 4.1
Si al acceder a la partición NTFS de WindowsXP desde Fedora con KDE, no se
muestran todas las carpetas de la partición (las que no aparecen son las que tienen
iconos o gráficos) y además, cuando se inicia con gnome se ven todas sin ningún
problema, es porque por alguna razón esas carpetas no son realmente físicas (enlaces o
virtuales) y también por la codificación de KDE y Windows. Windows ya no trabaja
con utf8 (8-bit Unicode Transformation Format) por lo que KDE no reconoce la
codificación de las carpetas.
Ésta es una de las diferencias entre Gnome y KDE, este último es más estricto, pero a la
vez, más seguro y más integro que gnome.
14.USO DE UNA PARTICIÓN NTFS DESDE Mac OS X
Para pasar unos ficheros desde un Mac mini a un disco duro con una partición NTFS es
recomendable utilizar MacFUSE (Mac File-system in USErspace), que unido al driver
NTFS-3G, conseguirá utilizar estas particiones desde un Mac.
Pasos a seguir:
Descargar MacFUSE y el driver NTFS-3G e instalarlo.
Al conectar el disco externo se vería lo siguiente:
rcmac:~ rafacas$ diskutil list
/dev/disk0
#:type name
size
identifier
0:GUID_partition_scheme *74.5 GB disk0
1:EFI 200.0 MB disk0s1
2:Apple_HFS Macintosh HD 74.1 GB
disk0s2
/dev/disk1
#:type name
size
identifier
0: FDisk_partition_scheme
*74.5 GB disk1
1:Windows_NTFS NEWTEKS 74.5 GB
disk1s5
1. La partición, en este caso, es disk1s5 y hay que desmontarla:
rcmac:~ rafacas$ diskutil unmount disk1s5
Volume disk1s5 unmounted
Página 13
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
2. Se crea una carpeta y en ella se monta la partición.
rcmac:~ rafacas$ mkdir /Volumes/NTFS
rcmac:~ rafacas$ sudo /usr/local/bin/ntfs-3g /dev/disk1s5
/Volumes/NTFS/ \
-o pingarb,volname="NTFS"
kextload:
/System/Library/Filesystems/fusefs.fs/Support/fusefs.kext
loaded
successfully
3. Si la partición se va a utilizar frecuentemente, se puede crear un script, llamando al
fichero NTFS.sh:
#!/bin/bash
diskutil unmount disk1s5
mkdir /Volumes/NTFS
/usr/local/bin/ntfs-3g /dev/disk1s5 /Volumes/NTFS/ -o
pingarb,volname="NTFS"
4. Ahora hay que dar permisos de ejecución:
chmod a+x NTFS.sh
5. Por último, cada vez que se quiera ejecutar:
./NTFS.sh
15.UTILIZA SMART NTFS RECOVERY
Es una herramienta de recuperación de datos para sistemas operativos Windows que
sean compatibles con los sistemas de ficheros NTFS. El programa restaura fácilmente
los datos de discos duros, cámaras digitales, discos extraíbles, memorias flash USB,
tarjetas Memory Stick, tarjetas multimedia,…
Recupera cualquier archivo eliminado incluyendo archivos de MS Office, fotos,
archivos mp3 y zip, incluso cuando la tabla de partición está perdida. Aunque hay
casos en los que el daño es tan grande que no es posible recuperar los datos.
FUNCIONAMIENTO:
1. Reconoce todos los discos duros del equipo aunque el sistema operativo no los
detecte y hace un análisis del disco que se quiera.
2. Muestra toda la información del disco y ofrece la posibilidad de recuperar
algún archivo concreto o todos los datos del disco.
3. Elegir el lugar en donde se va a copiar la carpeta a la que se tendrá acceso
desde el explorador.
4. Comprobar que los archivos no estén corruptos.
Si todo sale bien, se pueden guardar los datos en otro disco para poder formatear el
disco duro.
Página 14
Izaskun Molinera, Janire Aguilar
Sistema de ficheros NTFS
16.UNIDAD USB Y MEMORY STICK CON NTFS
Una de las ventajas de permitir NTFS en dispositivos de almacenamiento extraíbles es
la seguridad, porque se puede añadir, permitir o denegar permisos a archivos
individuales y carpetas específicas, también se pueden encriptar archivos con Windows
XP incorporada en la codificación, y se pueden comprimir archivos y así ahorrar
espacio en el disco USB.
Las desventajas son que el acceso al dispositivo es más lento y que si se cifran los
archivos en la unidad USB no se podrán abrir en otro lugar. Aunque esto último puede
ser una ventaja si lo que se quiere es garantizar que sólo su cuenta de usuario en su
ordenador puede abrir los archivos.
Pasos a seguir:
1. Conectar el dispositivo USB al ordenador, ir a Mi PC desde el escritorio y hacer
click en Administrar mediante el botón derecho del ratón.
2. Hacer click en Administrador de dispositivos y luego expander las unidades
del disco. Aquí se debería ver la unidad USB, Generic Flash Disk USB Device,
por ejemplo.
3. Hacer click en la unidad de USB y seleccionar Propiedades e ir a la pestaña
Políticas.
4. Elegir la opción "Optimizar para rendimiento" permitiendo que la memoria
caché dé escritura en la unidad y permita dar formato NTFS.
5. Hacer click en Aceptar.
17. REFERENCIAS
1. http://ayudalinux.wordpress.com/2007/02/02/instalar-ntfs-3g-en-ubuntu-leer-yescribir-en-particiones-ntfs/
2. Teoría de clase
3. http://despuesdegoogle.com/2006/09/03/disco-duro-portatil-ntfs-linux-vswindows/
4. http://bootlog.org/blog/linux/como-leer-y-escribir-en-particiones-ntfs
5. http://www.dacostabalboa.com/es/editar-particiones-ntfs/1355
6. http://www.dacostabalboa.com/es/montado-automtico-de-dispositivos-enubuntu/435
7. http://foros.ubuntu-cl.org/viewtopic.php?p=20846
8. http://www.lugsaju.com.ar/2008/04/utilizar-ntfs-3g-como-usuario.html
9. http://support.microsoft.com/kb/214579/es
10. http://www.foromsn.com/index2.php?Ver=Mensaje&Id=184818&WebOrigen=1&Ver
Etiqueta=49
11. F:\iso\Mover o redimensionar particiones NTFS - II - Redimensionar de forma manual
el sistema de ficheros.html
12. http://www.homocybersapiens.com/2007/11/usar-una-particin-ntfs-desde-mac-osx.html
13. http://muycomputer.com/FrontOffice/ZonaPractica/Especiales/especialDet/_wE9E
Rk2XxDBOzMhC1uH6lfwqoNYjTBCL-qS637rh68jkF9iPdZsNQCVTnolcYiVI
14. http://www.online-tech-tips.com/computer-tips/format-usb-ntfs/es/
Página 15
Izaskun Molinera, Janire Aguilar
Descargar