viernes, 24 de diciembre de 2010

Ubuntu 10.10 - Maverick Meerkat

Mes y medio tarde, pero a tiempo para probar la ultima distribución que Ubuntu nos ofrece. En este momento ya la tengo funcional y personalizada, sin embargo, en un principio tuve un fatídico problema poco despues de instalarlo.
¿Que haces si los archivos binarios puedes ejecutarlos si los creaste en la particion ext4 del S.O. pero no es posible si fueron creados dese la particion NTFS (por ejemplo, los creados por C++)?


Antes que nada, si aun no tienes instalada la ultima distribución es posible descargarla desde la página oficial de Ubuntu:
Una vez instalada, si te ocurre el problema con el que inicio esta entrada, te comparto la solución que me funciono:

Al parecer, es un problema con las opciones para montaje de particiones NTFS que vienen por defecto, entonces el primer paso consiste en abrir la terminal de tu preferencia (en mi caso gnome-terminal) y editar el archivo fstab localizado en el disrectorio /etc/, esto se puede realizar escribiendo el comando:

sudo gedit /etc/fstab

Una vez abierto el archivo, observese la linea:
proc    /proc    proc    nodev,noexec,nosuid     0       0
Decidí cambiarla por:
proc    /proc    proc    dev,exec,suid      0       0
(En algún foro lei que solo era necesario cambiar noexec->exec, sin embargo no me funciono de ese modo)

También deseaba que mi particion NTFS se cargara automáticamente, por lo que inmediatamente después de la linea anterior agregue la instrucción:

/dev/sda5 /media/Data ntfs defaults,nls=utf8,umask=000,uid=1000 0 0

Si deseas realizar lo mismo, solo requieres modificar /dev/sda5 por la particion deseada (esto se puede obtener por medio del comando -> sudo fdisk -l ), el resto puedes dejarse igual. Presento el archivo de configuración final que funcionó en mi caso:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>  <dump>  <pass>
proc    /proc    proc    dev,exec,suid 0       0
# Fue NTFS
/dev/sda5 /media/Data ntfs defaults,nls=utf8,umask=000,uid=1000 0 0
# / was on /dev/sda3 during installation
UUID=29ffa47d-eb9a-4487-98fc-b6d45c96d632 /  ext4    errors=remount-ro 0       1
# swap was on /dev/sda4 during installation
UUID=93488e96-ca09-41b0-bb62-07919e8dff57 none  swap  sw  0   0

Espero sea de ayuda a alguien mas.
Saludos
faith4of9the5heart - Faith of the heart

No hay comentarios:

Publicar un comentario