Leer desde ubuntu un disco duro en ntcs

Pues eso que necesito leer el contenido de mi segundo disco duro que esta en ntcs sin perder la informacion, si hay posibilidades de cambiarle el formato a ext3 sin perder nada pues encantado, o si no pues me conformo con acceder a el


gracias de antemano
Suponiendo que ya lo tienes montado y tal , pues te tendrias que bajar el ntfs-3g y despues en /etc/fstab , cambiar ntfs por ntfs-3g , si eso despues reinicias o haces un umount -a && mount -a .


salu2
extiendete un poco mas tio, soy muy novato.


o referenciame a un tutorial.

como se que esta montado???


crei que el linux por defecto te leia el sistema ntfs

otra cosilla podria cambiarle el formato sin perder el contenido???
Pues Ubuntu cuando lo instalas te dice si quieres montarlo o no , para ver las particiones montadas simplemente escribe mount y te deberia de salir las particiones que tienes montados , tienes que saber donde esta la partición de windows , suponiendo que tu HD es ATA y no SATA , deberia ser hdaX si esta en el primer HD y si tienes 2 HDs y esta en el 2º , seria hdbX , con gparted puedes ver las particiones y los tamaños , incluso te sale la partición que es windows , bueno una vez localizado , tienes que crear una carpeta donde lo vayas a montar mkdir /media/WinXP , por ejemplo , y despues en consola mount -t ntfs-3g /dev/hdaX /media/WinXP , suponiendo que has instalado el ntfs-3g ( Para tener permiso de escritura ) , despues ls /media/WinXP y ves si se ha montado bien , si es asi pues tendras que añadir una linea nueva en /etc/fstab , para que te lo monte automaticamente al inciar el sistema , dev/hdaX /media/WinXP ntfs-3g defaults,nls=utf8,umask=007,gid=46 0 1

Y respecto a tu pregunta si le puedes cambiar la extension , no , bueno tendrias que formatear la partición .
cuando escribo mount -t ntfs-3g /dev/hdaX /media/WinXP me dice que solo el usuario root puede efectuar esta accion, pero.. yo soy el unico usuario, y como no me pide clave ni nada pues no se
A ver, lo primero es que si pones
mount -t ntfs-3g /dev/hdaX /media/WinXP
jamas te va a hacer nada eso, porque no existe /dev/hdax, entodo caso existirá /dev/hda1 /dev/hda2 /dev/hda3 /dev/hda4 etc... tu tienes que averiguar qué /dev/hda representa tu particioń ntfs.

Puedes averiguarlo con el programa editor de particiones de gnome (gparted).
Si abres un terminal y escribes 'gparted&' tb se te abrirá el programa ese.
Y si no por lo menos danos alguna pista de tu disco duro, dinos cuantos discos duros tienes, cuentas particiones tiene cada uno y la posicon que ocupa tu particion ntfs en el disco (si es la primera , la segunda, si esta ne le primer disco duro, si esta en el segundo disco duro)

Supongamos que tu partición ntfs es la /dev/hda1 (Primer particion(1) del primer disco duro (hda).

Entonces has de hacer lo siguiente, abre un terminal y ejecuta las siguientes ordenes:

$ sudo su
$ mkdir /media/winxp
$ aptitude install ntfs-3g
$ mount -t ntfs-3g /dev/hda1 /media/winxp -o rw,user,nls=utf8

Ahora ve a ver si te aparece la particion en el icono Equipo, y si no pues ve a ver si el contenido de la partición está en la carpeta /media/winxp
Te lo voy a explicar yo a ver si me entiendes ;)
Primero ejecuta en la consola:
sudo fdisk -l

Dependiendo de los discos que tengas o del tipo que sean (ata o sata) te saldran sus caracteristicas y la "direccion" del dispositivo que podra ser /dev/hdXN o /dev/sdXN , donde X es una letra y N es un numero, ejemplo:
Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sdb1               1       19457   156288321    7  HPFS/NTFS

Supongamos que a ti te sale que tu disco con Sistema NTFS es sdb1
Ahora crea una carpeta con el nombre win o el que te de a ti la gana en /media
sudo mkdir /media/win

Pues para montar win cada vez que inicies linux solo tienes que añadir unas lineas al archivo fstab.. como?

sudo gedit /etc/fstab

Y agregas al final
/dev/sdb1    /media/win  ntfs    auto,ro,exec,users,dmask=000,fmask=111,nls=utf8  0       0

Guardas el documento y por ultimo

sudo mount -a

Vamos lo mas complicado es saber que /dev corresponde a tu particion ntfs de tu disco duro.
Esto mismo esta en un millon de guias pero estaba bastante aburrido xD
EagleScreen me pone esto
mount: sólo el usuario root puede efectuar esta acción

cuando intento hacer mount -t ntfs-3g /dev/hdaX /media/WinXP

a, y mi dsico duro es hdb2 y la direccion es la misma que has puesto tu pa no liarlo mas.


Dragu, gracias por todo, pero lo que yo pretendo es tener lectura y escritura, pero con tu metodo lo unico que consigo es la lectura de los datos.
Tanis13 escribió:EagleScreen me pone esto
mount: sólo el usuario root puede efectuar esta acción

La salida del comando te lo está diciendo, sólo el usuario root puede efectuar esa acción. Para ello pon "sudo" delante del comando.

Salu2
Gracias broly eso me ayuda bastante, en serio,


ahora cuando escribo:
sudo mount -t ntfs-3g /dev/hdb2 /media/roms
me sale
Failed to mount '/dev/hdb2': Operación no soportada
Mount is denied because the NTFS journal file is unclean. Choices are:
A) Shutdown Windows properly.
B) Click the 'Safely Remove Hardware' icon in the Windows taskbar
notification area before disconnecting the device.
C) Use 'Eject' from Windows Explorer to safely remove the device.
D) If you ran chkdsk previously then boot Windows again which will
automatically initialize the journal.
E) Run 'ntfsfix' on Linux which will reset the NTFS journal.
F) Mount the volume read-only by using the 'ro' mount option.

joder to me tiene que salir a mi??
¿Has dejado hibernado Windows? En el caso que no arranca Windows y reinicia a Linux.
Tanis13 escribió:EagleScreen me pone esto
mount: sólo el usuario root puede efectuar esta acción

cuando intento hacer mount -t ntfs-3g /dev/hdaX /media/WinXP

a, y mi dsico duro es hdb2 y la direccion es la misma que has puesto tu pa no liarlo mas.


Dragu, gracias por todo, pero lo que yo pretendo es tener lectura y escritura, pero con tu metodo lo unico que consigo es la lectura de los datos.


No te comas ninguna orden:
$ sudo su
$ mkdir /media/winxp
$ aptitude install ntfs-3g
$ mount -t ntfs-3g /dev/hda1 /media/winxp -o rw,user,nls=utf8


Si te dice lo de que solo root puede hacerlo es porque te comes
sudo su
al principio, este cmando te pedira la contraseña y a partir de ahi seras root (administrador) en ese terminal.
Hago todos y cada uno de los pasos y me dice:
Failed to mount '/dev/hdb2': Operación no soportada
Mount is denied because the NTFS journal file is unclean. Choices are:
A) Shutdown Windows properly.
B) Click the 'Safely Remove Hardware' icon in the Windows taskbar
notification area before disconnecting the device.
C) Use 'Eject' from Windows Explorer to safely remove the device.
D) If you ran chkdsk previously then boot Windows again which will
automatically initialize the journal.
E) Run 'ntfsfix' on Linux which will reset the NTFS journal.
F) Mount the volume read-only by using the 'ro' mount option.


y ahí me quedo
Tanis13 escribió:Hago todos y cada uno de los pasos y me dice:
Failed to mount '/dev/hdb2': Operación no soportada
Mount is denied because the NTFS journal file is unclean. Choices are:
A) Shutdown Windows properly.
B) Click the 'Safely Remove Hardware' icon in the Windows taskbar
notification area before disconnecting the device.
C) Use 'Eject' from Windows Explorer to safely remove the device.
D) If you ran chkdsk previously then boot Windows again which will
automatically initialize the journal.
E) Run 'ntfsfix' on Linux which will reset the NTFS journal.
F) Mount the volume read-only by using the 'ro' mount option.


y ahí me quedo


Cambia rw por ro a ver, odea dejalo asi:

mount -t ntfs-3g /dev/hda2 /media/winxp -o ro,user,nls=utf8

EDITO:
También puedes probar a ver si te funciona poniendo:

mount -t ntfs /dev/hda2 /media/winxp -o ro,user,nls=utf8
uy que va como si na, ni se inmuta el cabron
aprovecho el hilo para preguntar: ¿y en mandriva como se hace?
Configurar computadora > puntos montaje > crear/borrar/modificar particiones > elijes la partición, indicas el punto de montaje, y montas.
Tanis13 escribió:Hago todos y cada uno de los pasos y me dice:
Failed to mount '/dev/hdb2': Operación no soportada
Mount is denied because the NTFS journal file is unclean. Choices are:
A) Shutdown Windows properly.
B) Click the 'Safely Remove Hardware' icon in the Windows taskbar
notification area before disconnecting the device.
C) Use 'Eject' from Windows Explorer to safely remove the device.
D) If you ran chkdsk previously then boot Windows again which will
automatically initialize the journal.
E) Run 'ntfsfix' on Linux which will reset the NTFS journal.
F) Mount the volume read-only by using the 'ro' mount option.


y ahí me quedo


Has probado a leer y hacer lo que te dice el error?????

Salu2!!
hum...

yo tambien aprovecho y pregunto algo parecido.

que pasa si el disco duro es externo por usb?
existe alguna forma de que "siempre" que se monte una partición nueva lo haga con el ntfs-3g si está en formato ntfs?

ya tengo instalados los ntfs-3g pero al ser externos los dispositivos es un poco lioso si hay que hacerlo caa vez que lo conectas.

no se si me explico bien.


un saludo
Creo que te entiendo, prueba esta linea en fstab

/dev/dispositivo       carpetamontaje      ntfs-3g sync,noauto,user,exec     0 0


Salu2!!
Churly escribió:Configurar computadora > puntos montaje > crear/borrar/modificar particiones > elijes la partición, indicas el punto de montaje, y montas.


Ok, lo he hecho y ahora dice que no tengo permiso para acceder, y la carpeta sale con un candadito. Mi no tener idea... [buuuaaaa]
Totemon escribió:
Ok, lo he hecho y ahora dice que no tengo permiso para acceder, y la carpeta sale con un candadito. Mi no tener idea... [buuuaaaa]


A mi me pasaba igual. Tiene que quedar asi:
/dev/sdaX /media/win ntfs-3g silent,umask=0,locale=es_ES.utf8 0 0


despues:
sudo mount -a

Y ya esta.
salu2
Ejjj que en mandriva no funciona sudo (o al menos, cuando yo he probao no ma salio). Yo lo he hecho graficamente desde el centro de control y la cosa es que me monta la partición y luego no es capaz de entrar. Y tengo instalado los paquetes ntfs-3g.
Dale a modo experto, y en opciones marca permiso de acceso a todos (umask=0). Es también permiso de escritura, pero no podrás escribir, el driver que trae mandriva es de solo lectura, la escritura está desactivada por ser inestable.

Si quieres escribir, tendrás que instalar ntfs-3g, pero no lo he probado.
Ji, eso también lo he probao y nada. Me parece que voy a reinstalar y empezar desde el principio, que la primera vez creo que lo hice un poco a lo loco.
24 respuestas