Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
clase:daw:si:2eval:tema10 [2020/12/02 09:20] admin [Sistemas de archivos] |
clase:daw:si:2eval:tema10 [2020/12/21 14:59] (actual) admin [Sistemas de archivos] |
||
---|---|---|---|
Línea 10: | Línea 10: | ||
ext4 debe se reemplazado y aun se debate si por XFS o Btrfs. El problema de Btrfs es que no es tan tan estable como debería ser ya que lo peor que puede pasar es que se pierdan los datos de un disco duro por ello los sistemas de archivos deben ser super fiables. Aunque otro problema de Btrfs es que Red Hat no quiere darle soporte. Y con XFS pasa que no es tan moderno como Btrfs aunque si mas estable. | ext4 debe se reemplazado y aun se debate si por XFS o Btrfs. El problema de Btrfs es que no es tan tan estable como debería ser ya que lo peor que puede pasar es que se pierdan los datos de un disco duro por ello los sistemas de archivos deben ser super fiables. Aunque otro problema de Btrfs es que Red Hat no quiere darle soporte. Y con XFS pasa que no es tan moderno como Btrfs aunque si mas estable. | ||
+ | |||
+ | Observa la explicación que añade Linux a cada sistema de archivos: | ||
+ | |||
+ | {{: | ||
Mas información: | Mas información: | ||
Línea 17: | Línea 21: | ||
===== Dispositivos en Linux ===== | ===== Dispositivos en Linux ===== | ||
- | Son ficheros en Linux pero que hacen referencia a los dipositivos | + | Son ficheros en Linux pero que hacen referencia a los dispositivos |
* /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 36: | ||
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 46: | ||
===== Ordenes de Linux ===== | ===== Ordenes de Linux ===== | ||
- | ==== mount ==== | ||
==== fdisk ==== | ==== fdisk ==== | ||
+ | Para administrar las particiones en Linux se usa la orden '' | ||
+ | |||
+ | * Listar las particiones | ||
+ | |||
+ | sudo fdisk -l | ||
+ | |||
+ | Para crear o borrar particiones se usa '' | ||
+ | |||
+ | * administrar las particiones del disco ''/ | ||
+ | |||
+ | 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 '' | ||
+ | * 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 '' | ||
+ | |||
+ | * Montar el dispositivo ''/ | ||
+ | |||
+ | sudo mkdir / | ||
+ | sudo mount /dev/sdc2 / | ||
+ | |||
+ | ==== /etc/fstab ==== | ||
+ | La orden '' | ||
+ | |||
+ | El fichero ''/ | ||
+ | * Nombre del dispositivo | ||
+ | * ''/ | ||
+ | * ''/ | ||
+ | * Etc. | ||
+ | * Directorio donde se montará | ||
+ | * Sistema de archivos | ||
+ | * '' | ||
+ | * '' | ||
+ | * Etc. | ||
+ | * opciones al montar. Lo normal es usar: | ||
+ | * '' | ||
+ | * '' | ||
+ | * Siempre un 0 | ||
+ | * El orden en que se comprueba el disco | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | * Añadir la siguiente línea a ''/ | ||
+ | |||
+ | /dev/sdc2 / | ||
Mas informacion: | Mas informacion: | ||
* [[http:// | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
* [[https:// | * [[https:// | ||
- | * [[http:// | ||
- | * [[https:// | ||
- | * [[http:// | ||
- | |||
Línea 67: | Línea 127: | ||
==== Ejercicio 1 ==== | ==== Ejercicio 1 ==== | ||
* A una máquina virtual de Linux, | * A una máquina virtual de Linux, | ||
- | * 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 "/ | + | * Monta el primer |
* 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 "/ | + | * Configura en fstab para que se monte automáticamente el segundo |
* 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 |