La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Montaje de dispositivos Realizado: Kepa Bengoetxea.

Presentaciones similares


Presentación del tema: "Montaje de dispositivos Realizado: Kepa Bengoetxea."— Transcripción de la presentación:

1 Montaje de dispositivos Realizado: Kepa Bengoetxea

2 Formatear Para registrar bytes en los platos de metal que conforman el disco duro, se requiere de un proceso inicial: dar formato. Hay dos niveles de formato a los discos duros. Primero el conocido como de bajo nivel ó físicorealizado por utilerías especiales, BIOS o algunos sistemas operativos donde se crean pistas y sectores. En el formato de bajo nivel desaparecen la tabla de particiones y, por ende, resulta casi imposible recuperar algún dato. Pero al final del formato de bajo nivel, todavía no se pueden guardar archivos en el disco.

3 Formatear El otro formato, llamado de alto nivel ó lógico, establece las estructuras de almacenamiento de los archivos, como la tabla de asignación. A partir de aquí ya es factible usar el disco duro. Este formato se realiza desde el sistema operativo o a través de programas específicos. Este formateo de una unidad implica la eliminación de los datos, debido a que se cambia la asignación de archivos a sectores, con lo que se pierde la vieja asignación que permitía acceder a los archivos.

4 Formato de Bajo Nivel/Físico Consiste en colocar marcas en la superficie magnética del disco para dividirlo en sectores físicos, los cuales pueden ser luego referenciados indicando la cabeza lectora y el sector y cilindro que se desea leer. En computadoras compatibles PC el sector físico es de 512 bytes desde los tiempos del MS-DOS, aunque luego los sistemas operativos los agrupan en clusters al crear el sistema de ficheros.

5 Formato de Bajo Nivel/Físico Normalmente sólo los discos flexibles necesitan ser formateados a bajo nivel. Los discos duros vienen formateados de fábrica y nunca se pierde el formato por operaciones normales incluso si son defectuosas (aunque sí pueden perderse por campos magnéticos o altas temperaturas). Ejm: $fdformat /dev/fd0 Doble densidad caras, 80 pistas, 18 sectores/pista. Capacidad total 1440 kB. Formateando... finalizado Verificando... finalizado

6 Formatear de Alto Nivel/Lógico Nota: Antes de formatear, el dispositvo tiene que estar desmontado Formateo de alto nivel: Creando el sistema de archivos para poder montarlo. Modo texto. Superformat-> formatea un discos en modo ms-dos mkfs -> da formato de cualquier tipo mkfs.ext3 -> formatea discos en formato ext3 fsck -> scanea el disco y si hay errores los corrige. Ejm:sudo aptitude install e2fsprogs sudo mkfs -t ext3 /dev/hda2 sudo mkfs.ext3 /dev/hda2 sudo e2label /dev/sdb1 kepa653XXXXXX

7 Formatear de Alto Nivel/Lógico Formateo de alto nivel: Creando el sistema de archivos para poder montarlo. En modo gráfico: sudo aptitude install gparted sudo gparted Uso: Partition->umount Partition->format to ext3

8 Siguiente paso: Montaje Mientras windows asocia una letra a cada uno de los sistemas de archivos que reconoce, linux tiene una estructura de árbol de archivos única y cada sistema de archivos esta montado en algún lugar de la estructura del árbol, por ejemplo:los dispositivos normalmente se montan debajo de /media. Vamos a estudiar 2 herramientas para montar: a)herramienta gnome-mount, usa el escritorio GNOME b)herramienta mount (se puede usar en cualquier entorno, tanto modo texto como gráfico)

9 gnome-mount Ubuntu usa gnome-mount, es un mecanismo eficiente que incluye herramientas para el montaje y desmontaje de los dispositivos. gnome-mount permite, que cada usuario, configure la base de datos gconf, indicándole: el punto destino de montaje. las opciones de montaje el tipo de sistema de ficheros a usar Esto se puede realizar, mediante comandos o editándolo directamente:

10 gnome-mount a)Mediante comandos: Ejm: Quiero que todo cd que se introduce en el cd-rom se monte en /media/cdrecorder en vez de usar la etiqueta especificada en la cabecera del sistema de ficheros iso9660 o udf. Asumiendo que el dispositivo cdrom esta vacio y es /dev/hdc:$sudo gnome-mount --write-settings --device /dev/hdc -- mount-point cdrecorder b)Editándolo directamente con gconf-editor /system/storage/default_options gnome-mount, antes de montar usando su configuración gconf consulta primeramente el fichero /etc/fstab, en caso de que el dispositivo este configurado en este fichero, rehusa montarlo y llama a la función mount.

11 Fichero /etc/fstab El fichero /etc/fstab permite la automatización del montaje de ciertos dispositivos, en particular en el arranque del sistema. Al inicializar el sistema uno de los comandos que se ejecuta es mount -a que se encarga de leer y montar los dispositivos configurados en /etc/fstab.

12 Fichero /etc/fstab proc /proc proc defaults 0 0 # /dev/sda6 UUID=201cc3e3-117f-4ea3-8b32-d2a2a686b899 / ext3 defaults,errors=remount-ro 0 1 # /dev/sda8 UUID=f fed5-4b82-afaf f0a071 /home ext3 defaults 0 2 # /dev/sda7 UUID=e6ec1e30-05e3-4dd6-931d-f05ebb36f5 2a none swap sw 0 0

13 Fichero /etc/fstab # /dev/sda1 UUID=07D7-0B09 /media/dell vfat defaults,utf8,umask=007,uid=1000,gid= # /dev/sda2 UUID=6CF82994F8295E18 /media/windows ntfs defaults,nls=utf8,umask=007,uid=1000,gid= # /dev/sda5 UUID=479D-C465 /media/datos vfat defaults,utf8,umask=007,uid=1000,gid= /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0

14 /etc/fstab( Dispositivos más usados ) /dev/cdrom ->cdrom /dev/fd(0...n) ->disquete /dev/hda->Master IDE/ATA 1(Disco duro/Cdrom) /dev/hda1->Primera partición de DISCO DURO IDE/ATA 1 /dev/hdb ->Slave IDE/ATA 1 /dev/hdc->Master IDE/ATA 2 /dev/hdd->Slave IDE/ATA 2

15 /etc/fstab( Dispositivos más usados ) Dispositivos más usados: /dev/sda->Master SCSI 1(Disco duro/Cdrom/lapiz) /dev/sda1->Primera partición de DISCO DURO SCSI 1 /dev/sdb ->Slave SCSI 1 /dev/sdc->Master SCSI 2 /dev/sdd->Slave SCSI 2

16 /etc/fstab( Dispositivos más usados ) /dev/sda->Master SCSI 1(Disco duro/Cdrom/lapiz) /dev/sda1->Primera partición de DISCO DURO SCSI 1 /dev/sdb ->Slave SCSI 1 /dev/sdc->Master SCSI 2 /dev/sdd->Slave SCSI 2 Localizar los discos que tengo: sudo fdisk -l dmesg

17 /etc/fstab( Tipos de sistema de ficheros ) Second Extended Filesystem: ext2 Third Extended Filesystem: ext3(journaling) iso 9660 Filesystem: iso9660 (Formato de CD-ROM) msdos: dos fat (windows 3.11) fat16 vfat (w95,w98,w98se,w2000,xp,me,nt) fat32 NTFS (w2000, NT, XP): ntfs

18 /etc/fstab (opciones de montaje) auto y noauto, que indican si se debe montar automáticamente al arrancar el sistema o no, respectivamente. exec:Permitir la ejecución de binarios. noexec: No permite la ejecución de ningún binario en el sistema de ficheros montado. Esta opción puede ser útil para un servidor que tiene sistemas de ficheros que contienen binarios para otras arquitecturas distintas a la suya. unhide: Muestra los ficheros ocultos y enlaces umask=000: Para crear en esa partición todos los archivos con los mismos permisos de lectura y escritura a todos los usuarios. Umask =000 es equivalente a 666 permisos de r y w a user, group y others.

19 /etc/fstab (opciones de montaje) user: Permitir a un usuario ordinario montar el sistema de ficheros, pero solo el que lo monta lo puede desmontar. users: Permitir a cualquier usuario ordinario montar y desmontar el sistema de ficheros. nouser: Prohibir a un usuario ordinario (esto es,distinto de root) montar el sistema de ficheros. Esto es lo predeterminado. ro:Montar el sistema de ficheros de lectura exclusiva. rw:Montar el sistema de ficheros de lectura y escritura. defaults: Emplear las opciones predeterminadas: rw, suid, dev, exec, auto, nouser y async.

20 /etc/fstab (opciones de montaje) usrquota: para asignar cuotas a los usuarios en esa partición grpquota: para asignar cuotas a los grupos en esa partición ro,rw: Montar sólo lectura, lectura-escritura. sync/async: Todos los accesos I/0 al sistema de ficheros se realizarán en modo sincrono/asincrono. dev/nodev: Interpreta/no interpreta los dispositivos especiales de bloques/caracteres en el sistema de ficheros.

21 /etc/fstab (opciones de montaje) nosuid: No permitir el efecto de los bits SUID ni SGID. suid: Permitir el efecto de los bits SUID y SGID. Ejm: ls -l /etc/passwd -rw-r--r-- 1 root root 3625 oct 15 15:47 /etc/passwd ls -l /usr/bin/passwd -r-s--x--x 1 root root feb /usr/bin/passwd chmod u+s /usr/bin/passwd

22 /etc/fstab (volcado y chequeo) Los dos últimos números: El primero lo usa el comando dump para determinar si un sistema de archivos necesita ser volcado (1) o no (0), con lo que hace copias de seguridad del sistema de archivos. El segundo lo usa el comando fsck chequee y repara los sistema de archivos en orden de menor a mayor. Los sistemas con el mismo número los chequea en paralelo. La excepción es el 0 indica que fsck no tiene que comprobar el sistema de archivos. Evidentemente podremos chequear manualmente nuestros sistemas de ficheros siempre y cuando estén desmontados con fsck -t ext3 /dev/hda3.

23 Interacción /etc/fstab y mount a)Si quiero que se monten al arrancar la máquina, se debe añadir la opción de auto: $sudo mount -a b)Si el dispositivo esta configurado en fstab, se debe usar el formato corto de mount: $mount /dev/fd0 $umount /dev/fd0 c)Si el dispositivo no esta en fstab, y no ha sido montado por gnome- mount, sólo lo podrá montar como root(con sudo) y usando el formato largo de mount: $sudo mount -t vfat /dev/fd0 /media/floppy

24 Interacción /etc/fstab y mount Mount es un cómando que en principio sólo puede ejecutar root ya que el es el dueño de los dispositivos especiales (/dev/hda,/dev/cdrom, /dev/fd0...) $sudo mount -t vfat /dev/fd0 /media/floppy (debe existir la carpeta)

25 Interacción /etc/fstab y mount /dev/fd0 /media/floppy auto rw,user, noauto 0 0 Cualquier usuario puede montar, pero solo el que lo ha montado lo puede desmontar /dev/fd0 /media/floppy auto rw,owner, noauto 0 0 Solo puede montar el dueño de los dispositivos especiales, que es root /dev/fd0 /media/floppy auto rw,users, noauto 0 0 Cualquier usuario puede montar y desmontar

26 Ubuntu, no nos monta automáticamente las particiones, pero si las tenemos disponibles desde el menú >Lugares. Para esto tenemos dos metodos, grafico o por linea de comandos a) Metodo gráfico (Para ello necesitamos un paquete) $ sudo apt-get install ntfs-config Crea un lazador en el menu >Aplicaciones>Herramientas de sistema>Herramienta de configuracion NTFS Nota: para que tengas habilitada la opcion de elegir tus particiones, debes tenerlas desmontadas. Automontar particiones: NTFS y FAT

27 b) método por línea de comandos Crear el directorio donde se montará la partición /media:$ sudo mkdir /media/windows Dale permisos de lectura y escritura para todos:$ sudo chmod - Rf 777 /media/windows Averigua cuales son tus particiones ntfs: $ sudo fdisk -l Averigua los uuid de tus particiones ntfs:$ sudo vol_id --uuid /dev/sdax Edita tu archivo /etc/fstab:$ sudo gedit /etc/fstab Automontar particiones: NTFS y FAT

28 b) método por línea de comandos Edita tu archivo /etc/fstab:$ sudo gedit /etc/fstab (Y añade las líneas, con los datos correspondientes a tus particiones) # Entry for /dev/sda5 : UUID=42AC512AAC511A2D /media/windows ntfs-3g defaults,locale=es_ES.UTF UUID=479D /media/datos vfat defaults,utf8,umask=007,uid=1000,gid= guarda el archivo y ejecuta:$ sudo mount -a Automontar particiones: NTFS y FAT

29 Referencias man mount man gnome-mount man gconf-editor


Descargar ppt "Montaje de dispositivos Realizado: Kepa Bengoetxea."

Presentaciones similares


Anuncios Google