Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SINOPSIS
mount [-hV] mount -a [-fFnrsvw] [-t tipo-sfv] mount [-fnrsvw] [-o opciones [,...]] dispositivo | dir mount [-fnrsvw] [-t tipo-sfv] [-o opciones] dispositivo dir
DESCRIPCIN
Todos los ficheros accesibles en un sistema Unix estn dispuestos en un gran rbol, la jerarqua de ficheros, con la raz en /. Estos ficheros pueden estar distribuidos sobre varios dispositivos. La orden mount sirve para pegar el sistema de ficheros encontrado en algn dispositivo al gran rbol de ficheros. De modo anlogo pero al revs, la orden umount(8) lo despegar de l de nuevo. La forma ms normal de la orden mount es mount -t tipo dispositivo dir Esto le dice al ncleo que anexe el sistema de ficheros que encuentre en dispositivo (que es del tipo tipo) al directorio dir. Los contenidos anteriores (si haba), as como el propietario y permisos de dir se vuelven invisibles (estn ocultos, tapados), y mientras este sistema de ficheros permanezca montado, el nombre de camino dir, tambin llamado punto de montaje, se refiere a la raz del sistema de ficheros en dispositivo. Tres formas de llamada no montan realmente nada: mount -h muestra un mensaje de ayuda; mount -V muestra una cadena de caracteres relativa a la versin; y un solo mount [-t tipo] lista todos los sistemas de ficheros montados (del tipo tipo) --vea ms adelante--. El sistema de ficheros proc no est asociado a ningn dispositivo o fichero especial, y cuando se monte, se puede emplear una palabra arbitraria, como proc, en vez de una especificacin de dispositivo. (La eleccin personal none es menos afortunada: el mensaje de error none busy (nadie [est] ocupado) de umount puede confundir.) La mayora de dispositivos se indican mediante un nombre de fichero (de un dispositivo especial de bloques), como /dev/sda1, pero hay otras posibilidades. Por ejemplo, en el caso de un montaje por NFS, dispositivo puede ser algo como knuth.cwi.nl:/dir. El fichero /etc/fstab (vea fstab(5)), puede contener renglones que describan qu dispositivos se montan usualmente dnde, empleando cules opciones. Este fichero se emplea de tres formas: (i) La orden mount -a [-t tipo]
(usualmente dado en un guin de arranque) hace que todos los sistemas de ficheros mencionados en fstab (del tipo adecuado) se monten como se indique, excepto aqullos cuya lnea contenga la palabra clave noauto. Aadir la opcin -F har que mount se bifurque, de forma que los sistemas de ficheros se monten simultneamente, en paralelo. (ii) Cuando se monte un sistema de ficheros mencionado en fstab, con dar slo el dispositivo o el punto de montaje. basta
(iii) Normalmente, slo el superusuario puede montar sistemas de ficheros. Sin embargo, cuando fstab contiene la opcin user en una lnea, entonces cualquiera puede montar el distema de ficheros correspondiente. As, dada la lnea /dev/cdrom /cdrom iso9660 ro,user,noauto,unhide cualquier usuario puede montar el sistema de ficheros de tipo encontrado en su CD-ROM mediante la orden mount /dev/cdrom o mount /cdrom Para ms detalles, vea fstab(5).
iso9660
Los programas mount y umount mantienen una lista de los sistemas de ficheros montados actualmente en el fichero /etc/mtab. Si no se dan argumentos a mount, se muestra esta lista. Cuando el sistema de ficheros proc est montado (digamos en /proc), los ficheros /etc/mtab y /proc/mounts tienen contenidos muy similares. El primero tiene algo ms de informacin, como las opciones de montaje empleadas, pero no est necesariamente al da (cf. la opcin -n ms abajo). Es posible reemplazar /etc/mtab por un enlace simblico a /proc/mounts, pero de esta forma se perder algo de informacin, y en particular trabajar con el dispositivo de bucle ser menos conveniente.
OPCIONES
El conjunto completo de opciones empleadas por una llamada de mount se determina primeramente extrayendo las opciones para el sistema de ficheros desde la tabla de fstab, luego aplicando las opciones especificadas al argumento -o, y finalmente aplicando una opcin -r o -w cuando est presente. Opciones disponibles para la orden mount: -V -h -v -a -F Saca la versin. Muestra un mensaje de ayuda. Modo prolijo. Monta todos los sistemas mencionados en fstab. de ficheros (de los tipos dados)
(Empleado en conjuncin con -a.) Bifurca una nueva encarnacin de mount para cada dispositivo. Esto efectuar los montajes en diferentes dispositivos o servidores de NFS en paralelo. Esto tiene la ventaja de que es ms rpido; tambin las esperas en NFS van en paralelo. Una desventaja es que los montajes se hacen en un orden no definido. As, Ud. no puede emplear esta opcin
si quiere montar tanto /usr como /usr/spool. -f Causa que todo se haga excepto la llamada al sistema real; en otras palabras, esto no monta el sistema de ficheros, es un engao (fake). Esta opcin es til en conjuncin con la otra opcin -v para determinar lo que la orden mount est intentando hacer. Tambin se puede emplear para aadir entradas para dispositivos que fueron montados anteriormente con la opcin -n. Monta sin escribir en /etc/mtab. Esto es necesario por ejemplo cuando /etc est en un sistema de ficheros de lectura exclusiva. Tolera opciones de montaje medio malas en vez de fallar. Esto har que se pasen por alto opciones de montaje no admitidas por un tipo de sistema de ficheros. No todos los sistemas de ficheros admiten esta opcin. Esta opcin existe para dar soporte al automontador de Linux basado en autofs. Monta el es -o ro. sistema de ficheros de lectura exclusiva. Un sinnimo lo
-n -s
-r -w
-t tipo-sfv El argumento que sigue a -t se emplea para indicar el tipo del sistema de ficheros. Los tipos de sistemas de ficheros que se soportan actualmente se listan en /usr/src/linux/fs/filesystems.c: minix, ext, ext2, xiafs, hpfs, msdos, umsdos, vfat, proc, nfs, iso9660, smbfs, ncpfs, affs, ufs, romfs, sysv, xenix, coherent. Note que los tres ltimos son equivalentes y que xenix y coherent se quitarn en un futuro no muy lejano: emplee sysv siempre en su lugar. Desde la versin 2.1.21 del ncleo, los tipos ext y xiafs ya no existen. El tipo iso9660 es el predeterminado. Si no se da la opcin -t o si se especifica el tipo auto, se mira el sper-bloque para ver el tipo del sistema de ficheros (se soportan minix, ext, ext2, xiafs, iso9660, romfs). Si esta prueba falla y /proc/filesystems existe, entonces se intentar con todos los sistemas de ficheros listados all, excepto aqullos etiquetados "nodev" (como por ejemplo proc y nfs). Observe que el tipo auto puede ser til para disquetes montados por usuarios. Advertencia: las pruebas emplean una heurstica (la presencia de magia apropiada) y podran reconocer un tipo de sistemas de ficheros equivocado. Se puede especificar ms de un tipo en una lista de tipos separados por comas. La lista de los tipos de sistemas de ficheros puede prefijarse por no para especificar los tipos de sistemas de ficheros sobre los que no se deber tomar ninguna opcin. (Esto puede tener sentido con la opcin -a.) Por ejemplo, la orden: mount -a -t nomsdos,ext monta todos los sistemas de ficheros excepto los de tipo msdos o ext. -o Las opciones
listados
en
/etc/fstab
una ristra de opciones separadas por comas. Algunas de estas opciones slo son tiles cuando aparecen en el fichero /etc/fstab. Las siguientes opciones se aplican a cualquier sistema de ficheros que se est montando: async atime auto Toda la E/S al asncronamente. sistema de ficheros debera hacerse para cada
Actualizar el tiempo de acceso al acceso. Esto es lo predeterminado. Puede montarse con la opcin -a.
nodo-
defaults Emplear las opciones predeterminadas: exec, auto, nouser y async. dev exec noatime Interpretar dispositivos especiales bloques en el sistema de ficheros. Permitir la ejecucin de binarios. de
rw,
suid, dev, o
caracteres
No actualizar los tiempos de acceso a nodo- en este sistema de ficheros (p.ej., para un acceso ms rpido en el directorio de spool de las noticias o grupos de discusin (news) para hacer ms rpido un servidor de noticias). noauto Slo puede montarse explcitamente (esto es, la opcin -a no har que el sistema de ficheros se monte). nodev No interpretar o reconocer dispositivos o ficheros especiales de bloques o caracteres en este sistema de ficheros.
noexec No permitir la ejecucin de ningn binario en el sistema de ficheros montado. Esta opcin puede ser til para un servidor que tiene sistemas de ficheros que contienen binarios para otras arquitecturas distintas de la suya. nosuid No permitir el efecto de los bits SUID ni SGID. nouser Prohibir a un usuario ordinario (esto es, distinto de root) montar el sistema de ficheros. Esto es lo predeterminado. remount Intentar re-montar un sistema de ficheros ya montado. Esto se emplea comnmente para cambiar las opciones de montaje en un sistema de ficheros, especialmente para que se pueda escribir en un sistema de ficheros que estaba de lectura exclusiva. ro rw suid Montar el sistema de ficheros de lectura exclusiva. Montar el sistema de ficheros de lectura y escritura. Permitir el efecto de los bits SUID y SGID.
sync user
sistema
de
ficheros
debera hacerse
Permitir a un usuario ordinario montar el sistema de ficheros. Esta opcin implica las opciones noexec, nosuid y nodev (a menos que se sustituyan por otras subsiguientes, como en la lnea de opciones user,exec,dev,suid).
Poner el uid y gid de la raz del sistema de ficheros al uid y gid del punto de montaje a partir del primer sync o umount, y luego borrar esta opcin. Extrao... Mostrar un mensaje informativo para cada montaje con xito.
volume=cadena Prefijo (de como mucho 30 de longitud) cuando se sigue un enlace simblico. reserved=valor (Valor predeterminado: 2.) principio del dispositivo. Nmero
empleado
antes
de
de
bloques
no
usados al
bs=valor Para dar el tamao de bloque. Los valores 1024, 2048 y 4096.
permitidos
son
512,
grpquota / noquota / quota / usrquota Estas opciones se aceptan pero no tienen efecto.
debug
errors=continue / errors=remount-ro / errors=panic Define el comportamiento cuando se encuentra un error. (O bien no hace caso de errores y simplemente marca el sistema de ficheros como errneo y contina, o bien re-monta el sistema de ficheros como de lectura exclusiva, o bien se produce un pnico y se para el sistema.) Lo predeterminado est establecido en el sper-bloque del sistema de ficheros, y puede cambiarse empleando tune2fs(8). grpid o bsdgroups / nogrpid o sysvgroups Estas opciones definen qu identificador de grupo recibe un fichero recin creado. Cuando se establece grpid, toma el GID del directorio en el que se crea; de otro modo (el predeterminado), toma el FSGID del proceso en curso, a menos que el directorio tenga activado el bit setgid, en cuyo caso toma el GID del directorio padre, y tambin toma el bit setgid si es l mismo un directorio. resgid=n y resuid=n El sistema de ficheros ext2 reserva un cierto porcentaje del espacio disponible (por omisin el 5 %, consulte mke2fs(8) y tune2fs(8)). Estas opciones determinan quin puede usar los bloques reservados. (En pocas palabras: cualquiera que tenga el UID especificado, o pertenezca al grupo especificado.) sb=n En vez del bloque nmero 1, usa el bloque n como sper-bloque. Esto podra ser de utilidad cuando el sistema de ficheros resultara daado. Usualmente, las copias del sper-bloque se encuentran cada 8192 bloques: en los bloques 1, 8193, 16385, ... (De esta forma, uno llega a tener cientos o incluso miles de copias del sper-bloque en un sistema de ficheros grande. No conozco ninguna opcin de mke2fs que haga que se escriban menos copias.)
grpquota / noquota / quota / usrquota Estas opciones se aceptan pero no se tienen en cuenta.
umask=valor Establece la umask (la mscara de bits de los permisos que no estn presentes). El valor predeterminado es el de la umask del proceso en curso. El valor se da en octal. check=valor Se puede escoger tres niveles diferentes de eleccin (en cuanto al comportamiento con nombres de ficheros):
r[elaxed] Se aceptan y tratan por igual las letras maysculas y las minsculas, las partes con nombres largos se truncan (p.ej.: nombremuylargo.fuubar se convierte en nombremu.fuu), se aceptan en cada parte del nombre (nombre y extensin) espacios iniciales y por medio. n[ormal] Como "relaxed", pero se rechazan muchos caracteres especiales (*, ?, <, espacios, etc.). Esto es el comportamiento predeterminado. s[trict] Como "normal", pero los nombres no pueden contener partes largas y los caracteres especiales que de vez en cuando se usan en Linux pero no son aceptados por MS-DOS, se rechazan (+, =, espacios, etc.). conv=b[inary] / conv=t[ext] / conv=a[uto] El sistema de ficheros fat puede efectuar conversiones CR/LF <--> NL (formato de texto de MS-DOS a/desde formato de texto UNIX) en el ncleo. Se dispone de los siguientes modos de conversin. binary Ninguna traduccin. Esto es lo predeterminado. text auto Traduccin CR/LF <--> NL en todos los ficheros. Traduccin CR/LF <--> NL en todos los ficheros que no tengan una extensin "binaria bien conocida". La lista de extensiones conocidas se puede encontrar al principio de /usr/src/linux/fs/fat/misc.c (en 2.0, la lista es: exe, com, bin, app, sys, drv, ovl, ovr, obj, lib, dll, pif (cdigo de programas); arc, zip, lha, lzh, zoo, tar, z, arj (archivadores comunes); tz, taz, tzp, tpz (abreviaturas de tar.Z y tar.zip), gz, tgz, deb (archivos comprimidos con gzip, paquetes tar.gz y Debian); gif, bmp, tif, gl, jpg, pcx (formatos grficos); tfm, vf, gf, pk, pxl y dvi (relativos a TeX)).
Los programas que hagan lseeks computados no querrn que el ncleo efecte una conversin de texto como stas. Mucha gente ha arruinado sus datos por esta traduccin. Tenga cuidado! Para sistemas de ficheros montados en modo binario, de una herramienta de conversin (fromdos/todos). debug se dispone
Activa la bandera debug. Se mostrarn una cadena de versin y una lista de parmetros del sistema de ficheros (estos datos tambin se muestran si los parmetros resultan ser inconsistentes). bits. Esto sustituye a la de tipo de FAT. Utilice esta
fat=12 / fat=16 Especifica una FAT de 12 de 16 rutina de deteccin automtica opcin con cuidado! quiet
Activa la bandera quiet. Intentos de hacer chown o chmod en ficheros no devuelven errores, aunque fallen. Utilice esta
opcin con cuidado! sys_immutable, showexec, dots, nodots, dotsOK=[yes|no] Varios intentos equivocados de forzar convenciones sobre un sistema de ficheros FAT. Unix o DOS
conv=binary / conv=text / conv=auto Para conv=text, elimina algunos CRs aleatorios (en particular, todos los seguidos de NL) cuando lee un fichero. Para conv=auto, escoge ms o menos aleatoriamente entre conv=binary y conv=text. Para conv=binary, simplemente lee lo que est en el fichero. Esto es el comportamiento predeterminado. nocheck No para abruptamente el montaje cuando ciertas comprobaciones de consistencia fallen.
uid=valor y gid=valor Da a todos los ficheros en el sistema de ficheros los IDs indicados de usuario o grupo, posiblemente sustituyendo la informacin encontrada en las extensiones Rock Ridge. (Por omisin: uid=0,gid=0.) map=n[ormal] / map=o[ff] Para volmenes que no son Rock Ridge, la traduccin de nombres "normal" convierte las letras maysculas a minsculas ASCII, quita un ;1 del final, y convierte ; a .. Con map=off no se realiza ninguna traduccin de nombre. Vea norock. (Por omisin: map=normal.) mode=valor Para volmenes que no son Rock Ridge, da a todos los ficheros el modo (permisos) indicado. (El predeterminado: permiso de lectura para todo el mundo.) Desde Linux 2.1.37 uno ya no necesita ms especificar el modo en base diez. (La base ocho se indica mediante un 0 inicial.) unhide Muestra tambin ficheros ocultos y asociados. block=[512|1024|2048] Establece el tamao de bloque al valor indicado. block=1024.) (Por omisin:
conv=a[uto] / conv=b[inary] / conv=m[text] / conv=t[ext] (Por omisin: conv=binary.) Desde Linux 1.3.54 esta opcin ya no tiene ningn efecto. (Y los valores distintos de binary solan ser muy peligrosos, llevando a menudo a corrupcin silenciosa de datos.) cruft Si el byte alto de la longitud de fichero contiene otra basura, active esta opcin de montaje para no hacer caso de los bits de orden alto de la longitud de fichero. Esto implica que un fichero no puede ser mayor de 16 MB. La opcin cruft se establece automticamente si el CD-ROM entero tiene un tamao raro (negativo, o de ms de 800 MB). Tambin se pone sola cuando se ven nmeros de secuencia del volumen distintos de 0 1.
mount
(2.6h)
soft
struct smb_mount_data) para la llamada al sistema mount. Este argumento se construye mediante smbmount(8) y la versin actual de mount (2.6h) no sabe nada acerca de smb.
nonumtail Trata primero de construir un nombre corto secuencia, antes de intentar nombre~nm.ext.
sin
nmero de
EL DISPOSITIVO DE BUCLE
Un posible tipo ms es un montaje a travs del Por ejemplo, la orden dispositivo de bucle.
mount /tmp/fdimage /mnt -t msdos -o loop=/dev/loop3,blocksize=1024 establecer que el dispositivo de bucle /dev/loop3 corresponder al fichero /tmp/fdimage, y entonces monta este dispositivo en /mnt. Este tipo de montaje conoce tres opciones, de nombres loop, offset y encryption, que son realmente opciones de losetup(8). Si no se menciona explcitamente ningn dispositivo de bucle (sino que simplemente se da una opcin -o loop), entonces mount intentar encontrar algn dispositivo de bucle en desuso y lo utilizar.
FICHEROS
/etc/fstab tabla de sistemas de ficheros /etc/mtab tabla de sistemas de ficheros montados /etc/mtab~ fichero candado /etc/mtab.tmp fichero temporal
VASE TAMBIN
mount(2), umount(2), fstab(5), umount(8), swapon(8), nfs(5), mountd(8), nfsd(8), mke2fs(8), tune2fs(8), losetup(8)
FALLOS
Es posible que desastrosa. un sistema de ficheros corrupto cause una parada
Algunos sistemas de ficheros de Linux no admiten -o sync (el ext2fs s soporta actualizaciones sncronas (al estilo BSD) cuando se monta con la opcin sync). La opcin -o remount puede no ser capaz de cambiar parmetros de montaje (todos los parmetros especficos de ext2fs, excepto sb, se pueden cambiar con un remount, por ejemplo, pero no se pueden cambiar gid o umask para el fatfs).
Montar particiones
De Gua Ubuntu Saltar a navegacin, bsqueda
En este artculo se explica la forma de montar en una distribucin Debian o derivadas (como Ubuntu) una particin que use uno de los siguientes sistemas de archivos:
FAT16: usado en MS-DOS, Windows 1.x, Windows 2.x, Windows 3.x, Windows 95 y OS/2. FAT32: usado en Windows 95 osr2.x, Windows 98, Windows 98 SE y Windows ME. NTFS: usado en Windows NT, Windows 2000, Windows XP, Windows Media Center, Windows 2003 Server, Windows Vista y Windows 2008 Server. UFS UFS2: usado en BSD, NetBSD, OpenBSD, FreeBSD y derivados (como PC-BSD, derivado de FreeBSD).
Este tipo de particiones se suelen utilizar cuando poseemos varios sistemas operativos instalados, y queremos compartir informacin entre ellos. Por ejemplo si tenemos Windows XP y queremos instalar Ubuntu y compartir archivos de msica,... entre los 2, podemos realizar una particin VFAT para tal fin.
Tabla de contenidos
[esconder]
1 Creacin la particin 2 Preparativos para el montaje 3 Montaje de la particin o 3.1 Parmetros o 3.2 Ejemplos concretos 4 Montaje al inicio del sistema 5 Crear un lanzador a la particin o 5.1 Lanzador simblico en /home o 5.2 cono en el escritorio 5.2.1 En GNOME 5.2.2 En KDE 6 Desmontaje de la particin 7 Ver tambin
[editar]
Creacin la particin
Antes que nada, debemos asegurarnos de que tenemos creada la particin que deseamos montar. Para ello, antes de instalar Ubuntu, puedes leer el siguiente artculo: Particionar el disco duro. Una vez hayamos instalado Ubuntu y tengamos nuestra particin, tendremos que montarla y darle los permisos adecuados.Si es FAT32 o NTFS, en Windows aparecer como un nuevo disco rgido dentro de Mi PC.
[editar]
Donde <nombre_carpeta> es el nombre que tendr la carpeta, podemos asignarle el que queramos. Si el sistema de archivos de la particin que vamos a montar es NTFS (usado por los sistemas operativos Windows NT, Windows 2000, Windows XP, Windows Media Center, Windows 2003 Server, Windows Vista y Windows 2007 Server), entonces se recomienda instalar el controlador ntfs-3g para poder tener soporte de escritura en esa particin:
$ sudo aptitude install ntfs-3g
Si, en cambio, el sistema de archivos es UFS2 (usado por la mayora de los sistemas operativos basados en BSD, como NetBSD, OpenBSD, FreeBSD y sus derivados), entonces antes de montar la particin tendremos que cargar en la memoria el mdulo del kernel ufs:
$ sudo modprobe ufs
Para no tener que cargarlo cada vez que inicie el sistema, podemos editar el archivo /etc/modules:
$ gksudo gedit /etc/modules
[editar]
Montaje de la particin
Ahora vamos a montar la particin en la carpeta creada. Esto significa que el contenido de la particin va a aparecer en esa carpeta. El comando para montaje es mount, y se usa de la siguiente manera:
$ sudo mount -t <sistema_archivos> [-o <opciones>] /dev/<particion> <carpeta_montaje>
Cabe aclarar que si ocurre algn error durante el montaje, no se pondrn en peligro los datos de la particin, solo que esta no ser montada.
[editar] Parmetros
<sistema_archivos>: es el sistema de archivos de la particin; puede ser vfat (FAT16 y FAT32), ntfs (NTFS) o ufs (UFS y UFS2); hay otros posibles valores, pero no son tratados en este artculo. Si es ufs, entonces debemos indicar de manera obligatoria las opciones ro y ufstype (este ltimo en caso de ser UFS2). <opciones>: son las opciones de montaje, puede tomar ms de un valor, en ese caso los valores se separan con comas (,). Algunos posibles valores son defaults (valores por defecto), ro (Read Only, es decir, Solo Lectura) y ufstype (para especificar el tipo de sistema de archivos UFS, en caso de que se use este); si no se especifican opciones especiales, podemos escribir defaults, u obviar este parmetro por completo (quitando tambin el -o de adelante). En este artculo, usaremos este parmetro nicamente para el montaje de particiones UFS y UFS2, y para el montaje al inicio del sistema (vase el encabezado Montaje al inicio del sistema). <particion>: es el identificador de la particin que vamos a montar; puede ser hdXY en caso de ser un disco IDE o ATA, o sdX,Y en caso de ser SATA; la X es la letra del disco rgido (a para el primero, b para el segundo, etc.) y la Y es el nmero de particin (1 para la primera, 2 para la segunda, etc.). Si queremos saber el nombre de las particiones que tenemos en el equipo, basta con ejecutar el siguiente comando:
$ sudo fdisk -l
<carpeta_montaje>: es la carpeta donde se montar la particin, es decir, donde aparecern los datos (archivos y carpetas) de la particin; en la mayora de los casos se encuentra dentro de /media/, aunque puede estar en cualquier otro lugar (vase el encabezado Preparativos para el montaje).
[editar]
Aqu se ha usado gEdit, pero puede usarse cualquier editor de textos, como Nano o Vim. Conviene usar gksudo o kdesu en vez de sudo para iniciar un editor en modo grfico; el primero es para el escritorio GNOME y el segundo para KDE. Una vez abierto el archivo, tenemos que cambiar la lnea que comience con el identificador de la particin que hemos montado (/dev/hdXY o /dev/sdXY) por la siguiente:
/dev/<particion> /media/<carpeta_montaje> <sistema_archivos> <opciones> 0 0
Si no existe esa lnea, la aadimos al final del archivo. Los argumentos son los mismos que cuando usamos el comando mount. Aqu, si en opciones no usamos ningn valor, tendremos que escribir defaults, y nos quedara algo as:
/dev/<particion> /media/<carpeta_montaje> <sistema_archivos> defaults 0 0
Si es una particin FAT16 o FAT32 y no nos funciona con defaults, podemos probar las siguientes opciones:
auto,users,exec,umask=000 defaults,rw,user,auto,umask=0
Con esta ltima manera se estn dando permisos de lectura, escritura y ejecucion a todos los usuarios. Si queremos restringir estos permisos solo a un grupo particular de usuarios (por ejemplo: users), las opciones deben quedar as:
$ defaults,rw,user,auto,umask=007,gid=<grupo> 0 0
Donde <grupo> debe sustituirse por el grupo de usuarios, por ejemplo, users. Finalmente, si por cualquier motivo no se detectan bien algunos caracteres (como la letra ), debemos aadir la siguiente opcin junto con las otras utilizadas, para cambiar el mapa de caracteres:
iocharset=utf8
Para montar todos los dispositivos listados en el archivo /etc/fstab tenemos que ejecutar el siguiente comando en una terminal:
$ sudo mount -a
Con esto ya tendemos montada nuestra particin cada vez que se inicie Ubuntu.
[editar]
Crear un lanzador simblico en nuestra carpeta home o en cualquier otra carpeta Crear un cono en el escritorio que nos dirija a la carpeta de montaje
La primera opcin es crear un lanzador simblico (son como los accesos directos de Windows), por ejemplo en nuestra carpeta personal home. Con ello conseguiremos acceder a la particin desde esta carpeta y sin duplicar la informacin. Para ello tenemos que escribir la siguiente lnea en la terminal:
$ ln -s /media/<carpeta_montaje> /home/<usuario>/<carpeta_destino>
Donde <carpeta_montaje> es la carpeta donde montamos la particin, <usuario> es el nombre de nuestro usuario en el sistema y <carpeta_destino> es el lanzador simblico que crearemos para que acte como carpeta de montaje.
[editar] cono en el escritorio
En GNOME
1. 2. 3. 4. 5. [editar] Desplegamos el men contextual del escritorio (botn derecho del ratn) Seleccionamos la opcin Crear enlace Escogemos el tipo Enlace Rellenamos los campos en blanco con los datos requeridos Aceptamos para que se cree el enlace
En KDE
1. 2. 3. 4. 5. [editar] Desplegamos el men contextual del escritorio (botn derecho del ratn) Seleccionamos la opcin Crear nuevo -> Enlace a dispositivo -> Disco duro En la pestaa General, escribimos el nombre del cono En la pestaa Dispositivo, escribimos el identificador de la particin (/dev/hdXY) Aceptamos para que se cree el enlace
Desmontaje de la particin
Si por cualquier motivo deseas desmontar la particin, no tienes ms que escribir esto en terminal:
$ sudo umount <carpeta>
Donde <carpeta> es la ubicacin de la carpeta donde est montada la particin (por ejemplo: /media/hdaX).
Comando.- mount
junio 5, 2009 3:09 am Escrito en Comandos, Informtica, Linux, Linux/GNU, Programas, Travesuras, Ubuntu Etiquetado comando, Comandos, Linux, montar, mount, Ubuntu, UNIX
Definicin de la Wikipedia: "mount es un comando de sistemas basados en Unix que se utiliza montar dispositivos y particiones para su uso por el sistema operativo. Montar es hacer que el sistema operativo proyecte el contenido de ese dispositivo o particin en un enlace lgico (un directorio). Cuando se desocupa se rompe el enlace y se sigue trabajando con los mismos archivos bsicos." Este tutorial lo hice sobre Ubuntu; me pide para mount, umount y cuando hago uso de las carpetas /mnt y/o /media que tenga privilegios de root. A lo que acceso por supuesto anteponiendo sudo a las ordenes para actuar como root; claro que esto puede hacer en una cuenta que tenga privilegios de administracin. Si yo quisiera que un usuario normal tenga acceso al comando mount y umount como root puedo agregarlo en /etc/sudoers; ambos comandos estan en la carpeta de /bin en Ubuntu. Estos usuarios escriben el comando como lo haran normalmente, anteponiendo la palabra sudo y se ejecuta sin pedir contrasea. Se accede a /etc/sudoers escribiendo en la shell: export EDITOR=gedit && sudo -E visudo Y para dar a cualquier usuario privilegios de root para mount en Ubuntu agregamos al final:
Ejemplo: travesuras ALL=NOPASSWD: /bin/mount Y para que pueda desmontar a voluntad en un sistema Ubuntu haciendo uso del comando umount: [Usuario] ALL=NOPASSWD: /bin/umount Ejemplo: travesuras ALL=NOPASSWD: /bin/umount No es necesario darle privilegios de administrador para crear una carpeta, el montaje se puede hacer en cualquier directorio independientemente de donde este ubicado. El comando se llama como se hara normalmente; mount como mount y no como /bin/mount; pasa igual con umount. Sintaxis: mount [-t <tipo>] [-o <opciones>] <dispositivo> <punto_de_lectura> El punto de montaje o de lectura es una carpeta que hemos hecho con anterioridad. En Ubuntu automticamente monta las usb, cd, etc. Lo hace en el directorio /media. Otro buen lugar para hacer los montajes es en /mnt. El punto de lectura debe de ser una carpeta vacia. Prob hacerlo sobre una que ya tena una imagen jpg, funciono pero mientras estaba montado el iso la imagen desapareci, cuando lo desmonte ah estaba el archivo, al parecer sin dao; no se recomienda y yo no se que pueda pasar. Un montaje simple: mount [Dispositivo] [Punto de montaje] Montar isos: mount -t iso9660 -o loop [file.iso] [Punto de montaje] Como ya se menciono cada vez que se reinicie la computadora hay que volver a montar la unidad, usb, iso, etc. Para que quede guardado en el sistema se agregan al archivo /etc/fstab, que es el archivo donde esta la lista de dispositivos, como, donde, etc. son montados. Algunas opciones:
mount -V mount -h mount mount -l muestra la versin muestra esta ayuda muestra los sistemas de ficheros montados Lista todos los
-v
-a
-f -r
-t
-w
-L [label] -U [uuid]
sistemas de archivos montadas, incluyendo etiquetas de volumen Muestra en la shell lo que va haciendo mount mientras trabaja. Modo verboso. Monta todos los sistemas de ficheros que aparezcan en fstab, excepto los marcados como 'noauto', los excluidos por el parmetro -t y los que ya estn montados. Fuerza el montaje de un sistema de ficheros. Monta el sistema de archivos como solo lectura. Es sinnimo de -o ro. Tipo de sistema de archivos. Los tipos de archivos soportados en el Ubuntu 8.04 LTS son: adfs, affs, autofs, cifs, coda, coherent, cramfs, debugfs, devpts, efs, ext, ext2, ext3, hfs, hfsplus, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4, ramfs, reiserfs, romfs, smbfs, sysv, tmpfs, udf , ufs, umsdos, usbfs, vfat, xenix, xfs, xiafs. Observe como coherent, sysv y xenix son equivalentes y xenix y coherent pueden ser removidos en el futuro (use sysv instead). Desde el kernel versin 2.1.21 los tipos ext y xiafs ya no existen. Anteriormente, los usbfs eran conocidos como usbdevfs. Nota, la lista verdadera de todos los sistemas de ficheros soportados depende de su kernel. Monta un sistema de archivos de lectura-escritura. Esto es por default. Es sinnimo de -o rw. Monta la particin especificando la etiqueta (label). Monta la particin especificando el uuid. Estas dos opciones requieren que exista el archivo
Ejemplos de como usar mount: Montar un usb en la carpeta usb de /media sudo mount /dev/sdb1 /media/usb Nota.- Una lista de todos los dispositivos de almacenamiento disponibles se despliega tecleando: sudo fdisk -l Montar el archivo ubuntu.iso en la carpeta iso, ambos en el escritorio: sudo mount -t iso9660 -o loop ~/Desktop/ubuntu.iso ~/Desktop/iso
USB
Montar usb en Ubuntu Muy bien esto es por si ahi por ahi una memoria UBS que no nos quiera reconocer nuestro maravilloso Ubuntu. Dado que los pendrives son montados como unidades de almacenamiento masivo y como si fueran unidades scsi el usb sera nombrado con la tipologia "sdxX" donde x (puede ser a,b,c,d) sera el canal donde esta conectado y X (1,2,3,4,5....) sera el numero de dispositivo, cabe destacar que en algunas distribuciones no es necesario el uso del numero de dispositivo X como en slackware (y slamd64). podriamos llegar a ver el cambio de esta forma:
$ ls /dev/sd* nos mostrara algo parecido: sda sda1 ya sabemos ahora que el usb fue detectado, ahora crearemos una carpeta para montarlo:
#mkdir /media/usb
y listo, deberiamos tenerlo montado! en caso de no quere escribir esto cada vez que querramos usarlo podemos agregar una linea de este tipo en el archivo /etc/fstab, para abrirlo primero:
Primero. No siempre el dispositivo que conectas es /dev/sda1, te recomendaria que antes de insertar tu pendrive en tu Pc, hagas un $ls -l /dev/sd* ,para que veas los dispositivos que estan actualmente en uso, que pueden ser sda1, sda2, sda5, etc. Ahora conecta tu pendrive, espera unos cuantos segundos y vuelve a ejecutar el comando $ls -l /dev/sd*, y notaras que ya aparece por ejemplo otro dispositivo por ej. sda6, ahora ejecuta los comando que publique pero ahora ejecuta sdaX, donde X sera el numero de tu pendrive que te detecto. Segundo: verifica si tu kernel tiene soporte para USB, si no es el caso tendras que agregar el modulo correspondiente a tu kernel, o en su defecto baja un kernel mas nuevo, y compilalo.