BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

Acceso a Discos Duros desde linux

Guybrush

Soy un novatillo con el tema de linux y tengo el siguiente problema:
Tengo 3 discos duros, de 40 GB (prim. master), 8 GB (sec. master) y 530 MB. En el de 40 tengo W XP con lilo y en el de 8 Mandrake 8.2 con KDE.
Pues bien, no puedo acceder desde linux al disco duro de 40. Como lo puedo hacer? He clickado con el boton derecho al escritorio y he puesto "nuevo"-"disco duro" pero no sale el de 40 (los otros si) como puedo hacerlo?

Gracias de antemano al alma caritativa que responda a mis plegarias. ;)

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
hormigonline

si tienes xp seguramente tengas el disko en ntfs y no hay soporte de lectura directo al menos que tu lo hagas asi, de todos modos aun solo podras tener acceso de lectura a ntfs, quizas pornto de escritura tb pero no me hagas mucho caso, miles de linuxeros te lo podran explicar mejor
un saludo
Hormigo

Alex

El sistema NFTS no esta soportado oficialmente al 100% por GNU/Linux. Solo podrás acceder a el en modo lectura y a una velocidad extralenta.

Para hacerlo es facil, primero salte de todas las xwindows pq te volveras loco. Entras como root en tu sistema y montas el dispositivo;

mount /dev/hda1 /mnt/windows

En teoria se debe de montar el solo y automaticamente. Ahora tendras acceso al disco desde la carpeta /mnt/windows

Ahora dale un startx y ya puedes acceder al disco desde mnt/windows.

Esto creo q es lo q necesitas, puede que no te deje montarlo, q falten parametros, q no sea el hda1... pero en fin, yo uso linux 1 vez al mes :)

🗨️ 1
Cesalv

Todavia no he sido capaz d leer discos ntfs desde ninguna distribucion d linux (n cambio beos y qnx lo ven a la 1º)

Si xp esta montado sobre fat32 hay q hacer mount -t vfat /dev/hda1 /mnt/windows para q admita los nombres largos. En el caso d ntfs supongo q cambiando el valor d -t (tipo) se pueda.

Sin embargo mdk tiene automount, durante el arranq crea dentro d mnt los directorios y monta n ellos las particiones q reconoce, si al arrancar no ha olido a ntfs sospecho q será necesario cargar algun modulo adicional (tengo 98/2k/mdk 8.0/beos y qnx n la misma maquina y a mi m pasa asi)

gorrister

Nunca he usado NTFS, pero lo que está claro es que con Linux no podrás escribir en ella. Si te interesa poder pasar ficheros de Linux a Win (pej. emepetreses que te bajes), intenta pasar a FAT32, Seguramente habrá alguna utilidad que lo haga sin tener pérdida de datos.

MaX

Como te comentan por ahi arriba, debes hacerlo con el comando mount (siendo root), desde un xterm o el konsole (o la consola virtual q tengas instalado).
Su sintaxis es:

mount dispositivo punto_de_montaje

Puedes hacer "mount /dev/hda1 /mnt/windows" como dice aLeX. Ten en cuenta que el directorio /mnt/windows debe existir (mkdir /mnt/windows).

El flag -t q comenta Celsav es para indicar el tipo de formato (vfat, ntfs, ...).

En el man de mount tienes una amplia descripcion del flag -t.

Generalmnt no hace falta especificar el tipo de formato, pero nunca viene de mas ponerlo ;)

En cuanto a lo del soporte de lectura y escritura para NTFS si hay. Para lectura esta perfectamnt comprobado, sin embargo del de escritura no puede decirse lo mismo. Te recomiendo (por propia experiencia) que nunca montes una particion ntfs con soporte para escritura (generalmnt las distribuciones solo vienen preparadas para lectura).

De hecho en la ayuda de kernel tienes lo siguiente (en perfecto guiri):

" If you say Y here, you will (maybe) be able to write to NTFS file x
x systems as well as read from them. The read-write support in NTFS x
x is far from being complete and is not well tested. If you say Y x
x here, back up your NTFS volume first, since it will probably get x
x damaged. Also, download the Linux-NTFS project distribution from x
x Sourceforge at and always run the x
x included ntfsfix utility after writing to an NTFS partition from x
x Linux to fix some of the damage done by the driver."

Sobre esto tienes mas en Soporte NTFS para linux. Nucleo 2.4

Tb comentas que usas MDK8.2. La ultima mdk que toque fue la 7.0 (creo recordar) y ya te montaba ella sola las particiones en el inicio. Mira en /mnt/ q seguramnt esten montados ya.

Si no estan montados ya, y te gustaria q se montaran a iniciar el sistema debes editar el /etc/fstab y añadir al final una linea similar al a siguiente:

/dev/hda1 /mnt/windows vfat rw 0 0

suponiendo que le formato sea vfat, si no pon ntfs.

Un saludo.