Tarea

Páginas: 39 (9590 palabras) Publicado: 13 de octubre de 2011
Los discos y las particiones en Linux
Aparecen como dispositivos en el sistema de ficheros:
• /dev/hda: disco 1 IDE/ATAPI.
• /dev/hdb: disco 2 IDE/ATAPI (o cederrón).
• /dev/sda: disco 1 SCSI.
• /dev/sdb: disco 2 SCSI.
• /dev/hda1: partición 1 de disco 1 IDE/ATAPI.
• /dev/sda1: partición 1 de disco 1 SCSI.
• /dev/fd0: disquete ordinario.
• /dev/ram0: Disco RAM.

Las particiones
•Tabla al comienzo del disco.
• Varios convenios: MS/DOS, BSD, SunOS, Solaris, Ultrix,...
• MS/DOS original: 4 particiones (primarias
• MS/DOS ampliado: 1 partición puede ser extendida y tener varias lógicas.
Volúmenes lógicos
Se montan encima de volúmenes físicos o ficheros.
• /dev/loop0: Simulación de volumen en fichero:
– losetup /dev/loop0 fichero
• /dev/md0: RAID (metadisco) construido condiscos físicos.
– Lineal: se usa uno tras otro, para aumentar capacidad..
– Raid 0: se usan en paralelo, para aumentar velocidad y capacidad.
– Raid 1: espejo, para aumentar fiabilidad (y velocidad).
– Raid 5: tolerante a fallo de un disco (capacidad = (N − 1) × C).
• /dev/vg/vl: LVM (gestión de volúmenes lógicos),
para gestionar dinámicamente.

Sistemas de ficheros
• Son formas deorganizar los datos en un disco (o protocolos de acceso remoto).
• Tienen propiedades diversas:
– Longitud de nombres.
– Sistema de protección, propietarios,...
– Tipos (ficheros, directorios, dispositivos, pipes, sockets, enlaces simbólicos,
...).
– Atributos (tiempos, seguridad, compresibilidad, archivabilidad, inmutabilidad,
ocultación, ...)

Sistemas de ficheros en Linux
Un sistemaabierto debería soportar varios:
• ext2
• minix
• ufs
• msdos, vfat, umsdos
• hpfs
• Transaccionales (xfs, rieserfs, jfs, ext3), ...
• iso9660 (Rock-Ridge, Joliet) (CD-ROM)
• ...
• Remotos: nfs, smb, afs, coda, ncp, ...

Creación de sistemas de ficheros
• format c: en MS-DOS
• mkfs en Unix (general)
• mke2fs o mkfs.ext2 en Linux (ext2)
• mkfs.minix en Linux (minix)
• Ejemplos:
– Endispositivo: mkfs.ext2 /dev/hda1
– En fichero:
dd if=/dev/zero of=fichero bs=1024 count=65536
mkfs.ext2 fichero
Montaje de sistemas de ficheros
• mount -t ext2 /dev/hda2 /usr
• mount -t vfat /dev/fd0 /mnt
• El tipo de sistema de ficheros a veces puede descubrirse mágicamente:
mount /dev/fd0 /mnt
• Los montajes pueden tener parámetros específicos:
mount -o ro,noexec,nosuid,sync /dev/fd0 /mnt• De fichero:
losetup /dev/loop0 fichero
mount /dev/loop0 /mnt
o
mount -o loop fichero /mnt

Incompatibilidades por defecto
• No todos aceptan las mismas operaciones. Ejemplo:
mount -t msdos /dev/fd0 /mnt
cd /mnt
touch nombre_muy_largo_para_dos
ls
chown joaquin nombre_m
ln -s nombre_m cosa
umount /mnt
• Se hace corresponder a la semántica de Unix lo máximo posible.Incompatibilidades por exceso
• Órdenes y llamadas especiales para atributos especiales:
– lsattr y chattr para ext2:
A No modificar tiempo de acceso.
a Sólo se puede añadir.
c Comprimido.
i Inmutable.
s Se pone a ceros al borrar.
S Síncrona.
d No se hace copia de seguridad (dump).
• Copias de seguridad especiales.

Parámetros de los sistemas de ficheros
• Normalmente se pasan al crear:
– Númerode i-nodos, tamaño de bloque
(ej: mkfs.ext2 -b 1024 -N 20000 /dev/hda1):
– Tamaño máximo de nombres
(minix, ej: mkfs.minix -l 14 /dev/fd0).
• A veces se pueden modificar (tune2fs):
– Porcentaje reservado para root.
– Número de montajes sin comprobación.

Fichero de definición de sistemas de ficheros
• /etc/fstab.
– Qué se monta al arrancar y dónde.
– Parámetros de montaje (en arranque yposteriores).
– Qué sistemas de ficheros se comprueban y en qué pasada.
– Qué sistemas de ficheros se respaldan con dump.
– Dónde paginar.

La raíz
• /bin para binarios básicos.
• /sbin para binarios de administración.
• /lib para bibliotecas dinámicas.
• /lib/modules para módulos del núcleo.
• /etc para configuración.
• /dev para dispositivos.
• /proc para información del núcleo....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mi tarea Tu tarea
  • tarea tarea
  • Tarea Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS