21
UT2: Administración y seguridad de la información 2.7 Administración de discos: 2.7.1 Estructura física: se crea al construir el disco en fábrica. El disco duro (Dd) es un conjunto de platos montados en un eje. Cada plato tiene 2 caras . Cada cara tiene n pistas concéntricas. (cada pista es una rayita -circunferencia- de ceros y unos). Cada pista tiene m sectores . (cada sector es un trozo de pista -arco- de ceros y unos). Cilindro: conjunto de pistas de igual posición en todas las caras del Dd (el cabezal no se tendría que mover para leerlas). Densidad: sectores/pista (número de sectores en una pista). 1 sector: 1/2KB = 512 Bytes. Al principio todas las pistas tenían igual número de sectores. Hoy se usa la ZBR (Zone Boot Recording). Al acercarse la zona al centro, tienen menos sectores/pista. Así los sectores son igual de largos físicamente. 2.7.2 Estructura lógica: creada por el usuario que prepara el disco para contener Sistema Operativo (SO) o datos. 2.7.2.1 Partición: división lógica de un Dd para segmentarlo en entidades independientes. Doble función: 1) Permite coexistir varios SO en el Dd. 2) Divide la unidad física en unidades lógicas y funcionales.. Partición activa (PA): la que toma el control al encender el ordenador para iniciar el SO instalado en ella. Sólo puede haber una PA en todo momento. Si quiero iniciar con Linux la PA será la de Linux. Si quiero con W7 habrá de estar activa la de W7. 1) Partición primaria (PP) / 2) Partición extendida (PE): 1) PP: 1 como mínimo (obligatorio). Al principio era el único tipo de partición que podía contener al SO y, por ello, el único tipo que podía ser PA. 2) PE: es opcional, puede no haber. Permite dividir el DD en unidades lógicas superando el límite de número de particiones impuesto por las tablas de particionamiento.

Apuntes Sobre Clusters

Embed Size (px)

DESCRIPTION

Archivo sobre Clusters e iniciación al hardware y su funcionamiento en windows.

Citation preview

Page 1: Apuntes Sobre Clusters

UT2: Administración y seguridad de la información

2.7 Administración de discos:

2.7.1 Estructura física: se crea al construir el disco en fábrica.El disco duro (Dd) es un conjunto de platos montados en un eje.Cada plato tiene 2 caras.Cada cara tiene n pistas concéntricas. (cada pista es una rayita -circunferencia- de ceros y unos).Cada pista tiene m sectores. (cada sector es un trozo de pista -arco- de ceros y unos).

Cilindro: conjunto de pistas de igual posición en todas las caras del Dd (el cabezal no se tendría que mover para leerlas).

Densidad: sectores/pista (número de sectores en una pista).

1 sector: 1/2KB = 512 Bytes.

Al principio todas las pistas tenían igual número de sectores. Hoy se usa la ZBR (Zone Boot Recording). Al acercarse la zona al centro, tienen menos sectores/pista. Así los sectores son igual delargos físicamente.

2.7.2 Estructura lógica: creada por el usuario que prepara el disco para contener Sistema Operativo (SO) o datos.2.7.2.1 Partición: división lógica de un Dd para segmentarlo en entidades independientes. Doble función:1) Permite coexistir varios SO en el Dd.2) Divide la unidad física en unidades lógicas y funcionales..Partición activa (PA): la que toma el control al encender el ordenador para iniciar el SO instalado en ella. Sólo puede haber una PA en todo momento.Si quiero iniciar con Linux la PA será la de Linux. Si quiero con W7 habrá de estar activa la de W7.

1) Partición primaria (PP) / 2) Partición extendida (PE):1) PP: 1 como mínimo (obligatorio). Al principio era el único tipo de partición que podía contener al SO y, por ello, el único tipo que podía ser PA.2) PE: es opcional, puede no haber. Permite dividir el DD en unidades lógicas superando el límite de número de particiones impuesto por las tablas de particionamiento.

Page 2: Apuntes Sobre Clusters

Tablas de particionamiento: las que regulan las particiones del DD. No es infinita. Inicialmente 4 particiones/disco.Si las 4 son primarias ya no se pueden hacer más.Si son 3 primarias y 1 extendida, ésta se puede subdividir hasta el infinito.Cada primaria y cada división de la extendida tiene una letra de unidad. Cada letra es una unidad lógica.¿Cómo se hace? 1) De MS-DOS a W-Millenium: el SO tiene una herramienta de gestión de particiones en modo consola: FDISK.2) XP en adelante: a)utilidad de consola DISKPART con prompt propio diferente del de la consola. b) herramienta gráfica: administrador de discosusuario/equipo/administr.../administrador de discos

2.7.2.2 Tipos de discos por el estilo de tablas de particiones: discos MBR o discos GPT.

Sopa de letras: bios: biosMBR:master boot recordMBC: master boot codeIPL: Initial Program Load PBR: partition boot recordPBC: partition boot codeBCD: boot configuration data

MBR: usa el estilo de particiones basado el Master Boot Record. 1 sector del Dd = 512 bits

MBR sector arranque partic 2sector 0 ^ TablaparticionesProgramaMBC

Partición 1 : : Partición 2 : : *

MBC (o IPL) Master Boot Code: lee la tabla de particiones, detecta si una está marcada como activay cede el control a un programa situado en el sector de arranque de la partición activa (sector 1 de lapartición).

Volumen de estos discos: hasta 4 TB cada división (cada letra A: B: C: …).

GPT:- Concepto previo: EFI (Extensible Firmware Interface) estándar de Intel para reemplazar a la BIOSdel PC que está desfasada. Propone alternativa a la colocación de la tabla de particiones en un Dd.

- GPT (GUID Partition Table) forma Intel de colocar las particiones. Permite hasta 128 particiones de 18 HexaBytes.

Page 3: Apuntes Sobre Clusters

sector 0 sector1 sector2 sector33 sector sector sector -33 -2 -1MBRhereda-do

Cabe-cera GPTprima-ria

Entrada1---------entr. 2---------entr. 3---------entr.4

---

. . . .

---------entrada128

Parti-ciones

...

Cabe-ceraGPTsecun-daria

<----------------------------------------------------> ^ Tabla de particiones ^ ^ Se pone este MBR para que si el disco se gestiona por alguien que no conoce el GPT lo pueda hacer con MBR

Sectores 1 a 33: tabla de particiones (entradas de particiones).Antes la tabla de particiones ocupaba un sector (512 Bytes), ahora 33 sectores de 512 Bytes.Está duplicado por seguridad al final del disco (signo - en el croquis).Sector 1: cabecera. Describe núm de particiones, define bloques siguientes, núm de entradas, tabla de par.ticiones, tamaño particiones, GUID de cada partición, localización de la tabla secundaria.Cada sector permite registrar 4 particiones (es la entrada de 4 particiones).

2.7.3 Secuencias de arranque en PCs basados en BIOS: boot sequence (ejecución en orden correcto de 4 o 5 programas):1º programa: está en un chip de la placa base (bios) que testea el hardware. Si el test va bien, cede elcontrol a 2º programa: en el disco IPL ó MBC , mira en la tabla de particiones la marcada como activa, cede el control a un programa en el primer sector de la partición PBR (Partition Boot Record).3º programa Partition Boot Code. Depende del SO instalado.

| |BIOS

| | (1) → MBR PBRPT

IPL (2) →

: Windows XP : :PBC : (3) → : Boot manager (4) : BCD

Page 4: Apuntes Sobre Clusters

Si tiene 2 SO (XP y Linux o 2 XP) aparecerá un menú para elegir el SO. El causante de este menú es ntldr. Una vez elegido, el siguiente paso lo hace también ntldr (elige y carga el sistema).

Windows XP: | |BIOS

| | (1) → MBR PBRPT

IPL (2) →

P : ntldr B : boot.iniCode :(3) → : (4) :

4º ntldr: inicia la carga del SO usando un archivo de configuración que es boot.ini

Windows Vista y superiores: | |BIOS

| | (1)

MBR PBR PBR <---------100MB--------->

PT

IPL (2)

: Bootmgr (4) : BCD :PBC : (3) : :

: : winload.exe : (5) : : :

El SO crea 2 particiones: -la activa de 100 MB reservados por el SO que no es obligatoria pero se crea por defecto- el resto.Si la activa fuera la segunda partición, salta a ésta, no encuentra el boot manager (Bootmgr) y no arranca.

En Windows Vista y superiores, la función del ntldr es reemplazada por el Bootmgr (Boot manager), causante de que aparezca el menú de selección de SO. Bootmgr utiliza la configuración de BCD para la carga del último programa, winload.exe.

5º winload.exe: se encarga del inicio del sistema.

2.7.4 Sistemas de archivos (S de A):Concepto: estructura lógica que se crea en un volumen (partic. primaria o unidad lógica de una partic. extendida) para poder almacenar ficheros en ella. Se crea al formatear el volumen.El sistema de achivos usado condiciona que un SO pueda usar o no ese volumen para acceder a los archivos almacenados en él.Hay distintos tipos de formatos. No todos los SO pueden leer cualquier formato.Linux reconoce sistemas de archivos de Windows. Al revés no siempre (W no lee ext2 ext3...)

Page 5: Apuntes Sobre Clusters

2.7.4.1 Clúster o unidad de asignación:Unidad mínima física: sectorUnidad mínima lógica: clústerRelación sector/clúster: 1 clúster = 2^n sectores contiguos del Dd.- Tamaño del clúster: depende del volumen ( a mayor capacidad del volumen, mayor tamaño del clúster).- 1 archivo ocupa como mínimo 1 clúster aunque no lo llene.- Si 1 archivo ocupa varios clústers éstos no tienen porqué ser consecutivos.- El tamaño del clúster afecta:-- al uso adecuado del espacio en disco (si uso clúster muy grande para archivos pequeños, se les asigna el clúster entero se desperdicia mucho Dd).-- al tiempo de acceso (archivo grande necesita muchos clústers pequeños → retraso en la lectura al tener que local lizarlos todos).Estadísticamente el tamaño medio de un fichero es ½, 1, 2, 4 KB.- Cuando se formatea, se puede elegir el tamaño del Cluster.

2.7.4.2 Sistema de archivos FAT (FAT16, VFAT, FAT32,...)Un volumen formateado con sistema de archivos FAT queda estructurado:1.- Sector de arranque Almacena la descripción del volumen + programa PBC que depende del SO y se invoca por el IPL ala secuencia de arranque si este volumen es la partición activa.

BIOS \/ \/ MBR PBR \/ TP \/IPL >>>>>>>

: FAT : PBC :

2.- FAT (File Allocation Table) Tabla de localización de archivosComponente que da nombre al sistema de archivos. Es una tabla con tantas entradas como clústers tiene el volumen. Sirve para averiguar la secuencia de clústers en que se almacena un fichero.Cada entrada de la FAT puede valer:a) Marca de clúster libreb) Marca de fin de fichero.c) Número (se interpreta como dirección del siguiente clúster libre).

3.- Directorio raíz: para cada elemento (archivo o directorio) almacenado en raíz, el árbol de directorios, tenemos una entrada donde se registra nombre, extensión, tamaño, fecha y hora, atributos. Cualquier directorio no raíz sólo es un fichero especial cuyo contenido son entradas con la información correspondiente a los elementos almacenados en él.

4.- Área de datos: la reservada para almacenar los ficheros del usuario ocupando casi todo el volumen (los apartados 1,2 y 3 anteriores no ocupan casi nada). Está organizada en clústers.

Page 6: Apuntes Sobre Clusters

FAT16:Para cada entrada de la FAT, usa 16 bits. Limita el número de clústers a 2^16=65.536. Una dirección que ocupe más de 2^16 bits no se podrá construir.Lo que puedo construir en la FAT son 2^16 direcciones diferentes hacia 2^16 clústers.

Tamaño unidad disco Tamaño clúster

<128 MB 2 KB

128 a 255 MB 4 KB

256 a 511 MB 8 KB

512 MB a 1 GB 16 KB

1 a 2 GB 32 KB

No se debe: (1) usar un DD mayor de 2 GB pq (2)el clúster sería enorme (>64 KB) y se desperdiciaría mucho espacio. Se usó en diskets.

VFAT: Aparece en Windows 95, pero da muchos errores y sólo permiten usart nombres largos respecto a FAT16.

FAT 32:Resuelve (1) y (2). Para cada entrada de la tabla de la FAT, usa 32 bits. El número de clústers a que puede apuntar es 2^32.

Tamaño unidad disco Tamaño clúster

513 MB a 8 GB 4 KB

8 a 16 GB 8 KB

16 a 32 GB 16 KB

>32 GB 32 KB

Page 7: Apuntes Sobre Clusters

NTFS: Sistema de archivos NT File System.

BootSector

($Boot)1

MFTmaestro de

ficheros($MFT)

2

Free Space 1

3

MoreMetadata

Files

4

Free Space 2

5

Hide BootSector Copy(copia oculta

sector arranq.)6

Dos tipos de archivos:·MetaData File: Ficheros que contienen la estructura e información que sustentan el sistema. Todos los ficheros empiezan por el símbolo “$”.·Normal Files: Son los ficheros del usuario.

1) Boot Sector: sector de arranque, describe el volumen (tamaño, etiquetas... y el programa (Partition Boot Code) que recibirá el control.

2) MFT: tabla maestra de ficheros (= FAT) es la tabla a consultar para saber la secuencia de clústersen la que se almacena un fichero. Registrada dentro de sí misma como $MFT.

4) Ficheros metadata: los más importantes, permiten funcionar a la estructura NTFC.A) $MFTMirr: copia exacta de los 4 primeros registros de la MFT para recuperar el volumen si ésta se daña.B) $LogFile: registra operaciones de escritura de disco pendientes. Si hay una caída de tensión accidental lleva un registro de lo que estábamos haciendo y podemos anular lo pendiente o completarlo.C) $: directorio raíz del volumen NTFSD) $Bitmap: mapa de bits con 1 bit / clúster que indica si un clúster está ocupado (bit a 1) o libre (bit a 0).E) $BadClus: tabla de clústers erróneos.

6) Copia de seguridad del sector de arranque (1).

3) y 5) Free Space1 y Free Space2: para que la MFT no se fragmente se mantiene un búfer configurable (3) del 12,5%, 25%, 37,5% o 50% del total espacio de la unidad. No se usará para almacenar datos del usuario salvo si todo el espacio restante se ocupa (Espacio libre en el esquema entre la MFT y More Metadata Files).Mientras podamos almacenar datos en 5, el 3 sólo se usa como búfer de nacimiento de la MFT. Si hubiera que usar espacio de 3, se iría cogiendo del final para no fragmentar la MFT.

Page 8: Apuntes Sobre Clusters

MFT: Master File Table

Como se registra cada fichero dentro de la MetaData File, tenemos dos posibilidades:

1)MFT Entry(Simplified):

Standard information File Name Security Descriptor Data

Standard information: permisos lectura y escritura, fecha y hora de creación y modificación.File Name: nombre del fichero con extensión.Security Descriptor: propietario del fichero. qué usuarios pueden acceder a él y qué pueden hacer con él. Admite ficheros de hasta 1500 Bytes. Si es mayor, se guarda en la tabla asegurando acceso muy rápido a ficheros pequeños porque están en la tabla (en Data).

2)

En este ejemplo el fichero ocupa 10 clústers formado por 3 secuencias (3+4+3). Ya no se guarda en las tablas si no en clústers (clústers count). Cada fragmento de los 3 se llama EXTENT.El tamaño del clúster es configurable. Hay un tamaño de clúster por defecto para cada tamaño de Dd (ver tabla pero no aprender).

Page 9: Apuntes Sobre Clusters

2.7.5 Formatear un volumen: (dotarle de un sistema de archivos)La mayoría de los soportes viene formateado. Podemos necesitar cambiarlo.

Tipos de formateo: 1) Rápido, 2) Completo o incondicional:

1) Rápido: sólo aplicable a volumen formateado previamente porque no crea una nueva estructura lógica (sector arranque, FAT...) sino que aprovecha una estuctura creada en el formateo anterior. Lo único que hace es marcar como libres todos los clústeres SIN BORRAR físicamente ninguno (con la herramienta adecuada se puede recuperar la información).

2) Completo o incondicional: destruye todos los datos del volumen y crea una nueva estructura lógica tardando más que el rápido. No se pueden recuperar los datos. Se aconseja en discos que hayan podido tener en algún momento problemas de lectura/escritura.

-desde CMD: orden format (parametrizable: letra unidad, formato FAT o NTFS...).-desde entorno gráfico: llegar a la unidad, botón derecho: formatear.Se puede crear un disco inicio MSDOS en un Diskette 3,5: conjunto de archivos para poder iniciar un SO. Hasta W-vista cabía en un diskette con el que podíamos reiniciar si el sistema caía.

2.7.6 Etiqueta de volumen: Texto descriptivo que aparece en una letra de unidad. Cadena que en FAT puede tener hasta 11 caracteres. Hay caracteres prohibidos igual que para nombres de ficheros.En NTFS son 32 caracteres sin prohibidos.El usuario puede crear, borrar y editar la etiqueta y se almacena en la MPB (Media Parameter Boot) del sector 0 o de arranque.

-desde CMD: 2 órdenesvol: consulta etiqueta.label: editar etiqueta-desde entorno gráfico a la hora de formatear nos permite elegir como será esa etiqueta, o desde cualquier lugar que nos permita ver una letra de unidad.

2.8 Discos básicos y dinámicos:Son 2 configuraciones de Dd de Windows. La mayoría de equipos personales se configuran con discos básicos (más sencillos de administrar).Usuarios avanzados y profesionales de la informática pueden usar D. dinámicos para más rendimiento y confiabilidad.

Dd básico: Dd físico que tiene particiones primarias y extendida con unidades lógicas. Las primarias y las lógicas se llaman volúmenes básicos.El núm de particiones depende del estilo de particiones usado.Ej.1: en Dd MBR podemos tener 4 particiones primarias o 3 primarias + 1 extendida con n unidadeslógicas.Ej.2: en Dd GUID: máx 128 particiones primarias sin extendida. Estos vol básicos (4 primarias; 3 primarias + unidades lógicas; 128 primarias) se pueden ampliar con espacio adyacente continuo y no asignado del mismo Dd si el volumen está formateado en NTFS.

Page 10: Apuntes Sobre Clusters

La puedo hacer crecer si tengo espacio adyacente, continuo y no asignado.

A y C pueden crecer, B no porque no tiene espacio adyacente.

Una unidad lógica se puede extender con espacio contiguo de la partición extendida a la que pertenece. Si se extiende más allá del espacio libre disponible en la part. extendida, ésta crecerá para contener la unidad lógica si a continuación hay espacio contiguo no asignado.

Dd dinámicos:Funcionalidad que no tienen los discos básicos: pueden crear volúmenes de espacio no contiguo repartido entre 1 o más discos y volúmenes tolerantes a errores.

Todos los volúmenes de Dd dinámicos se llaman volúmenes dinámicos.

Tipos:1) Simples: formadopor espacio contiguo ono de 1 solo Dd. El del medio ( D: )puede crecer por elespacio libre nocontiguo

Page 11: Apuntes Sobre Clusters

2) Distribuidos: formado por espacio de 2 a 32 Dd. No se puede reflejar y no es tolerante a errores. Se pierde 1 de los discos: se pierde el fichero.

Dd1 Dd2

3) Seccionado (RAID-0): los datos se almacenan en 2 o más discos de forma alternativa y equitativa en cada disco. Usan discos enteros, no sectores.

Se guarda 1/3 de fichero en cada disco del volumen seccionado.Ventaja: más velocidad y rendimientoInconveniente: si falla 1 disco, los datos de los otros son inútiles.

4) Reflejado (RAID-1): vol tolerante a errores con todos los datos duplicados en dos discos físicos (redundancia de datos). Si hay error en 1 disco se puede acceder a los datos desde el otro..Un volumen reflejado no se puede distribuir. Son volúmenes que ocupan discos enteros.

.-Ventajas: es la arquitectura más rápida con tolerancia a errores.

.-Inconveniente: cara pq usa el doble del espacio necesario.

5) RAID-5: vol tolerante a errores. Datos distribuidos en 3 o más discos.PARIDAD: valor calculado que se puede usar para reconstruir los datos tras un error. Si hay un error en un disco físico, la parte del vol RAID5 que estaba en el disco erróneo, se puede reconstruir a partir de los datos restantes más la paridad. RAID-5 no se puede reflejar ni extender, son discos enteros.

Page 12: Apuntes Sobre Clusters

Observaciones: .- Definición de RAID: (Redundant Array of Independent Disks). Esquema de discos duros en el que, para ofrecer más capacidad, rendimiento y tolerancia a errores, se conectan juntos 2 o más discos. Puede ser conexión física (hardware) lógica (software) o combinar ambas.Son configuraciones más habituales en servidores que en pcs.

.- El número tras la palabra RAID no indica + o – nivel de tolerancia a errores sino modos distintos de hacer las cosas.

.- Sólo se puede trabajar con discos dinámicos a partir de W2000 y XP Profesional.

.- Se puede convertir un disco básico en dinámico, al revés no. (foto pdf3)Desde el administrador de discos, botón derecho en disco básico, propiedades.

Sistemas de archivos básicos y dinámicos (FAT32, NTFS).

2.9 Operaciones de mantenimiento de discos:2.9.1 Verificación de un volumen:Con regularidad hay que verificar la partición o unidad lógica comprobando que no hay errores en los datos almacenados (errores lógicos o en los sistemas de archivos).

Error: - Lógico:- Clústers perdidos: cadenas de clústers marcadas como usadas pero que no pertenecen a ningún archivo (parte del disco desaprovechada)- Vínculos cruzados: clústers incluidos como pertenecientes a dos archivos distintos (1 al menos está mal).

- Físico:errores en la superficie del Dd. Se detectan intentando leer y escribir sobre cada clúster. Anteestos errores hay q intentar pasar los datos a clústers en buen estado y marcar el defectuoso para q el SO no lo vuelva a usar.

Page 13: Apuntes Sobre Clusters

Clúster perdido (cómo resolver): la herramienta los convierte en archivos, estudiamos qué información había y decidimos.

Cruzados: - borrando los 2 archivos - copia de los datos del clúster y asignación de los datos del original a un archivo y de la copia a otro.

Desde entorno gráfico (foto apuntes)Desde consola: herramientas: CHKDSK: comprueba. CHKNTFS: (vale tb para FAT). Permite configurar la verificación del

disco de inicio del SO.

CHKDSK se puede parametrizar pasándole un nombre de fichero e indicará su estado de fragmentación.

Page 14: Apuntes Sobre Clusters

Características de verificación a partir de Windows 2008 Server:.- NTFS transaccional: permite que las operaciones de archivos en vol NTFS, se hagan de forma transaccional: los programas pueden usar transacciones para agrupar cómputos de operaciones para que todas ellas o ninguna se complete. Mientras una transacción esté activa, sus consecuencias no serán visibles. Esto pasará cuando la transacción se complete con éxito. Si la transacción falla, se deshace el trabajo realizado hasta el momento y se devuelve el sistema de archivos al estado antes del inicio transacción. .- Auto mantenimiento NTFS: antes de esta característica, el uso de CHKDSK para reparar la unidad suponía interrumpir la disponibilidad de la unidad hasta fin del proceso. CHKDSKprecisa disponer del volumen de modo exclusivo. La característica de automantenimiento se intentará la reparación del volumen de modo automático sin interrumpir la disponibilidad del volumen. El administrador sólo necesitará ejecutar CHKDSK cuando el sistema le comunique que no puede resolver automáticamente un problema.

2.9.2 Defragmentación: (foto pdf3)

Los archivos se guardan en el disco en clústersno siempre secuenciales. Si el sistema intentaleer un archivo fragmentado, tardará más que siestuviera en clústers secuenciales (secuencialdebe ser uno a continuación de otro). El defragmentador es un programa que: 1) Organiza los archivos en clústersconsecutivos.2) Elimina espacios en blanco entre ficherospara evitar q se fragmenten los nuevosarchivos.3) En algunos defragmentadores el proceso esmás largo porque además recompone la unidad de manera que los archivos que componen un programa también queden ordenados de forma consecutiva.

Desde el menú contextual (foto): unidad, propiedades, herramientas, defragmentar

Desde cmd: DEFRAG

Page 15: Apuntes Sobre Clusters

2.10 Cuotas de disco:Sirve para supervisar y limitar el uso de espacio en disco en volúmenes NTFS. Los administradores del sistema pueden configurarlas para evitar que se use más espacio de disco y registrar un suceso sisi un usuario supera el límite de espacio especificado.-Menú contextual: unidad, propiedades, cuota

-CMD:

FSUTIL → QUOTA → BEHAVIOUR

2.11 Montar volúmenesSe trata de enlazar una unidad de disco como parte del árbol de directorios de otra unidad. Se usa una carpeta de montaje en el árbol receptor de modo que, accediendo a esta carpeta, veremos dentroun sub-árbol que no es más que el árbol de directorios de la unidad montada.

Page 16: Apuntes Sobre Clusters

Observaciones: .- La unidad receptora ha de ser NTFS, la montada puede tener cualquier formato..- Recomendable que la carpeta de montaje esté vacía.Esta técnica funciona en volúmenes estáticos y dinámicos.Doble utilidad: poder tener letra de unidad si ya se ha agotado (A-Z) y poder incrementar el tamaño de 1 unidad básica sin reparticionar

C: no puede crecer por no haber espacio adyacente. Le puedo montar una unidad de disco como carpeta física en discos distintos pero lógicamente en el mismo.

Menú contextual: Administrador de discos, unidad a montar, cambiar letras y rutas de acceso a unidad, montar las siguientes carpetas en la vacía.

CMD: mountvol.

Se puede montar el mismo árbol varias veces en distintas carpetas.

Page 17: Apuntes Sobre Clusters
Page 18: Apuntes Sobre Clusters

3. Virtualización3.1 IntroducciónCon el hardware informático actual, se ha diseñado para ejecutar un solo SO y una sola aplicación, lo que se supone la infrautilización de gran parte de las máquinas. La virtualización permite ejecutar varias máquinas virtuales en una misma máquina física donde cada una de ellas comparte los recursos de ese ordenador físico único entre varios entornos. Las distintas máquinas virtuales permiten ejecutar SO's diferentes y varias aplicaciones en el mismo ordenador físico.Además de su utilización en entornos productivos, es una herramienta importante para un administrador de sistemas, ya que permite estudiar y analizar el comportamiento de distintos recursos y entornos antes de su implicación real en la empresa.

Una máquina virtual (MV) es contenedor de software perfectamente aislado que puede ejecutar sus propios SO y aplicaciones como si fuera un ordenador físico, una MV se comporta exactamente igual que lo hace un ordenador físico y contiene sus propios CPU, RAM. HDD/SDD y tarjetas de red virtuales, basados en software. El SO no puede establecer diferencia entre una MV o una máquina física, como tampoco pueden otros ordenadores de una red, ni aplicaciones.

3.2 FuncionamientoLa virtualización inserta una capa ligera de software en el hardware del ordenador o en el SO host(anfitrión). Este software contiene un monitor de MV, VMM(Virtual Machine Monitor) que tambiénrecibe el nombre de HiperVisor que asigna los recursos de hardware de forma dinámica ytransparente a cada una de las MV.

Hay dos tipos de MV:1.- Nativo, unhosted o Bare Metal:El HiperVisor está directamente sobre el hardware real, si un SO y la MV trabajan sobre elHiperVisor. Una MV sin anfitrión.

2.- Hosted:El HiperVisor funciona sobre un SO host, que está sobre el hardware y sobre el host estánlas MV.

Page 19: Apuntes Sobre Clusters

3.3 VentajasEn general tenemos cuatro características:

1.- Compatibilidad:Las MV's son plenamente compatibles con la totalidad de SO, Aplicaciones y Controladoresde dispositivo estandard de modo que se puede usar una MV para ejecutar el mismosoftware que se puede ejecutar en un ordenador físico.

2.- Aislamiento:Aunque en las MV comparten los recursos físicos de un único ordenador real, permanecencompletamente aisladas unas de otras como su se trataran de máquinas independientes.

3.- Encapsulamiento:Una MV es básicamente un contenedor de software que agrupa o encapsula un conjuntocompleto de recursos físicos virtuales, así como un SO y todas sus aplicaciones dentro de unpaquete de software. Esto hace que las MV sean extraordinariamente fáciles de gestionar.

4.- Independencia del Hardware:Las MV son completamente independientes del hardware físico subyacente. Por ejemplo sepuede configurar una MV con componentes virtuales (CPU, tarjeta de red, controladoresSCSI) que difieren de los componentes físicos presentes en el hardware real.

3.4 Infraestructura Virtual

4 Instalación de Sistemas Operativos4.1 Instalación del S.O4.1.1 Instalación de WXP/2003 Server4.1.2 Instalación de W7 /2008 Server4.2 Secuencia de Inicio del S.O4.2.1 Secuencia de inicio de WXP/2003 Server4.2.2 Secuencia de inicio de W7 /2008 Server4.2.3 Secuencia de inicio dual4.2.4 Secuencia de inicio múltiple4.2.5 Limitaciones del gestor de inicio de Microsoft

Page 20: Apuntes Sobre Clusters

4.3 Estructura de Directorios del S.O.WXPC:\|_NTLDR|_BOOT.INI|_PAGEFILESYS|_Archivos de Programa|_Documents and Settings

|_All Users|_Default User|_ASIX

|_Configuración Local|_Datos de Programa|_Documentos recientes|_Escritorio|_Menú inicio| |_Programas| |_Inicio|_Mis Documentos| |_Mis imágenes| |_Mi música| |_Mis vídeos|_NTUSER.DAT

Configuración Local: Carpetas y ficheros que definen aspectos de configuración del SO para este usuario.Datos de programa: Configuraciones de programas para el usuario.Documentos recientes: Tendremos acceso a los últimos documentos utilizados por el usuario.Escritorio: Todo el contenido que el usuario tenga en el escritorio.Menú inicio: Almacena todo lo que aparece en el botón de inicio de ese usuario.Menú inicio\Programas\Inicio: Se ejecutará el contenido al inicio del sistema.Mis Documentos: Es la carpeta por defecto donde se guardarán los archivos del usuario.Las hijas de Mis Documentos: Carpetas por defecto para guardar archivos. All users: Archivos comunes para los demás usuarios.Default users: Plantilla para crear un nuevo usuario, es decir, un usuario nuevo es una copia de éste.

Page 21: Apuntes Sobre Clusters

C:\|_Windows

|_SYSTEM|_SYSTEM32| |_CONFIG| |_DRIVERS| |_SPOOL| |_*.DLL| |_CMD.EXE| |_ATRIB.EXE| |_ …| |_TASKMGR.EXE|_FONTS|_HELP|_REPAIR|_TASKS|_TEMP|_REGEDIT.EXE|_ …

SYSTEM: Librerías y ejecutables para mantener compatibilidad con programas de 16bits.SYSTEM32: Contiene librerías(DLL) y ejecutables pensadas para este SO, es el corazón del SO.Config: Se crean los archivos de registro.Drivers: Almacena los controladores de los dispositivos periféricos.Spool: Se almacenan las colas de impresión.Fonts: Se instalan todas las fuentes que podrán utilizar nuestras aplicaciones.Help: Ficheros de ayuda del sistema operativo.Repair: Copias de seguridad hechas con NTBACKUP.Tasks: Se guardan las tareas programadas.Temp o TMP(carpeta igual a Temp): Almacena archivos temporales.Regedit.exe: Herramienta para edición del registro.Recycler: Hay una carpeta particular para cada usuario, para mantener la privacidad de su papelera.System Volume Information: Se almacenan los puntos de restauración.

4.4 – Registro de Windows4.4.1 – Orígenes4.4.2 – Ficheros del registro4.4.3 – Claves principales4.4.4 - Edición del registro4.4.5 – Copias de seguridad y restauración del registro