Montando la partición de Windows Xp en Linux
Ya que lo he tenido que hacer hoy he aprovechado para escribir el post. Para empezar, el resto del mini tutorial está hecho sobre un disco duro que tiene tres particiones: sda1 donde está instalado Windows, sda3 donde se encuentra Linux y sda5 donde están los datos, música y otros documentos. Los nombres por lo tanto pueden variar según las particiones que tengas en tu disco duro.
Antes que nada, una pequeña introducción para aquellos que no sepan muy bien de qué va. En Linux vemos todos los archivos y sistemas de ficheros en un árbol de directorios, a diferencia de la costumbre en Windows, aquí no iremos a la unidad c: o a la unidad a: , sino que accederemos a ellas como si fueran una carpeta más en nuestro árbol. Por ello, es necesario montar las unidades, es decir, indicar a Linux el camino que seguiremos para acceder al dispositivo o sistema de archivos X.
Si abres el fichero fstab que se encuentra en /etc, podrás ver los sistemas de ficheros que se emplean habitualmente en tu ordenador. Por ejemplo:
/dev/sda3 / ext3 defaults,errors=remount-ro 0 1# /etc/fstab: static file system information.
#
#
/dev/sda1 /media/sda1 ntfs defaults 0 0
/dev/sda6 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdb /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
La estructura del archivo es muy sencilla; en primer lugar aparece el sistema de ficheros que queremos montar, en segundo lugar se indica dónde lo que queremos montar, el tercero es el tipo del sistema de archivos, finalmente vienen las opciones y las otras dos la verdad es que las desconozco
Me centraré en la partición /dev/sda1 donde tengo instalado Windows Xp y la partición /dev/sda5/ donde se encuenta mi partición con los datos. Las opciones de sda1 están configuradas como default, esto es: el dispositivo se monta con permisos de lectura y escritura, permite tener ficheros con el bit de usuario definido, interpreta los dispositivos especiales de bloques en el sistema de ficheros, permite la ejecucción de binarios, no permite a un usuario ordinario montar el sistema de archivos y los accesos de entrada y salida se hacen de forma asíncrona. Traducción de todo este rollo al plano cotidiando, la partición está montada como root y aunque aparece en el escritorio, no puedo acceder a ella para visualizarla. Así que tendremos que cambiar algunas cosas.
- Desactivaré que se monte automáticamente la partición ya que no estoy continuamente entrado en ella (noauto)
- Dejaré que un usuario normal (yo) pueda montar el sistema de archivos (user)
Para ello deberemos cambiar la primera línea por la segunda:
/dev/sda1 /media/sda1 ntfs defaults 0 0
/dev/sda1 /media/sda1 ntfs user, suid, noauto, exec, rw,async 0 0
A continuación, para montar la partición donde tengo los datos tendremos que añadir una nueva línea al fichero fstab:
/dev/sda5 /media/datos vfat user, auto, noexec, nosuid, async, rw, umask=002 0 0
Con ello decimos que monte la partición en datos, que cualquier usuario lo pueda hacer y que sea de escritura y lectura. Para que esto sea posible es necesario que la partición esté en un formato soportado tanto por Linux como por Windows, para acceder de forma fácil desde los dos sistemas operativos, FAT-32 es una buena opción para ello ya que el soporta al formato NTFS (WinXp) no está muy bien soportado por ahora.
No hay ningún comentario todavía. Deja tú el primero :)
Deja una respuesta