Herramientas de usuario

Herramientas del sitio


clase:daw:si:2eval:tema10

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Última revisión Ambos lados, revisión siguiente
clase:daw:si:2eval:tema10 [2020/12/02 09:20]
admin [Sistemas de archivos]
clase:daw:si:2eval:tema10 [2020/12/18 16:52]
admin [Dispositivos en Linux]
Línea 17: Línea 17:
  
 ===== Dispositivos en Linux ===== ===== Dispositivos en Linux =====
-Son ficheros en Linux pero que hacen referencia a los dipositivos físicos. Es similar al directorio ''/proc''.+Son ficheros en Linux pero que hacen referencia a los dispositivos físicos. Es similar al directorio ''/proc''.
  
   * /dev -> Contiene los dispositivos de la máquina.   * /dev -> Contiene los dispositivos de la máquina.
-    * sdα: Discos SATA y SCSI+    * sdα: Discos SATA
     * hdα: Discos duros IDE o PATA     * hdα: Discos duros IDE o PATA
     * hdαβ o sdαβ: Particiones de los discos duros     * hdαβ o sdαβ: Particiones de los discos duros
Línea 32: Línea 32:
 Siendo α una letra y β un número Siendo α una letra y β un número
  
-Ej:+En los siguientes ejemplos vamos a ver como se nombran cada partición y dispositivo
   * /dev/sda1 : La 1º partición del primer disco SATA   * /dev/sda1 : La 1º partición del primer disco SATA
-  * /dev/sda : Segundo disco SATA+  * /dev/sdb : Segundo disco SATA
   * /dev/sda2 : La 2º partición del primer disco SATA   * /dev/sda2 : La 2º partición del primer disco SATA
   * /dev/null : Todo lo que se guarda en este fichero se pierde   * /dev/null : Todo lo que se guarda en este fichero se pierde
Línea 42: Línea 42:
 ===== Ordenes de Linux ===== ===== Ordenes de Linux =====
  
-==== mount ==== 
  
 ==== fdisk ==== ==== fdisk ====
 +Para administrar las particiones en Linux se usa la orden ''fdisk''.
 +
 +  * Listar las particiones
 +
 +  sudo fdisk -l
 +
 +Para crear o borrar particiones se usa ''fdisk nombre_dispositivo'' pero hay que seguir una serie de menús dentro de la aplicación. La explicación la puedes leer en [[http://rm-rf.es/crear-y-eliminar-particiones-con-fdisk-en-linux/|Crear y eliminar particiones con fdisk en Linux]].
 +
 +  * administrar las particiones del disco ''/dev/sdc'' 
 +
 +  sudo fdisk /dev/sdc
 +
 +Las opciones mas útiles del menú de fdisk son:
 +   * m: Ayuda
 +   * w: Guardar y salir
 +   * q: Salir sin guardar
 +   * p: Imprime la tabla de particiones
 +   * d: Borrar una partición
 +   * n: Añade una partición
 +
  
 ==== mkfs ==== ==== mkfs ====
 +Una vez creado las particiones hay que formatearlo En Linux se llama crear el sistema de archivos. Se usa la orden ''mkfs''
  
 +  * Crear el sistema de archivos ext4 en la 2º partición de 3º disco
  
 +  sudo mkfs.ext4 /dev/sdc2
  
 +
 +==== mount ====
 +Una vez creada la partición y formateada , hay que montarla. Eso significa indicar a partir de que carpeta se tiene acceso a ese disco , ya que en Linux no existen las //letras// de las unidades como en Windows. Para ello se usa la orden ''mount''.
 +
 +  * Montar el dispositivo ''/dev/sdc2'' en ''/mnt/peliculas''
 +
 +  sudo mkdir /mnt/peliculas
 +  sudo mount /dev/sdc2 /mnt/peliculas
 +
 +==== /etc/fstab ====
 +La orden ''mount'' tiene el problema que cuando se reinicia el ordenador,hay que volver a montarlo . Para que sea de forma permanente hay que indicarlo en el fichero ''/etc/fstab''
 +
 +El fichero ''/etc/fstab'' tiene el siguiente formato de columnas:
 +  * Nombre del dispositivo
 +    * ''/dev/sda1''
 +    * ''/dev/sdb2''
 +    * Etc.
 +  * Directorio donde se montará
 +  * Sistema de archivos
 +    * ''ext4'' : Para ext4
 +    * ''xfs'' : Para XFS
 +    * Etc.
 +  * opciones al montar. Lo normal es usar:
 +    * ''defaults'': Para discos duros 
 +    * ''noatime'': Para discos SSD
 +  * Siempre un 0
 +  * El orden en que se comprueba el disco
 +    * ''1'': Pra el disco principal
 +    * ''2'': PAra el resto de disco
 +
 +\\
 +\\
 +
 +  * Añadir la siguiente línea a ''/etc/fstab'' hará que el disco ''/dev/sdc2'' se monte siempre en ''/mnt/peliculas''
 +
 +  /dev/sdc2 /mnt/peliculas ext4 defaults 0 2
  
  
 Mas informacion: Mas informacion:
   * [[http://www.cyberciti.biz/faq/display-show-linux-partitions/|orden fdisk]]: Listar particiones   * [[http://www.cyberciti.biz/faq/display-show-linux-partitions/|orden fdisk]]: Listar particiones
-  * [[https://wiki.archlinux.org/index.php/Fstab_%28Espa%C3%B1ol%29|Fichero /etc/fstab]] 
-  * [[http://es.wikipedia.org/wiki/Mount|orden mount]] 
   * [[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-filesystem-ext4-create.html|Creating an ext4 File System]]   * [[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-filesystem-ext4-create.html|Creating an ext4 File System]]
-  * [[http://rm-rf.es/crear-y-eliminar-particiones-con-fdisk-en-linux/|Crear y eliminar particiones con fdisk en Linux]] +  * [[http://es.wikipedia.org/wiki/Mount|orden mount]] 
 +  * [[https://wiki.archlinux.org/index.php/Fstab_%28Espa%C3%B1ol%29|Fichero /etc/fstab]]
  
  
Línea 67: Línea 123:
 ==== Ejercicio 1 ==== ==== Ejercicio 1 ====
   * A una máquina virtual de Linux,  añade 2 nuevos discos de 5 GB    * A una máquina virtual de Linux,  añade 2 nuevos discos de 5 GB 
-  * Lista los discos y particiones que hay en tu disco +  * Lista todas particiones que hay en tu ordenador 
-  * Crear una partición nueva en cada disco +  * Crear una partición nueva en cada uno de los nuevos discos 
-  * Formatea cada disco con ext4 +  * Formatea cada nuevo disco con ext4 
-  * Monta el primer disco con mount en /mnt/disco1 (Deberás crear el directorio "/mnt/disco1").+  * Monta el primer nuevo disco con mount en /mnt/disco1 (Deberás crear el directorio "/mnt/disco1").
     * Escribe algo en él y comprueba que puedes leerlo     * Escribe algo en él y comprueba que puedes leerlo
-  * Configura en fstab para que se monte automáticamente el segundo disco en /mnt/disco2 y crea el directorio "/mnt/disco2"+  * Configura en fstab para que se monte automáticamente el segundo nuevo disco en /mnt/disco2 y crea el directorio "/mnt/disco2"
   * Reinicia la máquina ahora   * Reinicia la máquina ahora
     * Comprueba que ya no está el fichero de /mnt/disco1     * Comprueba que ya no está el fichero de /mnt/disco1
clase/daw/si/2eval/tema10.txt · Última modificación: 2020/12/21 14:59 por admin