Sei sulla pagina 1di 140

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

HARDWARE del P.C.

Hardware son todos aquellos componentes fsicos de un computador, todo lo visible y tangible, es, en esencia, el equipo utilizado para el funcionamiento de un computador. El hardware se refiere a los componentes materiales de un sistema informtico. La funcin de estos componentes suele dividirse en cuatro categoras principales: entrada, procesamiento, salida y almacenamiento (aunque tambin los hay mixtos: de entrada/salida). Los componentes de esas categoras estn conectados a travs de un conjunto de cables o circuitos llamado bus con la unidad central de proceso (CPU) del ordenador, el microprocesador que controla la computadora y le proporciona capacidad de clculo.

Partes del Sistema PC


Un ordenador es una mquina capaz de realizar diversas funciones o actividades dependiendo de sus recursos (hardware), del sistema operativo y del programa que ejecute (software). Puede definirse por lo tanto como una mquina programable. Esta caracterstica viene dada por el uso de componentes programables para su diseo: Unidades Centrales de Proceso (CPU) o Microprocesadores (), y otros componentes asociados que pueden ser a la vez programados por estos. Los ordenadores personales (microordenadores) basan su funcionamiento en el microprocesador, como componente fundamental del sistema.

25

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Un Ordenador procesa o elabora los datos que se le suministran, puede por ejemplo realizar el promedio de unos datos introducidos previamente, realizar una grfica con esos datos o suministrar un listado ordenado de mayor a menor de dichos datos. Para realizar estos procesos, el ordenador debe disponer de recursos para almacenar la informacin mientras sta es elaborada, memoria, y asimismo de los dispositivos que permitan tanto su introduccin, como ofrecerla, ya elaborada, a los usuarios. Estos ltimos dispositivos reciben el nombre de perifricos. Esquemticamente un ordenador se compone de: Unidad de Entrada: Permiten la introduccin de informacin en el ordenador, existen dos tipos de dispositivos, aquellos que convierten los datos en un formato capaz de ser interpretado por el ordenador como el teclado y los que permiten su entrada directa como el escner, lectores de tarjetas o cdigos de barras o la pantalla tctil. Unidad de Almacenamiento o Memoria: Dispositivos donde se almacenan los datos y los programas para procesarlos. Existen dos tipos: Memoria Principal, constituida por circuitos integrados y que a su vez se subdivide en RAM y ROM; y la Memoria Secundaria, donde se almacenan otros datos que no tienen cabida en la principal, la constituyen los Discos duros (HD), CD-ROM, disquetes (FD), Unidades de cinta,.. Unidad Aritmtico/Lgica: Es la parte encargada de procesar los datos, se conoce tambin como ALU (Arithmetic-Logic Unit). Las operaciones que realiza son de tipo aritmtico: suma, resta, multiplicacin y divisin; y de tipo lgico: igual, mayor que o menor que. Unidad de Control: Dirige la ejecucin del programa y controla tanto el movimiento entre memoria y ALU, como las seales que circulan entre la CPU y los Perifricos. Unidad de Salida: Presentan al usuario los datos ya elaborados que se encuentran en la memoria del ordenador, los ms habituales son la pantalla y la impresora.

La Unidad de Control con la Unidad Aritmtico/Lgica y la Memoria Principal forman la Unidad Central de Procesos (CPU), es decir el Ordenador. Las Unidades de Entrada y de Salida son los denominados Perifricos.

26

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

PARTES CPU (CPU y perifricos internos) Placa Madre


La placa madre (mother board) o placa base, es un circuito impreso que contiene los elementos que forman la estructura del PC: La CPU, la memoria, los controladores auxiliares, los buses del sistema, los dispositivos de I/O, la lgica de seleccin y los circuitos de temporizacin. As pues esta placa es la que define las caractersticas fundamentales del ordenador.

27

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Uno de los aspectos bsicos de la placa madre es su capacidad de ampliacin. El continuo incremento de prestaciones requerido por los sistemas operativos y los programas que se ejecutan en los ordenadores hacen que estos queden obsoletos en pocos meses. La forma de evitar que la actualizacin del sistema suponga un gran desembolso se basa en la modularidad (ampliacin del sistema mediante tarjetas o dispositivos que se conectan a la placa base) y en la posibilidad de cambiar los componentes de la placa madre (CPU, memoria, etc.). Esto ha dado lugar a que las modernas placas madres sean bsicamente, a excepcin de los chipset como se ver mas adelante, un montn de conectores (Slots, zocalos, etc.) y por supuesto no es, ni mucho menos, el elemento ms caro del sistema. En la actualidad se puede decir que placa madre es el elemento que limita la capacidad del sistema pero que no lo define ya que depender de los elementos que se conecten o monten en ella. La integracin de componentes es otra de las causas que han influido de forma determinante en el aspecto fsico de la placa madre. En un principio esta placa estaba formada por multitud de chips, cada parte del sistema estaba formada por un componente principal (controlador) y su lgica adicional. Hoy en da, gracias a la microelectnica, todos estos chips se han integrado en unos pocos. La utilizacin de componentes de alta escala de integracin ha supuesto una reduccin de tamao y un abaratamiento sustancial de los costes de las placas madre a pesar de su continuo incremento de prestaciones. COMPONENTES DE LA PLACA MADRE En esta seccin se pretende simplemente enumerar los componentes de la placa madre, con una pequea descripcin conceptual de los mismos.

28

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Z c a lo Pro ce sad or . Las primeras placas madre, para micros 8086 o 80286, disponan de zcalos adecuados para estos micros (DIL o PGA), ms con el objeto de poder cambiar (o recuperar) fcilmente el componente principal del sistema, por ejemplo en caso de avera, que para sustituirlo por uno de mayores prestaciones (puesto que las placas madres no solan estar preparadas para ello). Disponan igualmente de zcalo para el coprocesador matemtico. Posteriormente aparecieron dos tendencias: las versiones econmicas (SX) de los procesadores 386 y 486, con encapsulados de plstico, que suprimieron los zcalos (el micro venia soldado directamente en la placa); y las versiones de encapsulado cermico (DX) que solan mantener el zcalo, lo que permita una cierta facilidad de actualizacin mediante los mdulos denominados OverDrive. A continuacin, motivado fundamentalmente por la continua evolucin de los micros, y la necesidad de facilitar la actualizacin de los sistemas volvi a imponerse el sistema de zcalo, ahora con los conocidos como ZIP (Zero Insertion Force) o de fuerza de insercin nula que se estandarizaron segn el modelo con el nombre de Socket X, desde el Socket 1 (para uP 486) hasta el Socket 8 (para Pentium Pro). El microprocesador Pentium II presenta un nuevo tipo de conexin denominado SEC (Single-edge connector) del que ya existen dos versiones: el Slot 1 y el Slot 2 (para Pentium II Xeon). El zcalo para el procesador matemtico desaparece cuando este componente empieza a integrarse en la propia CPU (486 DX).

29

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

En la actualidad, las placas madre disponen de uno o ms zcalos (o slots) para montar la CPU. Este o estos conectores determinan el nmero de microprocesador que se pueden montar, el tipo, y en algunos casos hasta la velocidad mxima a la que pueden trabajar. Las placas con un solo microprocesador son las ms habituales, pero existen placas para sistemas con dos micros y ms raramente para cuatro.

Tabla resumen de caractersticas de los zcalos para microprocesadores


Tipo Socket 1 Socket 2 Socket 3 Socket 4 Socket 5 Socket 6 Socket 7 Super Socket 7 Socket 8 Slot 1 PPGA (370) Slot 1 FCPGA Slot 2 Slot A Socket A Socket 423 Socket 603 Socket 604 Socket 754 Socket 940 Socket 939 Socket 478 Socket 775 Pines 169 238 237 273 320 235 321 321 387 242 370 242 370 330 242 462 423 603 304 754 940 939 478 775 Filas 3 4 4 4 5 4 5 5 5 2 5 2 5 2 2 8 8-5 9-6 9-6 10 15 15 6 8-9 Voltaje 5 V. 5 V. 5 V. 3.3 V. 5 V. 3.3 V. 3.3 V. 2.5V. 3.3V. 2.0V. 3.5V. 3,1 V 3,3 V 2,8 V 3,3 V 2,8 V 3,3 V 2V 1.6 V 1.75 V 1.75 V 1.70 V 1.70 V 1.40 V 1.40 V 1.40 V 1.55 V 1.40 V Microprocesadores 486SX, 486DX, 486DX2, 486DX4 OverDrive 486SX, 486DX, 486DX2. 486DX4 OverDrive, Pentium OverDrive 486SX, 486DX, 486DX2, 486DX4, AMD/Cyrix 5x86. Pentium OverDrive. Pentium 60-66. Pentium OverDrive Pentium 75-133 MHz. Pentium OverDrive 486DX4. Pentium OverDrive Pentium 75-200 MHz, Pentium MMX, K5, 6x86, K6, 6x86MX. Pentium OverDrive, Pentium MMX OverDrive Pentium MMX, Cyrix M-I, Cyrix M-II, IDT WinChip C6, AMD K5, AMD K6-II 3D, AMD K6-III 3D Pentium Pro Celeron, Pentium II, Pentium III Celeron II, Pentium III, Pentium III CopperMine Pentium II Xeon AMD Athlon, Athlon ULTRA, Athlon XP Pentium IV Pentium Xeon Pentium Xeon con HyperThreading AMD Athlon 64, Sempron AMD Athlon 64 FX, AMD Opteron AMD Athlon 64 FX (2004) Celeron Pentium 4 Pentium 4 eXtreme Edition, Pentium 4 560

30

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Aunque el procesador el corazn del sistema, desde el punto de vista de la placa base es hoy en da un simple conector. Desde luego este conector tiene mucha importancia pues estar lgicamente relacionado con el resto de componentes que monte la placa madre y determinar el tope de prestaciones del sistema. El nmero de microprocesadores, teniendo en cuenta marcas y modelos, utilizados en los ordenadores es bastante grande, en la tabla siguiente se hace un pequeo resumen de los ms significativos y de sus principales caractersticas.

31

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

CPU 8088 8086 80286 80386 80486 Pentium Pentium Pro Pentium MMX Pentium II Pentium III AMD K7 Pentium IV AMD 64 AMD 64 FX Pentium 4 Extreme.

Fecha 1979 1978 1982 1985 1989 1993 1995 1997 1997 1999 2002 2002 2004 2005 2005

Vel. Max. 8 MHz. 8 MHz. 12 MHz. 33 MHz: 120 MHz. 200 MHz. 200 MHz. 233 MHz. 400 MHz. 500MHz. 2.166 GHz 3.08 GHz 2 GHz 2,6 GHz 3,8 GHz

Bus Datos 8 Bits 16 Bits 16 Bits 32 Bits (1) 32 Bits (1) 64 Bits 64 Bits 64 Bits 64 Bits 64 Bits 64 +8 Bits 64 Bits 64 Bits 64 Bits 64 Bits

Bus Direc. 20 Bits 20 Bits 24 Bits 32 Bits 32 Bits 32 Bits 36 Bits 32 Bits 32 Bits 32 Bits 32 Bits 32 Bits 64 Bits 64 Bits 64 Bits

(1) Los modelos SX y SL tenan el bus de datos externo de 16 bits. NOTA: Existen adaptadores para conversin de Slot a Socket.

El Microprocesador
INTRODUCCIN El microprocesador o CPU (Central Process Unit) es el elemento que dirige el funcionamiento de todos los dems dispositivos del ordenador. Su funcin principal es la obtencin, interpretacin y ejecucin de las instrucciones de un programa, para ello es capaz de gestionar los datos realizando operaciones tales como transportar datos de un dispositivo a otro, leer datos de dispositivos y realizar con ellos operaciones internas, etc. La unidad central de procesos bsica est compuesta por:

32

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Registros Unidadades aritmtico-lgicas: (ALU) y FPU. Unidad de control (CU) Memoria Cach Bus interno Unidad de interface de Bus Registros Son grupos de flip-flops(biestables, que tienen os estados) lgicamente agrupados para representar alguna unidad de informacin tal como una palabra, un entero, o un carcter. Se utilizan para almacenar datos temporalmente y pueden ser de varios tipos: Registros de escritura y lectura en paralelo (8, 16, 32 o 64 bits simultneamente), registros incrementales y decrementales (contadores), registros de desplazamiento. Dependiendo del microprocesador vara el nmero, el tamao, y el nombre de los distintos registros. El ancho de estos registros (nmero de bits) determina los datos que el procesador puede computar en un ciclo de reloj, cuando se dice que un procesador es p.e. de 32 bits se refiere al ancho de sus registros, que coincide normalmente con el bus de datos. A continuacin se describen los registros ms importantes que con uno u otro nombre siempre existen en los microprocesadores:

Contador de programa PC o IP (Program Counter o Instruction Pointer). Puntero de pila SP (Stack Pointer). Registro de Status o Flags. Registro o registros de instruccin. Registros ndices o de direccionamiento. Registro acumulador. Registros de propsito general. Unidades aritmtico-lgicas. ALU y FPU Para las operaciones con nmeros las CPUs antiguas disponan solamente de una unidad especializada en nmeros enteros denominada ALU, en la actualidad disponen de varias unidades tanto para trabajar con nmeros enteros como para decimales o en coma flotante (FPU). La unidad aritmtico-lgica, ALU (Aritmethic-Logic Unit), o unidad de ejecucin de nmeros enteros (Integer Execution Unit) es un circuito combinacional que dispone de dos registros de entrada (operandos) y un registro de salida para los resultados (acumulador), pudiendo realizar operaciones aritmticas y lgicas entre estos registros. Las operaciones aritmticas bsicas que puede realizar son la suma y la resta. Las operaciones lgicas tpicas son and, or, not, xor, y desplazamientos o rotaciones de bits. Mediante la adecuada

33

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

secuencia de estas operaciones elementales se pueden realizar otras operaciones ms complejas como multiplicaciones, divisiones, etc. Los microprocesadores pueden tener una o varias de estas unidades. Las CPUs con solo una ALU ejecuta las instrucciones una a una de forma secuencial. Las modernas CPUs disponen de varias de estas unidades de forma que pueden ejecutar varias instrucciones simultneamente. Estas CPUs reciben el nombre de superescalares. En algunas CPUs superescalares pueden existir unidades de ejecucin de enteros especficamente diseadas para ejecutar solamente un determinado tipo de instrucciones, como es el caso de las que tienen ncleo RISC y usan emulacin x86. Los nmeros no enteros son denominados de coma flotante (floating point) y son tratados normalmente por otra unidad especializada que puede ser interna (Floating Point Unit FPU-) o externa (coprocesador matemtico). Las unidades de ejecucin de enteros pueden trabajar, mediante un laborioso proceso, con nmeros decimales pero de forma mucho ms lenta. Los procesadores anteriores al 80486 DX no incluan la unidad FPU, las placas madre para estas CPUs solan incluir zcalos para poder conectar los coprocesadores matemticos.

Unidad de control Es el circuito que secuencia y controla todas las operaciones internas de la CPU. Este circuito es de tipo sncrono secuencial y sus funciones varan en funcin de la arquitectura de la CPU, siendo las misiones bsicas la bsqueda, decodificacin y el manejo de las instrucciones descomponindolas en las operaciones que puedan realizar el resto de las unidades. En los microprocesadores de tipo RISC realiza adems la conversin de instrucciones tipo x86 en microinstrucciones RISC. Los microprocesadores ms avanzados poseen varias unidades decodificadoras de instruccin.

Memoria cach. Los modernos microprocesadores trabajan internamente a frecuencias ms elevadas de las que pueden utilizar en los accesos al exterior. Para evitar en lo posibles accesos al exterior, que consumen mayor tiempo, se han diseado las denominadas memorias cach. El proceso cach consiste en disponer de una pequea memoria interna en la que se guardan los datos ms recientes, de forma que cuando el microprocesador necesita un dato lo busca primero en la memoria cach, evitando un acceso al exterior en caso de encontrarlo. Este tipo de memoria cach incluida en el microprocesador se denomina cach primaria o L1. Por otro lado existe, como se ver en el capitulo dedicado a la memoria, un problema de tiempos de acceso (lentitud) en las memorias comnmente usadas como memoria principal del sistema, para mejorar el rendimiento evitando en lo posible el acceso a esta memoria lenta se usa la denominada cach secundaria o L2 consistente en una memoria externa mucho ms rpida (pero ms cara). El microprocesador Pentium Pro incluye la memoria cach L2 en el propio chip, el Pentium II la incorpora en el mismo encapsulado.

34

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Bus interno Este bus conecta los bloques anteriores entre s. Unidad de interface de Bus Es la unidad que sirve de interface entre el bus interno del microprocesador y los buses que presenta al exterior (datos, direcciones y control).

INSTRUCCIONES El conjunto de rdenes que un microprocesador es capaz de interpretar y ejecutar se denomina Set de instrucciones. El nmero de instrucciones que un P puede ejecutar no es muy elevado, no superando normalmente las 100. No obstante cada instruccin puede aceptar ciertas variantes en funcin, por ejemplo, del modo de direccionamiento, dando lugar a un Set bastante superior. Cuanto mayor es el set de instrucciones ms complejo es su decodificacin y por lo tanto el nmero de ciclos de reloj utilizado para ello. Una tecnologa utilizada para acelerar el tiempo de decodificacin es la denominada tecnologa RISC (Reduced Intruction Set Code) basada en un conjunto reducido de instrucciones, por analoga las tradicionales se denominan como CISC (Complex Instruction Set Code). Otra tcnica, utilizada en los modernos microprocesadores, para acelerar el tiempo de ejecucin de las instrucciones es la denominada pipeline. En una CPU sin esta caracterstica cada instruccin es ejecutada de forma completa de forma que no se carga la siguiente instruccin hasta que la anterior ha terminado. Con esta tcnica cada instruccin se divide en pasos y se ejecuta en una determinada unidad o stage, de forma que cuando una instruccin ha terminado su ejecucin en la primera etapa (stage) pasa a la siguiente, y una nueva instruccin es cargada en la primera. De esta forma se procesan varias instrucciones simultneamente, cuantos ms pasos o stages existan mas instrucciones podrn realizarse a la vez. Existen conjuntos especiales de instrucciones con fines especficos, en general para la optimizacin de ciertos procesos, por ejemplo las denominadas MMX (introducidas en los Pentium) orientadas a mejorar los procesos multimedia, o las KNI (Katmai New Instructions) (Pentium III) para acelerar para la visualizacin de objetos 3D.

Las caractersticas fundamentales de los microprocesadores son su velocidad de trabajo y el ancho de los buses. Si bien estas son las caractersticas en las que nos basamos a la hora de hacernos una idea, bsicamente por comparacin, de la potencia de la CPU, se deben tener en

35

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

cuenta otros factores que influyen notablemente en el rendimiento tanto de la propia CPU como, lo que es ms importante, de todo el sistema. La velocidad del reloj de la CPU, es decir su frecuencia de trabajo determina el tiempo que tarda en hacer una operacin elemental. Una operacin completa puede requerir de varias operaciones elementales y por lo tanto necesitar varios ciclos de reloj. La optimizacin de las operaciones, de forma que requieran un solo ciclo de reloj es un mtodo importante para mejorar el rendimiento de la CPU, sera ms eficaz una CPU a 50Mhz. que ejecuta las instrucciones en un solo ciclo de reloj (20 ns.) que otra que por ejemplo trabajara a 100 MHz pero necesitara de 4 ciclos de reloj (40 ns.) por instruccin. Esto ha dado lugar al nacimiento de las denominadas tecnologas RISC (Reduced Intruction Set Code), por analoga las tradicionales se denominan como CISC (Complex Instruction Set Code). Adems, existen tcnicas que permiten realizar tareas de forma simultnea (pipeline) y memorias cach internas o primarias (L1) que aumentan considerablemente el rendimiento de la CPU. Un aspecto que conviene distinguir respecto de las velocidades es la diferencia entre la velocidad de la CPU y la del sistema o buses del sistema. Ambos utilizan el mismo reloj (oscilador) pero la CPU multiplica internamente esa frecuencia por un factor (1.5x, 2x, 2.5x, 3x, 3.5x, 4x, 4.5x o 5x.). As aunque en la actualidad existen microprocesadores con velocidades de 3GHz. la mxima velocidad de bus del sistema, en las placas madre ms modernas, es de 800 MHz. Respecto al ancho de los buses determinarn la capacidad de comunicacin de la CPU con el resto del sistema. El nmero de bits del bus de direcciones determina el nmero mximo de direcciones (memoria y E/S) a las que se puede acceder. El ancho del bus de datos nos indica el nmero de bits de datos a los que se puede acceder simultneamente, observar que este factor influye directamente en el rendimiento del sistema pues significa, por ejemplo, que para leer 8 bytes de memoria en un uP Pentium se necesita de una sola operacin, en un 486 o 386 se necesitaran dos operaciones, cuatro sern necesarias en un 286 y ocho en el caso de un 8086. Es cierto sin embargo que dentro de una misma marca y familia de microprocesadores, la velocidad suele ser el parmetro que determina su potencia. As cuando decimos que el Pentium 200 MHz. es ms potente que el Pentium 160 MHz, es cierto ya que ambos comparten las mismas caractersticas con la diferencia que uno es ms rpido que el otro. Como hemos visto la potencia de un microprocesador depende de varios factores que influyen de forma variable dependiendo de la aplicacin. Existen distintos mtodos de medir la eficacia de una CPU, como referencia en la tabla siguiente se muestra el ndice ICOMP (Intel Comparative Microprocessor Performance) utilizado por Intel para la comparacin de sus procesadores.

Ejemplos A continuacin presentamos dos procesadores equiparables en rendimiento pero de distintos fabricantes con sus caractersticas.

Caractersticas del Procesador

AMD AMD Duron Processor

Celeron

36

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Velocidad de Reloj

1.3GHz, 1.2GHz, 1.1GHz, 1.0GHz

1.2GHz, 1.1GHz, 1.0GHz, 950MHz, 900MHz, 850MHz

Arquitectura

1999 Innovative x86 architecture

1995 Previous-generation x86 architecture

128KB Level 1 (L1) Cache 4x more L1 cache than Celeron 32KB

More sophisticated cache architecture than Celeron

Total On-Chip CacheLevel 1 (L1) + Level 2 (L2)

192KB More sophisticated cache architecture than Celeron

160KB on 1.1GHz frequency and lower 288KB on 1.2GHz

Velocidad del Bus

200MHz Up to 3Xs more available bandwidth than Celeron

100MHz 66MHz

3 PipeLlines Outstanding floating point performance 3DNow! Professional technology with 1

Presentamos a continuacin tambin como ejemplos cual es el futuro de Intel y AMD (Roadmap):

37

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

AMD:

INTEL:

38

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

R EL O J D EL S I S T E M A ( S ys t e m c l ock ) Los primeros ordenadores personales tenan un solo reloj para la temporizacin de todo el sistema. Este reloj, de frecuencia baja (4,7, 12MHz.), era utilizado tanto por el microprocesador, la memoria y el bus de E/S (ISA). En la evolucin de los ordenadores personales algunos elementos han incrementado su velocidad ms que otros por lo que son necesarios varios relojes para su temporizacin. Los PCs modernos necesitan de cuatro o cinco frecuencias de reloj diferentes, aunque relacionadas pues deben trabajar de forma sncrona. En la actualidad se denomina genricamente como reloj del sistema (system clock) a la frecuencia de trabajo de los buses de memoria (buses externos de la CPU), que no tiene porque coincidir con la frecuencia de trabajo interna del microprocesador (que normalmente multiplica esa frecuencia). En los equipos actuales las frecuencias necesarias son generadas mediante multiplicadores o divisores de frecuencia a partir de un mismo generador de reloj denominado reloj principal del sistema (Main System Clock).

Device / Bus Clock Processor Level 2 Cache System (Memory) Bus PCI Bus ISA Bus

Speed (MHz) Generated As 266 133 66 33 8.3 System Clock / 2 PCI Bus / 4 System Clock * 4 System Clock * 2 (or Processor / 2)

CON TROLADOR ES y CH IPSET Como se ha visto la estructura de un ordenador personal est basada fundamentalmente en la CPU, la memoria y los circuitos controladores. Dentro de los controladores se distingua entre controladores auxiliares o del sistema y los de E/S. Los controladores auxiliares o del sistema complementan o facilitan el trabajo de la CPU y siempre deben existir y estn presentes en la placa madre. Los controladores de E/S sirven para comunicar el ordenador con el mundo exterior y, salvo los denominados bsicos o consola (p.e. el vdeo), pueden existir o no (p.e. controlador SCSI) y normalmente no estn presentes en la placa madre conectndose a esta por medio de los slots de expansin del sistema. En la actualidad los circuitos controladores del sistema, como el controlador de memoria, el controlador de acceso directo a memoria, controlador de bus, etc. suelen integrarse en unos circuitos ASIC (Application Specific Integrated Circuits) denominados chipset. El chipset es el elemento que define las capacidades fundamentales de la placa madre y por lo tanto del sistema. Al integrar los controladores bsicos determina los tipos y capacidad de memoria, los tipos y

39

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

velocidad de la CPU, el tipo de buses que soporta, etc... Adems, mientras que otros componentes del sistema, como la CPU y la memoria, pueden montarse sobre zcalos o mediante conectores el chipset va soldado en la placa base, lo cual es lgico ya que cualquier modificacin que se pretendiera, con excepcin quizs del aumento de velocidad, requerira de modificacin de las pistas del circuito impreso. Todo esto hace que el chipset sea el elemento ms importante a considerar cuando se trate comparar caractersticas de placas madre. Las funciones que habitualmente integra el chipset son: Adaptacin del tipo de CPU. Controlador de memoria Controlador bus ATA/IDE. Controlador bus PCI. Controlador bus AGP. Controlador bus USB. Controlador RTC (real time clock). Controlador de acceso directo a memoria (DMA). Controlador IrDA (puerto de infrarrojos). Controlador de teclado. Controlador de ratn PS/2. Controlador de interrupciones (PIC) Ram CMOS (ram de setup).

RANURA MEMOR IA Dentro del ordenador se pueden distinguir varios tipos de memoria, tanto por su misin especifica como por sus caractersticas fsicas y prestaciones. Desde el punto de vista de la placa madre se pueden distinguir tres tipos de memorias: la memoria RAM, la memoria cach y la BIOS. Memoria RAM La memoria principal del sistema es conocida comnmente como memoria RAM (Random Acess Memory). Esta memoria, con capacidad de lectura/escritura y acceso aleatorio a cualquier posicin, es del tipo DRAM (Dynamic Random Acess Memory) cuya caracterstica fundamental es su sencillez de celda, lo que permite una muy alta capacidad de integracin y un bajo coste. Esto

40

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

ha motivado su utilizacin como memoria principal del sistema desde el nacimiento de los ordenadores personales, a pesar de tener algunos inconvenientes, como la de necesitar un circuito de refresco para mantener los datos y, sobre todo, tener tiempos de acceso que hacen que no pueda trabajar a la velocidad del bus del microprocesador. La memoria RAM es uno de los elementos del PC que ms ha evolucionado a lo largo de su historia. La continua demanda de memoria, tanto de los sistemas operativos como de los programas, ha hecho que se pasara de los 64 o 128KB utilizados en los primeros ordenadores personales hasta los 128 MB considerados como mnimos en los actuales. Esto no ha supuesto un aumento de la superficie ocupada por los componentes, sino al contrario, ha disminuido gracias a distintos factores tales como el aumento de la capacidad de los chips (han pasado de 16Kb en 1980 a 64Mb en la actualidad), la reduccin de su formato (SMD), y la utilizacin de los denominados mdulos SIMM o DIMM. Tambin se ha avanzado sustancialmente en los tiempos de acceso, pasando de ms de 100 ns. en las primeras memorias a los menos de 2 ns en las nuevas Dram Rambus. A continuacin se presentan los tipos de mdulos de memorias ms utilizados hoy en da: 168 PIN DIMM approx. 5.375 x 1 184 PIN DIMM (DDR-SDRAM)

240 PIN DIMM (DDR2-SDRAM)

184/232 PIN RIMM (Rambus) 133.35mm x 34.93mm x 1.27mm

41

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Las memorias DRAM Rambus alcanzan velocidades de transferencia de 1.6 Gb/s a 800MHz, y aunque inicialmente se utilizaron en los sistemas Pentium IV, estos han terminado por utilizar memorias DDR. La tendencia actual de los sistemas es el uso de memorias DDR (Double Data Rate), que se ha adoptado como estndar por la mayora de fabricantes. Dicho estndar ha evolucionado al nuevo DDR2, dejando atrs el lmite de velocidad inicial. DDR2 NO es compatible con DDR. La tensin y la potencia disipada es menor (de 2,5V a 1,8V), lo que permite incrementar la velocidad de trabajo.

TIPO DE MEMORIA SDR 100 SDR 133 DDR 200 DDR 266 DDR 333 DDR 400 DDR2 400 DDR2 533 DDR2 667 DDR2 800

NOMBRE
PC 100 PC 133 PC 1600 PC 2100 PC 2700 PC 3200 PC2 3200 PC2 4300 PC2 5300 PC2 6400

FRECUENCIA NCLEO
100 MHz 133 MHz 100 MHz 133 MHz 166 MHz 200 MHz 200 MHz 266 MHz 333 MHz 400 MHz

ANCHO DE BANDA SINGLE CHANNEL


800 MB/s 1064 MB/s 1600 MB/s 2100 MB/s 2700 MB/s 3200 MB/s 3200 MB/s 4266 MB/s 5333 MB/s 6400 MB/s

ANCHO DE BANDA DUAL CHANNEL


--------3200 MB/s 4200 MB/s 5400 MB/s 6400 MB/s 6400 MB/s 8533 MB/s 10666 MB/s 12800 MB/s

El encapsulado del mdulo, aunque parecido, tambin a cambiado para evitar confusiones:

42

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Memoria cach Un mtodo para mejorar el acceso de la CPU a la memoria, disminuyendo tiempos de espera, es utilizar una memoria denominada cach. Esta memoria es ms rpida pero tiene el inconveniente del precio, lo que no hace factible su utilizacin como memoria principal. Se denomina genricamente como cach a una memoria que sirve para reducir los tiempos de acceso de la CPU a los datos de un perifrico o de otra memoria. En los ordenadores personales actuales existen dos o tres niveles de memoria cach. En microprocesadores antiguos, la denominada cach principal o L1 estaba incluida dentro del microprocesador y la secundaria o L2 estaba presente en la placa madre en forma de un par de chips. El inconveniente de no tener la cach L2 integrada en el silicio del microprocesador era que los tiempos de acceso eran demasiado lentos. Hoy en da, los microprocesadores modernos integran todos los niveles de cach dentro del ncleo del microprocesador, consiguiendo que la comunicacin sea tan rpida como frecuencia nominal de trabajo del ncleo.

Este tipo de memorias, fabricadas con tecnologa SRAM (Static Random Acess Memory), tienen como caracterstica fundamental la velocidad, permitiendo a la CPU accesos ms rpidos que a la memoria convencional. La memoria cach L2 es usada para mejorar el rendimiento del sistema, basndose en disminuir el numero de accesos que la CPU debe hacer a la memoria principal del sistema (DRAM, ms lenta) sustituyndolos por accesos a la memoria cach. El funcionamiento de estas memorias dentro del sistema se basa en un algoritmo segn el cual la CPU utiliza su memoria interna (L1) para trabajar con los datos en proceso, cuando necesita un dato externo primero lo busca en la memoria cach (L2), en la que estarn guardados los datos mas recientemente utilizados, y si no los encuentra acceder a la memoria principal. Lo ideal sera que toda la memoria del sistema fuera de este tipo pero tiene varios inconvenientes: consumo, capacidad de integracin y, sobre todo, el coste. Como consecuencia se ha buscado un equilibrio entre prestaciones y precio dando lugar a que en los ordenadores exista una pequea memoria SRAM (entre 64KB y 512KB) utilizada como cach y el resto sea memoria DRAM. Por tanto, la cantidad de memoria cach que tenga un microprocesador es un factor importante a la hora de adquirir uno, ya que cuanta ms cach mejor rendimiento tendr.

43

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Memoria Bios. (Basic Input/Output System) Esta memoria de tipo no voltil (mantiene los datos sin alimentacin), contiene el programa de arranque del ordenador. Para ello se encarga de programar todos los dispositivos o controladores y despus realiza un test del sistema. Tambin contiene un programa, denominado SETUP, que permite la configuracin o cambio de parmetros del sistema. Para acceder a este programa se requiere la pulsacin de una o varias teclas segn se indica normalmente en la primera pantalla que se presenta. En los primeros PCs de utilizaban, para este cometido, memorias de tipo ROM, posteriormente las ms utilizadas han sido las EPROM y en la actualidad se estn imponiendo las Flash. Nota: No se ha incluido en esta seccin la denominada memoria de vdeo. Esta memoria normalmente est montada sobre la placa controladora de vdeo y por lo tanto est fsicamente fuera de la placa base. Hay que sealar que el bus AGP y la velocidad de la memoria de los sistemas actuales hace posible que los controladores de vdeo o los aceleradores grficos puedan utilizar la propia memoria del sistema. En cualquiera de los casos no sera una memoria distinguible en la placa madre.

BUSES DE EXPANSIN (Slots) Los buses de E/S o I/O son los que utiliza el sistema para su ampliacin, permitiendo por medio de sus conectores o slots la conexin de cualquier tipo de tarjetas (controladoras de vdeo, sonido, comunicaciones, interfaces con otros dispositivos, etc. etc.). Los tipos de buses de E/S que implemente la placa madre es de gran importancia dentro del sistema, pues sus caractersticas, como velocidad, ancho de buses etc., determinarn las mximas prestaciones que pueden alcanzar las placas que a ellos se conecten. Como se ver en el capitulo dedicado a este tema existen una gran cantidad de buses de expansin (ISA, EISA, VL Vesa, Micro Channel, PCI, AGP,...), pero el ms utilizado en la actualidad es el PCI. El bus ISA fue el utilizado como estndar desde los primeros PC de IBM y esta desapareciendo en los PCs actuales debido a sus bajas prestaciones, aunque por motivos de compatibilidad con tarjetas antiguas que poseamos con dicho bus, pueda sernos interesante buscar una placa madre que contenga una. .Algunos fabricantes mantienen en alguno de sus modelos de placa madre un slot ISA para cubrir esta necesidad, aunque ya es bastante difcil encontrarlo.

44

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

El bus PCI tomo el relevo al bus ISA como bus principal de expansin del sistema. En la actualidad prcticamente todos los ordenadores personales incorporan este bus y todos los fabricantes de tarjetas tienen modelos en este formato.

Posteriormente fue adoptado el bus AGP como nuevo tipo de conexin especfica para tarjetas de vdeo y disponible en la mayora de los ordenadores que se venden hoy en da. Fue diseado por Intel para superar las limitaciones del bus PCI en el tratamiento, manipulacin y presentacin de imgenes (operaciones que precisan un gran ancho de banda). Este bus permite un ancho de banda superior al del bus PCI. Otra novedad es que permite, gracias la tecnologa DIME, utilizar la memoria del propio ordenador para almacenar texturas, adems de permitir que sea el propio procesador del ordenador el que pueda manipularlas, dejando as ms desahogado al procesador de la tarjeta de video. La conexin AGP es nica. Eso significa que no es necesario esperar ni compartir recursos con otras tarjetas, como ocurre en el caso del bus PCI. En definitiva, y de cara a los usuarios, el bus AGP signific un nuevo paso para acelerar y mejorar la capacidad grfica de los ordenadores, permitiendo utilizar programas y juegos con una presentacin impensables. La frecuencia de trabajo fue aumentando desde el AGP x1 inicial, hasta el AGPx8 de voltaje reducido de la ltima generacin, que est siendo sustituido por el nuevo BUS PCI Express x16 en las modernas placas base. El conector AGP vara en funcin del voltaje de trabajo, para evitar confusiones. En la foto podemos apreciar una placa madre con slot universal.

45

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

NOTA: Temporalmente apareci otro formato, el AGP Pro, que era bsicamente un AGP 4x con un conector extendido para suministrar ms lneas tensin a la tarjeta grfica, pero rpidamente cay en desuso. Existe ya en el mercado nuevos buses que vienen a sustituir los antiguos y lentos PCI y AGP, para adaptarse a las nuevas aplicaciones que necesitan un ancho de banda superior.
PCI estndar PCI 3.3 V PCI-X PCI 64 BIT

Para poder utilizar tarjetas que necesitaban altas tasas de transferencia (como controladoras de disco RAID y tarjetas de red Gigabit), se dise una evolucin del PCI con 64 bits, y posteriormente se creo el estndar PCI-X. La especificacin PCI-X, desarrollada inicialmente por Compaq, HP e IBM, ofrece una velocidad hasta cuatro veces ms alta que la actual tecnologa de bus PCI. PCI-X es totalmente compatible con los equipos anteriores que funcionan con el estndar PCI lder en la industria. Esto permite mejorar de manera importante el rendimiento y a la vez proteger la inversin del cliente en la tecnologa actual de adaptador PCI, pero sigue teniendo el inconveniente de compartir un bus paralelo. Este interfaz ha sido tpicamente implementado en placas base para servidores. Pero definitivamente, el estndar que cobra fuerza los fabricantes es el PCI Express (PCIe). Este bus est pensado para sustituir, no solo al bus PCI sino tambin al bus AGP, alcanzando tasas de transferencia de datos muy superiores. Al contrario que el PCI estndar paralelo, PCIe es un sistema de interconexin serie punto a punto. NO es compatible con PCI, pero, a parte de ser ms rpido, incluye novedades como gestin de energa, conexin y desconexin en caliente (como USB), y facilita la produccin de las placas base reduciendo los costes de fabricacin y simplificando el diseo (necesita slo una lnea de datos frente a las 32 necesarias para el PCI estndar).

46

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

La notacin 1x y 16x se refieren al nmero de lneas disponibles para el dispositivo, en funcin de la necesidad de transferencia de datos de ste. El tamao del conector tambin vara:

En las primeras placas fabricadas con este interfaz, normalmente se encuentra un conector PCIe x16 para la tarjeta de video, dos conectores PCIe x1 para otros dispositivos, y varios conectores PCI estndar para guardar la compatibilidad con tarjetas antiguas. En la siguiente tabla se realiza una comparativa de transferencia entre los diferentes buses:
TIPO DE BUS PCI PCI 64 AGP 1x AGP 4x AGP 8x PCI-X 1.0 PCI-X 1.0 PCI-X 2.0 DDR PCI-X 2.0 QDR PCI- Express 1x PCI- Express 4x PCI- Express 8x PCI- Express 16x PCI- Express 32x TAMAO
32-bit 64-bit 32-bit 32-bit 32-bit 64-bit 64-bit 64-bit 64-bit 1-bit 4-bit 8-bit 16-bit 32-bit

FREC.
33 MHz 66 MHz 66 MHz 66 MHz x4 66 MHz x8 100 MHz 133 MHz 133 MHz 133 MHz 2,5 GHz 2,5 GHz 2,5 GHz 2,5 GHz 2,5 GHz

CAPACIDAD DE TRANSFERENCIA
133 MB/s 533 MB/s 264 MB/s 1056 MB/s 2112 MB/s 800 MB/s 1066 MB/s 2132 MB/s 4264 MB/s 500 MB/s 2024 MB/s 4048 MB/s 8192 MB/s 16384 MB/s

NOTA: Existen expansiones externas para convertir un PCIe x4 en ocho o ms PCI-X.

Para acelerar el trabajo interno del bus, en el caso de microprocesadores AMD, PCI Express se complementa con la tecnologa HyperTransport, que es un nuevo vnculo de alta velocidad y elevado rendimiento para la conexin de los circuitos integrados en la placa base. Con un nmero equivalente de pins, puede ser significativamente ms rpida que el bus PCI. Esta tecnologa va dirigida principalmente a los sectores de TI y de telecomunicaciones, pero puede beneficiarse de ella cualquier aplicacin que requiera escalabilidad, alta velocidad y baja latencia.

47

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

CON EC TOR ALIMENTA CIN . Las tensiones de alimentacin tpicas en los ordenadores personales han sido: +5 V., -5 V., +12 V., y 12V. Los 5 V. es la tensin con ms corriente (del orden de 10 A.) ya que alimentaba prcticamente a todos los circuitos de la placa madre y los controladores que se conectan a ella. Los +12 y 12 son utilizados para alimentar dispositivos como floppy, disco duro, CD-ROM. Estas tensiones son suministradas por la fuente de alimentacin, que son del tipo conmutado y que suelen tener una potencia de entre 200W y 350W. La mayora de los fabricantes de equipos compatibles utilizan fuentes de alimentacin del mismo tipo (clnico) lo que ha posibilitado, gracias a su enorme produccin, hecho La placa madre tipo AT dispone normalmente de un conector macho de 12 pines al que se conectan dos conectores hembra de 6 pines proveniente de la fuente de alimentacin. Conector de alimentacin en las tarjetas tipo AT

Conector de alimentacin en las tarjetas tipo ATX

El diseo de sistemas equipados con procesadores Pentium 4 necesitar de una fuente de alimentacin nueva. Se defini un nuevo superset (nuevo estandar) de la fuente de alimentacin original ATX que se llama ATX12V con un nuevo conector adicional. El nuevo conector de suministro +12V permite entregar ms corriente +12VCC a la motherboard(placa madre). La presencia del conector +12V de 4 pines indica que la fuente de alimentacin es una ATX12V. La ausencia del conector +12V de 4 pines indica que la fuente de alimentacin es una ATX. El aumento de salida de +12VCC se debe principalmente al alto rendimiento de conversin y transmisin de +12VCC con respecto a +5VCC o a +3,3VCC. Se espera que los componentes de la motherboard que tienen requisitos de voltaje nico sean alimentados con convertidores CC/CC que proceden de la fuente de alimentacin +12VCC. Una fuente de alimentacin ATX admite motherboards que dependen de conversiones CC/CC de +5 VCC a +3,3 VCC. Sin embargo, una fuente de alimentacin ATX12V admite motherboards que dependen de conversiones CC/CC de +12 VCC, +5 VCC o 3,3VCC, proporcionando mayor flexibilidad para aplicaciones en futuras plataformas.

48

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Las fuentes de alimentacin ATX12V deben tener compatibilidad inversa con las motherboards ATX existentes. Se calcula que las fuentes de alimentacin ATX12V mantengan su capacidad de salida de +5VCC y +3,3VCC. SE REQUIERE QUE TODAS LAS PLATAFORMAS EQUIPADAS CON EL PROCESADOR PENTIUM 4 UTILICEN FUENTES DE ALIMENTACIN QUE TENGAN UN CONECTOR DE 4 PINES +12VCC PARA LAS ESPECIFICACIONES DE CORRIENTE AUMENTADA. ESTAS FUENTES DE ALIMENTACIN SE PUEDEN UTILIZAR TAMBIN PARA ALIMENTAR PLACAS OTRAS PLACAS (COMO AMD K7...) NO CONECTANDO LAS NUEVAS TOMAS.

C O N EC T O R E S E X T ER N O S Es habitual la presencia en la placa madre de los controladores (normalmente integrados en el chipset) y de los correspondientes conectores de los siguientes dispositivos: Puerto Serie El puerto serie implementado en los PCs cumple la norma RS-232 o V.24. Se dispone normalmente de dos puertos, que reciben el nombre lgico de COM1 y COM2. Estos conectores son de tipo Sub-D macho y pueden tener 9 o 25 pines.

49

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

En la actualidad se est imponiendo el USB (Universal Serial Bus) que aumenta enormemente la velocidad y el numero de dispositivos que se pueden conectar a un mismo puerto, convirtindole en un bus genrico de E/S.

Puerto Paralelo El puerto paralelo, normalmente utilizado para la impresora, recibe el nombre lgico de LPT. Utiliza un conector de 25 pines tipo Centronics. Se han definido varias normas con el fin de aumentar sus prestaciones y poder ser utilizado como un bus externo de aplicacin genrica: Estndar, Extendido o PS/2, EPP, ECP. Aunque dependiendo del tipo cambia el cable y las seales, el conector es el mismo. Existen dos tipos de conectores para el puerto paralelo, el centronics de 36 pines y el Sub-D de 25 pines hembra.

Puerto USB El Universal Serial Bus (USB ) es un nuevo sistema de comunicacin serie, que simplifica al mximo la interconexin entre el PC y dispositivos externos. Por sus ventajas, tender a sustituir a todos los anteriores interfaces , como puertos serie, paralelo, SCSI... (SCSI admite hasta 7 dispositivos en cadena). UltraWideSCSI2, 15. USB, 127!!!). La placa base tiene normalmente dos conectores estandarizados que sirven para conectar dos dispositivos USB, pero para conectar los 127 dispositivos posibles necesitamos utilizar HUBS (concentradores) USB con varios puertos USB cada uno, hasta llegar a totalizar como mximo 127 dispositivos, de modo que un dispositivo USB se puede conectar directamente al conector de la placa base o a un conector de HUB, sin variar para nada su funcionamiento. Algunos dispositivos pueden funcionar como HUBs al tener conectores USB incorporados. El cable de los dispositivos USB es un cable de 4 hilos con una longitud mxima de 5 metros por dispositivo o HUB (frente a 4 metros para el puerto serie y 1,5 metros para el puerto paralelo). Tan pronto como conectamos un dispositivo USB (no hace falta apagar el equipo) el controlador USB detecta una diferencia de voltaje en el puerto USB e intenta identificar el dispositivo nuevo y sus caractersticas. Si no es capaz de identificarlo, nos pide que introduzcamos el disco de instalacin, y una vez instalado el driver ya podemos empezar a funcionar con el nuevo dispositivo, normalmente sin reiniciar el equipo. El puerto USB utiliza una nica IRQ para todos los dispositivos conectados (hasta 127), pero para identificarlos, a cada uno le asigna una ID (parecida a la del bus SCSI) nica a cada uno, pero no hay necesidad de configurar, de hecho el ordenador no asigna ninguna, ni IRQs ni DMAs ni direcciones de memoria, pues todos los dispositivos comparten los mismos recursos del controlador USB de la placa base.

50

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Pin Name Cable color Seal 1 2 3 4 VCC DD+ Rojo Blanco Verde +5 V Data Data + Gnd

GND Negro

La nueva versin USB 2.0 aporta, entre otras caractersticas, velocidades de transferencia de 480 Mb/s

Firewire Con un ancho de banda 30 veces mayor que el conocido estndar de perifricos USB 1.1, el FireWire 400 se ha convertido en el estndar ms respetado para la transferencia de datos a alta velocidad. Apple fue el primer fabricante de ordenadores que incluy FireWire en toda su gama de productos. Con su alta velocidad de transferencia de datos, el FireWire es la interfaz preferida para dispositivos de vdeo y audio digital de hoy en da, as como para discos duros externos y otros perifricos de alta velocidad. La transferencia de datos a velocidades de hasta 800 Mbps es, gracias a FireWire 800, una realidad que ofrece ms del doble de ancho de banda efectivo que el estndar de perifricos USB 2.0. Esto supone que puedes enviar los datos de ms de un CD cada diez segundos. FireWire 400 enva los datos por cables de hasta 4,5 metros de longitud. Mediante fibra ptica profesional, FireWire 800 puede distribuir informacin por cables de hasta 100 metros, lo que significa que podras disparar ese CD hasta la otra punta de un campo de ftbol cada diez segundos. Pero an hay ms, y es que ni siquiera necesitas ordenador o dispositivos nuevos para alcanzar estas distancias. Siempre que los dispositivos se conecten a un concentrador FireWire 800, puedes enlazarlos mediante un cable de fibra ptica spereficiente. Podras incluso situar una

51

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

cmara en el campo donde quieres grabar y conectarla directamente a tu PC en la sala de prensa. O bien configurar un estudio de audio digital profesional, utilizando ordenadores PC en una sala e interfaces de grabacin en otra, sin apreciar retraso alguno por culpa de la longitud del cable extra. La limitacin de la utilidad del USB 2.0 en despliegues que necesitan un notable cableado radica en su longitud de cable de hasta 5 metros y en la imposibilidad de establecer conexiones USB 2.0 de igual a igual, como ocurre en los estudios.

Puerto IrDA Este tipo de puerto permite la comunicacin entre ordenadores por medio de infrarrojos, eliminando la necesidad de cables.

Pin 1 2 3

Seal + 5V IR_RX

Pin 4 5 6

Seal GND IR_TX IR_SL1

Conector Teclado Las placas madre antiguas de tipo AT o Baby AT utilizan el conector estndar de 5 pines. Los nuevos modelos ATX, LPX o NLX incorporan un controlador de puerto PS/2 para teclado y ratn, utilizando para ambos un conector ms pequeo de 6 pines (tipo PS/2).

52

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Nota: Dado que en las nuevas placas, el conector del teclado y del ratn son iguales, deber prestarse atencin a las marcas para no confundirlos.

Conector Ratn Al igual que el teclado, el ratn es el elemento perifrico que ms se utiliza en un PC y adems lleva un conector exactamente igual la nica diferencia suele ser el color (verde) Las placas bases llevan un conector exclusivo para ratones, el PS/2, aunque hoy en da se empiezan a utilizar mucho ratones para puertos USB, debido al xito de este interface.

Joystick Este conector tipo canon de 15 pines hembra permite la conexin de los distintos mandos utilizados sobre todo para juegos. Hoy en da no suele venir incluido en la placa base (si la placa base no incluye la controladora de sonido).

Bus ATA/IDE o EIDE Los conectores ATA/IDE permiten la conexin de perifricos IDE (Discos duros, CD-ROM, ...). Estos conectores son de 40 pines (20+20) y a cada uno de ellos se puede conectar dos dispositivos (master / slave), dado que normalmente se dispone de dos conectores se podrn conectar hasta 4 dispositivos. Si se necesitan mas pueden adquirirse tarjetas PCI para esta funcin. Algunas tarjetas como las de sonido suelen incorporar tambin conectores IDE.

53

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Floppy Es un conector de 34 pines y dos vas (17+17) que permite la conexin de dos drivers.

CON EC TOR ES PA RA ELEMEN TOS D E LA CARCA SA ( FRONT PAN EL) La placa base incluye varios conectores para los elementos accesorios (leds, pulsadores, switches e indicadores) que normalmente estn presentes en la caja. Los conectores tpicos son: Interruptor de encendido. Led indicador de encendido. Llave de bloqueo del teclado. Pulsador de reset. Conmutador de Turbo. Led indicador de Turbo.

54

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Altavoz. Led de actividad del disco duro. Indicador de velocidad de CPU. Alimentacin para el ventilador para la CPU (en algunos casos se alimenta directamente de la fuente de alimentacin). Hay que tener en cuenta que la distribucin de estos conectores en la placa depende del fabricante de dicha placa y por tanto nos vamos a tener que fijar en el esquema serigrafiado en la placa o con suerte en el manual de instrucciones de la propia placa.

BA TER A . Ya dijimos anteriormente que la BIOS es una memoria no voltil (tipo ROM) y que sus datos estn guardados y son inalterables; en cambio, la CMOS (que es la memoria donde se guardan los parmetros variables de los programas de la BIOS) es una memoria de tipo RAM y los datos que se guardan se pueden alterar pero tambin se borrarn en caso de existir algn corte de energa. Para prevenir que se d esta situacin, es decir, que se borren los datos definidos por el usuario, hacemos uso de una pila que alimentar esta memoria siempre que nuestro ordenador no est en marcha. Antiguamente (ordenadores 286, 386 principalmente) la pila era de tipo recargable y sola estar soldada directamente a la placa; esta pila alimentaba la CMOS con el ordenador apagado y cuando este se encenda la pila se recargaba. Los actuales ordenadores se han sustituido por pilas de botn de larga duracin (4 aos aprox.) y que pueden cambiarse con facilidad.

PU ENTES D E CON F IGURAC IN Algunos de los parmetros que determinan el funcionamiento de la placa madre y sus componentes son configurables mediante puentes (jumpers) y pequeos interruptores (switch). Cada placa madre tiene un manual con la informacin necesaria para realizar esta configuracin. Dada la importancia de alguno de estos parmetros (tensin de alimentacin, velocidad del uP, etc.) deber prestarse mucha atencin a la hora de seleccionar los valores adecuados, una seleccin errnea puede incluso destruir el microprocesador.

55

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Las placas madre ms modernas no utilizan puentes (jumperless) pudindose configurar todos los parmetros desde un software especifico, que se suministra en un disquete con la placa madre, o desde el programa setup de la BIOS. Alguno de los parmetros ms importantes son: Tipo de CPU. Tensin de alimentacin interna y externa de la CPU. Velocidad del bus y de la CPU (multiplicador). Tipo y tamao de la memoria cach. Borrado de la Ram CMOS. Puentes para deshabilitar circuitos (p.e. controlador video de la placa madre)

COMPON ENTES AD IC IONA LES. Son circuitos que normalmente se encuentran en tarjetas independientes de expansin, excepto en los ordenadores porttiles, pero que en algunos casos se incluyen en las placas madres de los ordenadores de sobremesa. En estos casos la placa madre dispone de unos puentes (jumpers) para desactivar estas funciones, de forma que puedan ser sustituidas por tarjetas de expansin permitiendo la mejora o actualizacin del sistema. En las placas madre ms modernas esta funcin puede hacerse por software desde el setup de la BIOS. Los componentes adicionales ms frecuentes son: Controlador de video. Controlador de sonido. Controlador de red local. Controlador SCSI Conectores de la controladora de sonido integrada en placa:

56

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

TARJETAS CONTROLADORAS DE VIDEO

Los monitores se conectan al ordenador a travs de la controladora de vdeo. Esta controladora se encuentra en uno de los slots de expansin del ordenador o integrada en la propia placa base. Desde que apareci en 1981 el IBM PC', todo perifrico que rodea al ordenador ha evolucionado vertiginosamente, y no por ello iba a ser menos la controladora de vdeo. La evolucin ha pasado de controladoras que ofrecan resoluciones bajas en blanco y negro hasta las modernas aceleradoras de vdeo con capacidad para imgenes 3D... A continuacin, vamos a dar un repaso a la rpida evolucin que han tenido y siguen teniendo las controladoras. Cuando en 1981 apareci el primer PC, solamente existan 2 adaptadores de visualizacin: MDA (Morrochrome Display Adapter): Esta controladora monocromtica (blanco y negro) ofreca un texto claro, pero careca de la capacidad de mostrar grficos. Cada carcter era mostrado en una matriz de 9x 14 puntos en una pantalla de 80 columnas y 25 filas. CGA (Color Graphics Adapter): Fue la primera controladora a color y ofreca resoluciones de 320x200 con 4 colores (media resolucin) y 640x2OO en monocromo (alta resolucin). El mayor inconveniente de estas controladoras era su matriz borrosa de 4x8 puntos/carcter, que produca cansancio visual.

As pues, haba un gran dilema, elegir la claridad de texto de las MDA y no poder mostrar imgenes grficas y a color, o escoger el color y grficos de las CGA y tener una resolucin de texto mediocre. Este factor que aprovecharon otros fabricantes para disear Una nueva controladora. Hrcules: Esta controladora monocromtica era compatible con la .MDA de IBM en modo texto, pero era capaz de mostrar grficos a una resolucin de 729x348. A partir de entonces empez una batalla entre los diferentes fabricantes por conseguir una nueva controladora de vdeo. Fruto de esta competencia surgieron: EGA (Enhanced Graphics Adapter): Esta controladora, presentada en 1985 por IBM, dio solucin al problema combinando las buenas cualidades de la CGA y de la MDA. Es decir, proporcionaba una buena calidad de texto y podan verse grficos en color. Para ello, era compatible con todas las resoluciones anteriores y aada las resoluciones de 640x200, 320x2O0 y 640x350 con 16 colores. VGA (Video Graphics Array): Esta controladora presentada por IBM en 1987 para el PS/2 revolucion el mercado. Primero fue comercializada en la arquitectura MicroChanel, pero poco despus, gracias a la clonacin, fue adaptada a la arquitectura ISA. La VGA tenia un mejor color que la EGA y lo que es ms importante, una muy buena resolucin y gran calidad de texto. Pero pronto los usuarios empezaron a demandar algo ms: ms velocidad, ms colores y ms definicin. Por ello, surgieron las nuevas tarjetas SuperVGA que satisfacen plenamente, o por lo menos de momento, todas las necesidades de la mayora de los usuarios. Este tipo de tarjetas en sus primeras versiones eran capaces de ofrecer resoluciones de 800x600 con 256 colores, 1.024x768 con 256 colores y 1.280x 1.024 con 256 colores. Actualmente hay en el mercado tarjetas SuperVGA de ms 1.600x 1.200 puntos, dotadas con chips para procesar imgenes 3D, descompresores de Video MPEG, etc... que permiten ver imgenes de vdeo comprimidas (televisin) en tiempo real. Todo ello con la firme intencin de poder integrar el televisor, vdeo y ordenador en un nico aparato.

57

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

TARJETAS DE SONIDO
As funcionan Las dos funciones principales de estas tarjetas son la generacin o reproduccin de sonido y la entrada o grabacin del mismo. Para reproducir sonidos, las tarjetas incluyen un chip sintetizador que genera ondas musicales. Este sintetizador sola emplear la tecnologa FM, que emula el sonido de instrumentos reales mediante pura programacin; sin embargo, la sntesis por tabla de ondas (WaveTable) ha eclipsado a la sntesis FM. En WaveTable se usan grabaciones de instrumentos reales, producindose un gran salto en calidad de la reproduccin, ya que se pasa de simular artificialmente un sonido a emitir uno real. Las tarjetas que usan esta tcnica suelen incluir una memoria ROM donde almacenan dichos "samples"; normalmente se incluyen zcalos SIMM para aadir memoria a la tarjeta, de modo que se nos permita incorporar ms instrumentos a la misma. Una buena tarjeta de sonido, adems de incluir la tecnologa WaveTable, debe permitir que se aada la mayor cantidad posible de memoria. Efectos Una tarjeta de sonido tambin es capaz de manipular las formas de onda definidas; para ello emplea un chip DSP (Digital Signal Processor, Procesador Digital de Seales), que le permite obtener efectos de eco, reverberacin, coros, etc. Las ms avanzadas incluyen funciones ASP (Advanced Signal Processor, Procesador de Seal Avanzado), que ampla considerablemente la complejidad de los efectos. Por lo que a mayor variedad de efectos, ms posibilidades ofrecer la tarjeta. Polifona Qu queremos decir cuando una tarjeta tiene 20 voces? Nos estamos refiriendo a la polifona, es decir, el nmero de instrumentos o sonidos que la tarjeta es capaz de emitir al mismo tiempo. Las ms sencillas suelen disponer de 20 voces, normalmente proporcionadas por el sintetizador FM, pero hoy en da no debemos conformarnos con menos de 32 voces. Las tarjetas ms avanzadas logran incluso 332 voces mediante sofisticados procesadores, convirtindolas en el llamado segmento de la gama alta. MIDI La prctica totalidad de tarjetas de sonido del mercado incluyen puerto MIDI; se trata de un estndar creado por varios fabricantes, que permite la conexin de cualquier instrumento, que cumpla con esta norma, al ordenador, e intercambiar sonido y datos entre ellos. As, es posible controlar un instrumento desde el PC, envindole las diferentes notas que debe tocar, y viceversa; para ello se utilizan los llamados secuenciadores MIDI. En este apartado hay poco que comentar. Simplemente, si vamos a emplear algn instrumento de este tipo, habr que cerciorarse de que la tarjeta incluya los conectores DIN apropiados

58

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

para engancharla al instrumento en cuestin, y el software secuenciador adecuado, que tambin suele regalarse con el perifrico. Un detalle que conviene comentar en este artculo, es que en el mismo puerto MIDI se puede conectar un Joystick, algo muy de agradecer por el usuario. Frecuencia de muestreo Otra de las funciones bsicas de una tarjeta de sonido es la digitalizacin; para que el ordenador pueda tratar el sonido, debe convertirlo de su estado original (analgico) al formato que l entiende, binario (digital). En este proceso se realiza lo que se denomina muestreo, que es recoger la informacin y cuantificarla, es decir, medir la altura o amplitud de la onda. El proceso se realiza a una velocidad fija, llamada frecuencia de muestreo; cuanto mayor sea esta, ms calidad tendr el sonido, porque ms continua ser la adquisicin del mismo. Resumiendo, lo que aqu nos interesa saber es que la frecuencia de muestreo es la que marcar la calidad de la grabacin; por tanto, es preciso saber que la frecuencia mnima recomendable es de 44.1 KHz, con la que podemos obtener una calidad comparable a la de un disco compacto. La compatibilidad Indudablemente, en estos momentos, el mercado de las tarjetas de sonido tiene un nombre propio: Sound Blaster. En la actualidad, cualquier tarjeta que se precie debe mantener una total compatibilidad con el estndar impuesto por la compaa Creative Labs; existen otros, como el pionero Adlib o el Windows Sound System de Microsoft. Pero todos los juegos y programas que utilizan sonido exigen el uso de una tarjeta compatible Sound Blaster, as que sobre este tema no hay mucho ms que comentar. Otro asunto es la forma de ofrecer dicha compatibilidad: por software o por hardware. La compatibilidad va soft puede tener algunas limitaciones; principalmente, puede ser fuente de problemas con programas que accedan a bajo nivel o de forma especial a las funciones de la tarjeta. Asimismo, los controladores de emulacin deben estar bien diseados, optimizados y comprobados, para no caer en incompatibilidades, justo lo contrario de lo que se desea alcanzar. Por tanto, es preferible la emulacin por hardware. Sonido 3D El sonido 3D consiste en aadir un efecto dimensional a las ondas generadas por la tarjeta; estas tcnicas permiten ampliar el campo estreo, y aportan una mayor profundidad al sonido habitual. Normalmente, estos efectos se consiguen realizando mezclas especficas para los canales derecho e izquierdo, para simular sensaciones de hueco y direccionalidad. Seguro que os suenan nombres como SRS (Surround Sound), Dolby Prologic, THX, AC-3, A3D o DirectSound3D; estas tcnicas son capaces de ubicar fuentes de sonido en el espacio, y desplazarlas alrededor del asombrado usuario. Y decimos asombrado, porque el efecto conseguido es realmente fantstico, y aporta nuevas e insospechadas posibilidades al software multimedia y, en especial, a los juegos. Conclusiones El criterio ms inteligente es tener claro para qu la vamos a utilizar: si vamos a pasar la mayor parte del tiempo jugando, podemos prescindir de elementos avanzados, ms enfocados a profesionales del sonido. En cualquier caso, ya sabis: la eleccin es del consumidor.

59

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

DISPOSITIVOS DE ALMACENAMIENTO DE DATOS


Los primeros PC's carecan de disco duro, slo disponan de una o dos disqueteras gracias a las cuales se cargaban los programas y se guardaba la informacin; incluso era posible llegar a tener almacenados en un nico disquete (de 360 Kb!) el sistema operativo, el procesador de textos y los documentos ms utilizados. Evidentemente, los tiempos han cambiado; hoy en da se dispone de discos duros de capacidad equivalente a miles de aquellos disquetes.

La velocidad: MB/s y ms
La velocidad de un dispositivo de almacenamiento no es un parmetro nico; ms bien es como un coche, con su velocidad punta, velocidad media, aceleracin de 1 a 100 y hasta tiempo de frenado. La velocidad que suele aparecer en los anuncios es la velocidad punta o a rfagas, que suele ser la mayor de todas. Por ejemplo, cuando se dice que un disco duro llega a 10 MB/s, se est diciendo que tericamente, en las mejores condiciones y durante un brevsimo momento es capaz de transmitir 10 megabytes por segundo. Y aun as, puede que nunca consigamos llegar a esa cifra. La velocidad que debe interesarnos es la velocidad media o sostenida; es decir, aquella que puede mantener de forma ms o menos constante durante lapsos apreciables de tiempo. Por ejemplo, para un disco duro puede ser muy aceptable una cifra de 5 MB/s, muy lejos de los tericos 16,6 MB/s del modo PIO-4 o los 33,3 MB/s del UltraDMA que tanto gustan de comentar los fabricantes, claro. Y por ltimo tenemos el tiempo medio de acceso. Se trata del tiempo que por trmino medio tarda el dispositivo en responder a una peticin de informacin debido a que debe empezar a mover sus piezas, a girar desde el reposo si es que gira y a buscar el dato solicitado. En este caso se mide en milisegundos (ms), y puesto que se trata de un tiempo de espera, tiempo perdido, cuanto menos sea mejor. Por ejemplo, un disco duro tiene tiempos menores de 25 ms, mientras que un CD-ROM puede superar los 150 ms. Tambin se habla a veces del tiempo mximo de acceso, que suele ser como el doble del tiempo medio.

Dispositivos hasta 250 MB de capacidad


Son dispositivos que buscan ofrecer un sustituto de la disquetera, pero sin llegar a ser una opcin clara como backup (copia de seguridad) de todo un disco duro. Hoy en da muchos archivos alcanzan fcilmente el megabyte de tamao, y eso sin entrar en campos como el CAD o el tratamiento de imagen digital, donde un archivo de 10 MB no es en absoluto raro. Por ello, con estos dispositivos podemos almacenar fcil y rpidamente cada proyecto en un disco o dos, adems de poder realizar copias de seguridad selectivas de los datos del disco duro, guardando slo los archivos generados por las aplicaciones y no los programas en s.

60

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Zip (Iomega) - 100 MB Pros: portabilidad, reducido formato, precio global, muy extendido Contras: capacidad reducida, incompatible con disquetes de 3,5"

Las unidades Zip se caracterizan externamente por ser de un color azul oscuro, al igual que los disquetes habituales (los hay de todos los colores, incluso algunos muy poco serios). Estos discos son dispositivos magnticos un poco mayores que los clsicos disquetes de 3,5 pulgadas, aunque mucho ms robustos y fiables, con una capacidad sin compresin de 100 MB una vez formateados. Este tamao les hace inapropiados para hacer copias de seguridad del disco duro completo, aunque idneos para archivar todos los archivos referentes a un mismo tema o proyecto en un nico disco. Su velocidad de transferencia de datos no resulta comparable a la de un disco duro actual, aunque son decenas de veces ms rpidos que una disquetera tradicional (alrededor de 1 MB/s para la versin SCSI). Existen en diversos formatos, tanto internos como externos. Los internos pueden tener interfaz IDE, como la de un disco duro o CD-ROM, o bien SCSI; ambas son bastante rpidas, la SCSI un poco ms, aunque su precio es tambin superior. Las versiones externas aparecen con interfaz SCSI (con un rendimiento idntico a la versin interna) o bien conectable al puerto paralelo, sin tener que prescindir de la impresora conectada a ste. Puede funcionar de pie o tumbada, y la nica "pega" es que no nos guste su extravagante color (el azul marino profundo se lleva mucho para este tipo de perifricos, pero no me pregunten el porqu). El modelo para puerto paralelo pone el acento en la portabilidad absoluta entre ordenadores (basta que tengan este puerto, el de impresora), aunque su velocidad es la ms reducida de las tres versiones. Muy resistente, puede ser el acompaante ideal de un porttil. Ha tenido gran aceptacin, siendo el estndar "de facto" en su segmento, pese a no poder prescindir de la disquetera de 3,5" con la que no son en absoluto compatibles, aunque sus ventajas puede que suplan este inconveniente. El precio de la versin interna ronda los 84,14 ms IVA, con discos entorno a 90,15 . Por cierto, parece ser que muchas de las primeras unidades Zip sufran el denominado "mal del click", que consista en un defecto en la unidad lectora-grabadora que, tras hacer unos ruiditos o "clicks", destrozaba el disco introducido; afortunadamente, este defecto est corregido en las unidades actuales. En todo caso, los discos son bastante resistentes, pero evidentemente no llegan a durar lo que un CD-ROM o un magneto-ptico.

SuperDisk LS-120 - 120 MB (Imation/Panasonic) Pros: reducido formato, precio global, compatibilidad con disquetes 3,5" Contras: capacidad algo reducida, menor aceptacin que el Zip

Estos discos son la respuesta a la cada vez ms comn desesperacin del usuario que va a grabar su trabajo en un disquete y se encuentra con que supera los temidos 1,44 MB. No importa, meta

61

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

un SuperDisk, que aparenta ser un disquete de 3,5" algo ms grueso, y ya tiene 120 MB a su disposicin. Aparentemente, esta compatibilidad con los disquetes clsicos (ojo, con la nueva disquetera, no basta con comprarse los superdisquetes) deja K.O. al Zip, pero esto no es as. El problema est en que la velocidad de este dispositivo, unos 400 Kb/s, si bien es suficiente y supera con creces la de una disquetera de 3,5", es algo menos de la mitad de la de un Zip (al menos si se trata de la versin SCSI del Zip). La unidad se vende con conexin IDE para la versin interna o bien puerto paralelo (el de impresora) para la externa, que, aunque parece menos pensada para viajes accidentados que el Zip, permite conectarla a cualquier ordenador sin mayores problemas. Adems, acaba de ser presentada una versin USB que hace la instalacin an ms sencilla. Si la BIOS de su placa lo permite puede configurar la versin IDE incluso como unidad de arranque, con lo que no necesitar para nada la disquetera de 3,5". Su mayor "handicap" reside en haber dejado al Zip como nica opcin durante demasiado tiempo, pero la compatibilidad con los disquetes de 3,5" y sus 20 MB extra parece que estn cambiando esta situacin. Si va a comprar un ordenador nuevo, le compensar pedir que le instalen un SuperDisk en vez de la disquetera de 3,5" (recuerde, si la BIOS lo admite); si no, la decisin entre Zip y SuperDisk es ms difcil, incluso cuestan prcticamente lo mismo.

EZFlyer (SyQuest) - 230 MB Pros: precio de los discos, capacidad elevada Contras: poca implantacin en Espaa

El EZFlyer es el descendiente del EZ135, cuyos discos de 135 MB puede utilizar adems de los suyos propios de 230 MB. Se trata de lo que se suele denominar un dispositivo Winchester, que en este caso no es un rifle sino un disco duro removible como lo es el Jaz. Como dispositivo de este tipo, es tremendamente veloz: hasta 2 MB/s y menos de 20 ms de tiempo de acceso para la versin SCSI, unas cifras muy por encima de lo que son capaces de conseguir el Zip y el SuperDisk. Es un buen dispositivo, cmodo, transportable, asequible de precio y capaz ya de realizar backups de un disco duro completo, aunque seguimos necesitando una cantidad de discos considerable. Existe en versiones SCSI y para puerto paralelo, de las cuales recomendamos la SCSI, como siempre, ya que la de puerto paralelo permite mayor transportabilidad pero limita la velocidad a la mitad.

Dispositivos Flash
Las tarjetas Flash, el medio de almacenamiento estndar en los computadores de mano, las cmaras de fotografa digital y algunos reproductores de msica MP3, tambin son una buena opcin para intercambiar archivos entre el PC y otros dispositivos.

62

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Diversas compaas han lanzado adaptadores o lectores que permiten utilizar las tarjetas Flash en un PC de escritorio o un computador porttil. El cualquier caso, los dispositivos de almacenamiento basados en memoria Flash ms comunes son los que se pueden conectar en los puertos USB de un computador comn (se conocen como unidades Flash USB). Las tarjetas Flash han experimentado una drstica reduccin de precio en los ltimos aos, y tienen varias ventajas sobre otros medios de almacenamiento: tienen un tamao reducido, pesan entre 2 y 16 gramos, son rpidas y cada da ofrecen ms capacidad. Recientemente se lanzaron tarjetas que pueden almacenar hasta 4 gigabytes (GB) de datos. Adems, aunque hay varios tipos de tarjetas Flash, que son incompatibles entre s, algunos lectores para el PC tienen la cualidad de poder leer tarjetas de diferentes familias. Lectores de tarjetas Los lectores son pequeos dispositivos que se conectan al PC o al porttil para que el usuario pueda leer, escribir y eliminar los archivos almacenados en las tarjetas Flash. Estos lectores son muy tiles para intercambiar archivos directamente entre un PC y un dispositivo como un reproductor porttil de MP3 o una cmara digital. Por ejemplo, permiten pasar las fotos de una cmara digital a un computador. Adems, sirven para intercambiar archivos entre dos PC o entre un PC y un porttil mediante tarjetas Flash. Hay muchos modelos de lectores, pero lo usual es que se conecten al puerto USB del computador. Tambin hay adaptadores que permiten leer las tarjetas Flash en las ranuras PC Card de los computadores porttiles. Algunos lectores aceptan un solo tipo de tarjeta, pero cada da son ms comunes los que reciben tarjetas de varias familias. Por ejemplo, un mismo modelo puede leer Memory Stick, SmartMedia, SecureDigital y MultiMedia, a pesar de que son de tamaos diferentes. Estos lectores traen un cable, lo cual facilita su utilizacin en los PC que nicamente tienen puertos USB en la parte trasera. Y como toman la energa directamente del puerto USB, no tienen cable ni adaptador de corriente. Una ventaja ms es que son muy pequeos. Unidades Flash USB (PenDrives) Otro dispositivo creado para explotar las ventajas de la memoria Flash en el PC es la unidad Flash USB. Estas unidades son dispositivos del tamao de un llavero, que se conectan al puerto USB de un computador de escritorio o un porttil. El beneficio de las unidades Flash USB es que usted puede transportar y leer sus archivos en cualquier computador, incluso en uno ajeno, sin tener que preocuparse por instalar software o drivers (al igual que los lectores de tarjetas, las unidades Flash son reconocidas automticamente por los computadores basados en Windows XP).

63

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Las unidades Flash USB son pequeas y consumen muy poca energa (la toman del mismo puerto USB). Adems, traen una tapa parecida a la de un esfero que suele incluir una argolla, lo cual permite utilizarlas como llavero. Las antiguas unidades Flash eran para puertos USB 1.1, que pueden transmitir datos a una velocidad de hasta 12 megabits por segundo (Mbps). Pero hoy en da, lo normal es encontrar unidades Flash para los nuevos puertos USB 2.0 (que trabajan a 480 Mbps) y algunas para los puertos FireWire (400 Mbps). Las unidades Flash son de plstico y en su interior tienen un chip de memoria Flash. A diferencia de la memoria RAM del PC, que se borra cada vez que se apaga el computador, la memoria Flash conserva los datos siempre (como un disco duro). Las unidades Flash buscan remplazar otros dispositivos de almacenamiento, como los disquetes, los discos CD-RW o las unidades Zip. Y al igual que las tarjetas Flash, algunas traen software que permite proteger los datos para que nadie distinto al dueo de la unidad pueda leerlos. Las unidades Flash USB ms comunes son las de 64, 128, 256, 512 y 1024 MB. Muchas de estas unidades incorporan adems un lector de MP3 como dispositivo de msica porttil. Instalacin: lo ms sencillo Otro atractivo de los lectores de tarjetas y las unidades Flash USB es que su instalacin es muy sencilla. De hecho, no tiene que hacer nada. Basta con que busque un puerto USB libre y conecte el dispositivo. Windows XP lo reconoce al instante, lo mismo que el sistema operativo Mac OS y los modernos Linux. En sistemas operativos antiguos, como Windows 98, s tiene que instalar drivers (software que controla el dispositivo); pero esto es algo que slo se hace la primera vez. La ventaja de los PC con Windows XP es que usted puede insertar su unidad Flash en cualquier computador ajeno para que le copien all archivos de gran tamao (en otras palabras, usarla con la misma facilidad de un disquete, pero sin las limitaciones de espacio). Una vez se inserta el dispositivo en el puerto USB, se utiliza como si fuera un disco duro: el acceso a los datos es casi instantneo y la transferencia de archivos es muy rpida. De hecho, una unidad Flash o un adaptador de tarjetas se ve en el Explorador de Windows como un disco duro ms.

64

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Dispositivos hasta 2 GB de capacidad


A estos dispositivos se les podra denominar multifuncionales; sirven tanto para guardar grandes archivos o proyectos de forma organizada, como para realizar copias de seguridad del disco duro de forma cmoda e incluso como sustitutos de un segundo disco duro... o en el caso extremo, incluso del primero. No incluimos algunos dispositivos de cinta cuya capacidad les hara estar en este apartado, ya que carecen de la versatilidad que hemos comentado, siendo fundamentalmente perifricos destinados a realizar backups del disco entero. Magneto-pticos de 3,5" - 128 MB a 1,3 GB Pros: alta seguridad de los datos, portabilidad, bajo precio de los discos, fcil manejo Contras: inversin inicial, poca implantacin

Se trata de dispositivos que anan lo mejor de ambas tecnologas para ofrecer un producto con un bajo coste por MB almacenado, bastante rpido, con un soporte absolutamente transportable y sobre todo perdurable: almacenan sus datos prcticamente para siempre, sin afectarles lo ms mnimo los campos magnticos (ni el polvo, calor, humedad, etc., hasta un lmite razonable), a la vez que le permite reescribir sus datos tantas veces como quiera. Son capaces de almacenar hasta 1,3 GB en discos muy similares a los disquetes de 3,5" (s, as de pequeos) que tienen una cubierta de plstico para protegerlos de los golpes y el polvo, no como los CDs con su superficie expuesta a involuntarias huellas de dedos que los inutilicen. Una vez instalada la unidad, se maneja como si fuera un disco duro ms (sin necesidad de ningn programa accesorio). Existen discos y lectores-grabadores de 128, 230, 540, 640 MB y 1,3 GB, pero en la actualidad slo son recomendables los de 640 MB y 1,3 GB (estos ltimos algo caros), que adems permiten leer y escribir en los discos de menor capacidad (excepto en los de 128 MB, que generalmente slo pueden ser ledos). No son compatibles con los disquetes normales de 1,44 MB. Su velocidad es muy elevada, comparable a la de los discos duros de hace pocos aos, pero tiene el problema de que el proceso utilizado obliga a que la escritura se realice a la mitad de la velocidad de la lectura. As, mientras que se pueden alcanzar casi los 2,5 MB/s en lectura (una velocidad comparable a la de un CD-ROM 24x), la escritura se queda en alrededor de 1 MB/s, con un tiempo de acceso cercano al de un disco duro (menos de 40 ms). Para subsanar este problema, Fujitsu (una de las empresas que ms potencian este mercado) a sacado unos nuevos modelos con tecnologa LIMDOW (tambin conocida simplemente como OW, por OverWrite) en los que se puede alcanzar ms de 1,5 MB/s en escritura.

65

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Grabadoras de CD-ROM Pros: alta seguridad de los datos, compatibilidad, bajo precio de los discos Contras: inversin inicial, capacidad y velocidad relativamente reducidas

Lo primero, hacer distincin entre grabadoras (aquellas que slo permiten grabar la informacin una vez, sin que luego se pueda volver a escribir en el CD) y regrabadoras (las que, utilizando los discos apropiados, permiten grabarles numerosas veces, en teora unas mil). De todas formas cada vez quedan menos grabadoras que no sean tambin regrabadoras, pero conviene que se informe por si acaso, evidentemente no es lo mismo lo uno que lo otro. Las grabadoras son como lectores de CD-ROM pero que permiten grabar adems de leer. Los CDs comerciales, de msica o datos, son absolutamente inalterables, lo cual es una de sus ventajas. Los CDs grabables son especiales y de dos tipos: CD-R (Recordable, grabable una nica vez) y CD-RW (ReWritable, regrabable mltiples veces). El ridculo precio de los CDs grabables una nica vez los hace idneos para almacenar datos que son poco o nada actualizados, as como para realizar pequeas tiradas de software propio o copias de seguridad. Los regrabables sirven para realizar backups del disco duro o de la informacin ms sensible a ser actualizada constantemente. Las caractersticas de esta tecnologa determinan a la vez sus ventajas y sus principales problemas; los CD-ROMs, aunque son perfectos para distribuir datos por estar inmensamente extendidos, nunca han sido un prodigio de velocidad, y las grabadoras acentan esta carencia. Si en los lectores de CD-ROM se habla como mnimo de 52x (otra cosa es que eso sea mentira, en realidad la velocidad media pocas veces supera los 1,8 MB/s, los 12x), en estas unidades la grabacin se realiza generalmente a 48x, aunque algunas ofrecen ya 54x o ms. Por lo dems, indicar que el resultado de la grabacin en un disco grabable una nica vez se puede leer en cualquier lector, pero los discos regrabables dan ms problemas, y no es raro que fallen en lectores algo antiguos, por ejemplo 4x 6x, pero con lectores modernos no existen problemas. Jaz (Iomega) - 1 GB 2 GB Pros: capacidad muy elevada, velocidad, portabilidad Contras: inversin inicial, no tan resistente como un magneto-ptico, cartuchos relativamente caros

66

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Las cifras de velocidad del Jaz son muy buenas, casi indistinguibles de las de un disco duro moderno: poco ms de 5 MB/s y menos de 15 ms. La razn de esto es fcil de explicar: cada cartucho Jaz es internamente, a casi todos los efectos, un disco duro al que slo le falta el elemento lector-grabador, que se encuentra en la unidad. Por ello, atesora las ventajas de los discos duros: gran capacidad a bajo precio y velocidad, junto con sus inconvenientes: informacin sensible a campos magnticos, durabilidad limitada en el tiempo, relativa fragilidad. De cualquier forma, y sin llegar a la extrema resistencia de los discos Zip, podemos calificar este soporte de duro y fiable, aunque la informacin nunca estar tan a salvo como si estuviera guardada en un soporte ptico o magneto-ptico. Sus aplicaciones tpicas son el almacenamiento masivo de datos que deben guardarse y recuperarse con la mayor velocidad posible, lo cual lo hace ideal para la edicin de vdeo digital (casi una hora en formato MPEG); en general, sirve para lo mismo que los discos duros, pero con la ventaja de su portabilidad y fcil almacenaje. En cuanto a defectos y crticas, aparte de que los datos no duren "para siempre", slo tiene un handicap: el precio. La unidad lectora-grabadora de 1 GB vale una respetable cantidad de dinero, con lo que queda casi reservado al mbito profesional. La versin de 2 GB, completamente compatible con los cartuchos de 1 GB (pero no los cartuchos de 2 GB con la unidad de 1 GB), es algo ms cara, por lo que quiz no tenga tanto inters.

Dispositivos de ms de 2 GB de capacidad
En general podemos decir que en el mundo PC slo se utilizan de manera comn dos tipos de dispositivos de almacenamiento que alcancen esta capacidad: las cintas de datos y los magnetopticos de 5,25". Las cintas son dispositivos orientados especficamente a realizar copias de seguridad masivas a bajo coste, mientras que los magneto-pticos de 5,25" son mucho ms verstiles y muchsimo ms caros.

Cintas magnticas de datos - hasta ms de 4 GB Pros: precios asequibles, muy extendidas, enormes capacidades Contras: extrema lentitud, tiles slo para backups

Las cintas magnticas de datos o streamers presentan muchos problemas como dispositivo de almacenaje de datos: casi todos los tipos son tremendamente lentas (tpicamente menos de 250 Kb/s, una velocidad casi ridcula); lo que es peor, los datos se almacenan secuencialmente, por lo que si quiere recuperar un archivo que se encuentra a la mitad de la cinta deber esperar varias decenas de segundos hasta que la cinta llegue a esa zona; y adems, los datos no estn en exceso seguros, ya que como dispositivos magnticos les afectan los campos magnticos, el calor, etc., adems del propio desgaste de las cintas.

67

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

La clara ventaja es que son muy baratas. Pero el ser baratas no elimina el resto de problemas, por lo que slo son prcticas para realizar backups masivos del disco duro (o selectivos, segn), aunque teniendo en cuenta que el proceso para un disco duro de tamao medio puede llegar a durar fcilmente un par de horas usando cintas normales. Uno de los motivos que hace tan lentas a las cintas de datos es el tipo de interfaz que se utiliza. Generalmente se usa el conector para disquetera, el cual es muy lento, los comentados 250 Kb/s mximo (que rara vez se alcanzan); lo que es ms, debe poder configurarse la BIOS como si hubiramos conectado una disquetera de 2,88 MB, lo que no es posible si la BIOS es antigua, como la de algunos 486 y las anteriores. En el caso de que la BIOS admita como mximo disqueteras de 1,44 MB, la velocidad se reducir a la mitad. En otras cintas se utiliza el puerto paralelo (con mayor ancho de banda, pero apenas aprovechado) y en cintas de datos ms caras y rpidas se utilizan interfaces EIDE o SCSI, lo que aumenta el rendimiento pero nunca de forma espectacular, ya que el elemento ms limitante es la propia maquinaria mecnica de la unidad. Adems, el modo de acceso secuencial hace totalmente imposible usarlas de forma eficaz como disco duro, salvo que entendamos por esto esperar y esperar cada vez que queremos un fichero. Los tipos principales de unidades de cinta son las QIC, Travan y DAT. Las Travan son una subclase que deriva de las QIC, con las que suelen guardar un cierto grado de compatibilidad; ambas forman el segmento econmico del almacenaje en cinta. Las cintas DAT (Digital Audio Tape) son otra historia, desde luego, tanto en velocidad como en precio. El acceso sigue siendo secuencial, pero la transferencia de datos continua (lectura o escritura) puede llegar a superar 1 MB/s, lo que justifica que la prctica totalidad utilicen interfaz SCSI. Existen infinidad de marcas y modelos, ya que es un mercado muy maduro y basado en su mayora en estndares, lo que redunda en unos precios ms bajos y una mayor facilidad para encontrar las cintas apropiadas. Ejemplos destacados son los modelos Ditto de Iomega, los Colorado de Hewlett Packard, los TapeStor de Seagate y los modelos DAT de Sony o Hewlett Packard. NOTA: La capacidad fsica real de las cintas de datos suele ser la mitad de la nominal indicada en el exterior de la caja de la unidad o de la cinta, ya que al slo utilizarse para hacer backups, generalmente comprimiendo los datos, suponen que se va a alcanzar una compresin de 2:1. En realidad la compresin depende del tipo de datos a comprimir (los programas se comprimen poco y los archivos de texto mucho, por ejemplo), por lo que es recomendable pensar ms bien en una compresin 1,5:1. Resumiendo, que si la unidad se anuncia como de 2 GB, seguro que es de 1 GB (lo que vendr en alguna parte pero en letras ms pequeas) y casi seguro que podr almacenar ms o menos 1,5 GB de datos comprimidos; en este texto no se ha usado este truco publicitario.

68

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Magneto-pticos de 5,25" - hasta 4,6 GB Pros: versatilidad, velocidad, fiabilidad, enormes capacidades Contras: precios elevados

Los magneto-pticos de 5,25" se basan en la misma tecnologa que sus hermanos pequeos de 3,5", por lo que atesoran sus mismas ventajas: gran fiabilidad y durabilidad de los datos a la vez que una velocidad razonablemente elevada. En este caso, adems, la velocidad llega a ser incluso superior: ms de 3 MB/s en lectura y ms de 1,5 MB/s en escritura usando discos normales. Si el dispositivo soporta discos LIMDOW, la velocidad de escritura casi se duplica, con lo que llegaramos a una velocidad ms de 5 veces superior a la grabadora de CD-ROMs ms rpida y comparable a la de los discos duros, lo que determina la utilizacin del interfaz SCSI exclusivamente y el apelativo de discos duros pticos que se les aplica en ocasiones. Adems, el cambio de tamao de 3,5" a 5,25" implica un gran aumento de capacidad; los discos van desde los 650 MB hasta los 5,2 GB, o lo que es lo mismo: desde la capacidad de un solo CDROM hasta la de 8, pasando por los discos ms comunes, los de 1,3 y 2,6 GB. Con estas cifras y esta velocidad, hacer un backup de un disco duro de 2,5 GB no lleva ms de un cuarto de hora y el cartucho resultado es slo un poco ms grande que la funda de un CD, ya que a eso se parecen los discos: a CDs con una funda tipo disquete. En la actualidad los modelos ms extendidos son los de 2,6 GB de capacidad mxima, en los que est implantndose rpidamente el sistema LIMDOW. Puesto que se trata de dispositivos basados en estndares, existen varias empresas que los fabrican, por ejemplo Hewlett Packard, Sony o Pinnacle Micro. Esta ltima empresa, Pinnacle, que se dedica casi en exclusiva a estos dispositivos, tiene uno de los productos ms interesantes de este mercado: el Apex. Se trata de un dispositivo que admite discos normales de 2,6 GB, pero que adems tiene unos discos especiales, de diseo propietario (no compatibles con otros aparatos), que llegan hasta los 4,6 GB, todo ello con una gran velocidad y a un precio incluso inferior al de muchos dispositivos normales de slo 2,6 GB.

69

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

El DVD
Las siglas DVD se traducen como Digital Video Device (dispositivo de vdeo digital) o bien Digital Versatile Disc (disco digital verstil). Resulta curiosa esta duplicidad de interpretaciones, que nos hace advertir que mientras unos lo consideran un simple almacenaje para vdeo, otros prefieren destacar que tiene muchas otras aplicaciones. A primera vista, un disco DVD es prcticamente indistinguible de un CD convencional; quiz tiene un brillo ms o menos particular, pero dejando aparte esto nos encontramos con la clsica oblea redonda de material plstico, de 12 cm de dimetro y con el agujero en el centro. Entonces, qu le diferencia del clsico CD-ROM o del an ms clsico CD de msica? Para ver la diferencia necesitaramos un microscopio; en el DVD, al igual que en el CD, la informacin digital se representa mediante microscpicas marcas como agujeritos en la superficie del CD (tapadas por una resina transparente protectora). Lo que ocurre es que en el DVD dichas marcas son ms pequeas y estn ms juntas, por lo que al caber ms la capacidad es mayor. Simple, verdad?

Tipos de DVD Mientras que del CD slo exista un tipo (aparte de los mini-CDs de 8 cm), en el DVD tenemos hasta 4 variedades (y esto sin contar los grabables): una cara y una capa, una cara y dos capas, dos caras y una capa y dos caras y dos capas. Cara se refiere a las dos del disco DVD: la de adelante y la de detrs (de nuevo una solucin simple pero eficaz); capa es algo ms complicado, se refiere a capas de material (y por tanto de informacin) superpuestas en la misma cara del disco. As, la capacidad de un DVD va desde los 4,7 GB de la variedad de una cara y una capa hasta los 17 GB de la de dos caras y dos capas; o, equivalentemente, la capacidad de 7 a 26 CDs convencionales. La principal funcin es el almacenaje de vdeo digital, para lo cual 17 GB no es una cifra demasiado exagerada. En el formato MPEG-2, un formato de compresin de vdeo digital (en el que emiten Canal Satlite y Va Digital, por ejemplo), esos 17 GB se quedan en menos de 10 horas (eso s, con sonido Dolby Digital AC-3). Y como la variedad ms comn de DVD es la de una cara y una capa, resultan algo ms de 2 horas de vdeo; suficiente para una pelcula con mayor calidad que en VHS, doblada en varios idiomas y con subttulos en algunos ms, a eleccin del usuario. Los DVD para datos informticos se denominan DVD-ROM, mientras que los de vdeo se denominan DVD-Vdeo o simplemente DVD. Tambin existen normas que definen DVD's de 8 cm, pero probablemente se usen tan poco como los CDs de ese tamao.

70

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

DIFERENCIA ENTRE LOS FORMATOS DVD. Los formatos de grabacin de DVD son fundamentalmente tres: DVD-RAM, DVD-R/RW y

DVD+R/RW.
El primero de ellos es el llamado DVD-RAM fue elaborado por Panasonic, Hitachi y Toshiba. Inicialmente naci con una capacidad en los DVD-RAM vrgenes de 2,6 Gb (cara simple) y de 5,2 Gb (cara doble) pero hemos llegado a los 4,7 Gb.

La guerra por el dominio del mercado de grabacin casera de DVD se concentra en estos momentos en los formatos DVD-R/RW y DVD+R/RW. La R en el nombre quiere decir que solo se puede grabar una vez, es decir, tanto en los discos DVD-R como en los DVD+R la superficie de escritura solo puede ser utilizada una vez. La RW significa que en los discos con sistema DVD-RW y DVD+RW la superficie de escritura puede ser utilizada muchas veces. La diferencia esta en que el grado de compatibilidad entre el disco grabado y los lectores de DVD es mucho mas alto con los discos DVD-R y DVD+R que con los discos RW. Los DVD-R y DVD+R. tienen un grado de compatibilidad entre lo grabado y los reproductores de DVD muy favorable. Lo que se te puede poner difcil es escoger el sistema DVD-RW o DVD+RW, aqu nacen diferencias entre unas grabadoras y otras. La compatibilidad esta es menor que con el uso de los DVD-R, si el reproductor de DVD es viejo puede ser que no reproduzca los RW. En cuanto al grado de compatibilidad de uno y de otro este es ligeramente mayor en los discos DVD+RW que en los discos DVD-RW. La grabacin en un DVD-RW necesita de un proceso de inicializacin y de uno de finalizacin. Para empezar ha grabar en un DVD-RW es necesario formatear el disco en su totalidad, lo cual toma entre dos y tres minutos. Una vez grabado el DVD hay que "cerrarlo" para que pueda ser ledo por un reproductor de DVD, esto puede llevar mas de 30 minutos. En la grabacin de un DVD+RW no es necesario ni el proceso de inicializacin ni el de finalizacin, una grabadora DVD+RW empieza a grabar al instante y se puede visualizar la grabacin de forma inmediata. Una nueva diferencia entre ambos sistemas es la facultad que tienen las regrabadoras DVD+RW de detener la grabacin del DVD sin producir error. Esto es imposible de realizar con una grabadora DVD-RW. Adems las grabadoras DVD+RW pueden escribir en el disco a travs de dos modos de grabacin: CAV y CLV.

71

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Una diferencia ms entre las grabadoras DVD-RW y DVD+RW es la compatibilidad de estas ltimas con el formato Mount Rainier. Gracias a este formato podemos grabar los discos DVD como si fueran disquetes y que despus puedan ser ledos en cualquier lector de DVD gracias a un driver residente en el propio sistema operativo. . Por ltimo las velocidades de grabacin y lectura son muy superiores en las grabadoras DVD+RW, tanto con CD como con DVD.

DISCO HOLOGRFICO HVD


La compaa Optware integrada por ex-empleados del departamento de desarrollo de Sony, ha presentado el prototipo del HVD (Holografic Versatile Disc) un disco similar al DVD, pero con capacidad de hasta 1 Terabyte (1024 GB frente a los 9 GB de un DVD de doble capa!). Su comercializacin est prevista para el 2006. El HVD tendr el mismo tamao y ser compatible con los sistemas CD y DVD para poder producir dispositivos que trabajen con los tres sistemas.

72

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

EL DISCO DURO (HD)


Introduccin
El disco duro es un dispositivo electromecnico que permite almacenar de manera permanente una gran cantidad de datos mediante procedimientos magnticos. Aunque la definicin es vlida para otros dispositivos tales como floppy disks, equipos de cinta, etc. el disco duro es, sin lugar a dudas, el ms importante de todos ellos de los que, bsicamente, se diferencia en que es capaz de almacenar mucha ms informacin y mucho ms rpidamente que cualquier otro dispositivo de almacenamiento permanente. En la actualidad el disco duro es un medio absolutamente imprescindible A travs de los aos ha habido notables variaciones en el campo de los discos duros. El formato de disco duro ms popular es el conocido como Winchester. El trmino disco Winchester es un trmino comnmente aceptado en la industria derivado de los primeros discos IBM fabricados en la dcada de los 60. Estos discos podan almacenar 30 megabytes sobre un disco removible y otros 30 megabytes sobre un disco fijo por lo que se denomin "30-30", esta designacin era el calibre de un famoso rifle producido por la fbrica de armas Winchester. Este manual trata especficamente de los dispositivos tipo Winchester.

Los discos duros han experimentado recientemente un crecimiento explosivo en capacidad y popularidad debido a una afortunada combinacin de factores. Cada nuevo salto en la tecnologa de los microprocesadores es seguido inmediatamente de software ms potente, el cul a su vez requiere ms espacio para el almacenamiento de programas y datos. El relativamente esttico precio de las memorias RAM prcticamente ha obligado a utilizar cada vez ms al disco duro como memoria virtual en sistemas operativos multitarea. As pues, este incremento de la demanda de almacenamiento a impulsado el desarrollo de la tecnologa del disco duro, logrndose un gran

73

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

incremento en las capacidades de almacenamiento y otras prestaciones, con un notable decremento de los costes. En 1994, un dispositivo IDE tena una capacidad de 400 a 500 MB y un precio aproximado de 30.000 ptas. En 1998, por el mismo precio se poda adquirir un dispositivo de unos 4 a 6 GB y las capacidades siguen creciendo y los costes bajando.

Funcionamiento y construccin
Los avances tecnolgicos han incrementado las prestaciones de los discos duros y han disminuido su tamao, pero buena parte de su interior sigue respondiendo a los principios bsicos de los primeros Winchester. Tampoco hay grandes diferencias constructivas en cuanto a fabricantes se refiere, por lo que la descripcin que sigue ser perfectamente vlida para la gran mayora de discos duros actualmente en el mercado.

Principios de funcionamiento y construccin


En la figura se presenta una vista general esquematizada del interior de un disco duro moderno.

El disco duro dispone de, al menos, dos conectores, uno de ellos, dotado de un gran nmero de contactos que puede variar entre 44 y 78, se denomina de interfaz, precisamente porque se utiliza para conectarse con el sistema de acuerdo con un protocolo y un hardware especfico que responde a unos estndares predeterminados conocidos con el nombre genrico de interfaces. A travs de este conector, el disco duro intercambia datos, comandos de control e informacin con el sistema. Un segundo conector, denominado de alimentacin, tambin estandarizado y

74

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

generalmente de tan solo 4 contactos, es utilizado para la alimentacin de corriente continua de los distintos componentes electromecnicos y los circuitos electrnicos de control del dispositivo, esta alimentacin es proporcionada, normalmente, desde la fuente de alimentacin del sistema sobre el cul se halla instalado el dispositivo. Ambos conectores se hallan siempre prximos y en la parte posterior del disco duro. El disco (platter) es el lugar donde se almacena la informacin. Se trata, como su propio nombre indica, de un disco de material rgido y resistente no magntico, con las dos superficies recubiertas de una fina pelcula magntica. Los discos duros actuales suelen montar entre 1 y 6 discos. Los discos se montan apilados sobre el eje de un motor de gran velocidad, denominado genricamente motor de rotacin (spindle motor). Sobre cada una de las dos superficies de cada disco se encuentran las cabezas de escritura/lectura, responsables de leer y grabar los datos con destino al y procedentes del sistema. Las cabezas se deslizan radialmente sobre las superficies, en busca de la informacin que se halla estructurada en crculos concntricos, denominados pistas, (que a su vez se hallan segmentadas y cada segmento constituye un sector), controladas por un dispositivo electromecnico denominado actuador, al que estn unidas mediante los brazos de actuacin. De manera sucinta y con objeto de facilitar la comprensin del contenido de este captulo, a continuacin un ejemplo de los que sucede cundo el ordenador da una orden de lectura al disco duro: 1. Antes de que la orden llegue al disco duro, el ordenador, mediante la BIOS, el sistema operativo y, probablemente, el driver del propio disco duro, ya ha determinado qu parte del disco deber ser accedida. 2. La determinacin de la parte del disco que va a ser accedida tiene una serie de pasos intermedios orientados a que el ordenador pueda acceder al disco de acuerdo a su geometra, es decir, de acuerdo a sus especificaciones constructivas fsicas. El resultado de esta operacin es que el ordenador decide en qu cilindro (a todos los efectos el cilindro equivale a la pista), bajo qu cabeza y sobre qu sector se encuentran los datos que se desean. La combinacin de los nmeros del cilindro, la cabeza y el sector, constituye la direccin de acceso y sta es enviada al disco duro a travs del cable de la interfaz. 3. El disco duro recibe la direccin de acceso en su tarjeta controladora. El cilindro indica a la controladora sobre qu pista se halla la informacin y la controladora da la orden al actuador para que desplace las cabezas de lectura/escritura sobre la pista apropiada. Cuando las cabezas se hallan en posicin, la controladora activa la cabeza que se indicaba en la direccin de acceso y aquella comienza a leer en la pista cada uno de los sectores hasta que la rotacin del motor sita al sector indicado en la direccin de acceso, bajo la cabeza activa que lee el contenido del sector y lo enva a la controladora. 4. La controladora recibe los datos ledos y los almacena temporalmente en un buffer intermedio (cach). A continuacin coordina el envo de esta informacin hasta el ordenador, generalmente a la memoria del sistema, finalizando as la operacin de lectura solicitada.

75

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Funcionamiento
El funcionamiento de las cabezas es, en principio, muy simple, pues basta asociarlo con cualquier cabeza magntica existente en cualquier aparato de audio o vdeo domsticos. Esencialmente, se trata de un convertidor de energa que convierte las seales elctricas en seales magnticas (escritura) y viceversa (lectura). Para realizar esta doble misin, las cabezas utilizan dos de los ms importantes principios del electromagnetismo. El primero es que, cuando se aplica una corriente elctrica a travs de una bobina se produce un campo magntico cuya direccin de flujo depende de la direccin de la corriente que atraviesa la bobina. El segundo es el opuesto, es decir, cuando se aplica un campo magntico a una bobina se produce una corriente elctrica en su interior cuya direccin de flujo depende de la del campo magntico aplicado.

76

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Las operaciones de lectura/escritura se realizan con los discos girando a gran velocidad por debajo de las cabezas que, literalmente, flotan sobre sus superficies.

Cabezas de escritura/lectura en funcionamiento.

Escritura El campo magntico generado por la cabeza de escritura se aplica sobre el medio magntico del disco producindose la magnetizacin permanente de una zona diminuta. Cada zona magntica (imanes) queda polarizada en una de las dos direcciones posibles, en funcin de la direccin de la corriente elctrica aplicada a la bobina. Cada direccin de magnetizacin representa uno de los valores binarios, 1s 0s. De esta forma se produce la transformacin de los datos binarios a datos magnticos en los que sus valores ya no estn representados por niveles de tensin elctrica sino por direcciones de campo magntico. La densidad de la informacin que debe depositarse por unidad de superficie es tan extraordinariamente grande como para causar un buen nmero de problemas a los ingenieros de diseo. Los diminutos imanes producidos estn tan prximos entre s que deben utilizarse mtodos especiales para evitar que se produzcan interferencias

77

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Lectura El campo magntico generado por cada zona magnetizada de la pista induce en la cabeza de lectura una corriente cuya direccin es funcin de la direccin del campo magntico. Los valores que fueron grabados como 1s y 0s magnetizando la zona en una direccin y en su opuesta son ahora transformados a dos corrientes de signo diferente que los circuitos de amplificacin y la controladora se encargarn de convertir a valores de tensin lgicos aptos para ser procesados. La debilidad de los campos magnticos ha obligado a la utilizacin de dos elementos especializados en cada cabeza, uno de lectura y otro de escritura. Los avances en la tecnologa de los discos que, como ya se ha visto se centran bsicamente en incrementar cada vez ms la densidad de rea, de nada serviran si no existieran cabezas de lectura/escritura capaces de escribir a la densidad deseada y, posteriormente, leer los diminutos campos magnticos generados. Las cabezas de lectura/escritura son otra de las maravillas tecnolgicas ocultas en un disco duro.

Interfaces y configuracin
Las interfaces normalizadas se ha creado para facilitar las instalaciones y configuraciones de los dispositivos, desafortunadamente, existen demasiadas normas y demasiadas variaciones sobre cada norma como para que las instalaciones y configuraciones resulten fciles. En los discos duros modernos montan, bsicamente, tres tipos de conectores segn la interfaz para la cul han sido diseados, IDE y sus variantes o SCSI y sus variantes y el novedoso SERIAL ATA. Para conocer el tipo de interfaz que utiliza un disco duro moderno, tan solo es necesario comprobar el nmero de contactos del conector de datos, 40 para los tipo IDE y 50 68 para los tipo SCSI. Los discos duros antiguos, con interfaces ST512/400 y ESDI llevaban otro tipo de conectores, uno de 34 contactos para los datos y oro de 20 para las seales de control. SERIAL ATA usa como veremos conectores ms pequeos de 4 lneas.

La interfaz IDE/ATA
Esta interfaz no es precisamente la primera, pero es, sin lugar a dudas, la ms popular y de ah su posicin en el primer lugar de este captulo. Descripcin general IDE es la sigla de Integrated Drive Electronic (Electrnica para dispositivos integrados). Este nombre pretende indicar que toda la circuitera electrnica necesaria para el control de la transferencia de datos se halla sobre la tarjeta de circuito impreso montada en la base del dispositivo. Esta interfaz actualmente recibe el nombre de ATA, por ATTM Attachment (Conexin AT, recurdese el IBM ATTM), pero el trmino IDE ha sido aceptado ampliamente en la industria y contina siendo utilizado para referirse a las diferentes versiones de esta interfaz. IDE est definida por un conjunto de estndares establecidos por diferentes equipos de ingeniera que participan en el actualmente llamado comit X3T13 y el ATA Working Group. Los dispositivos IDE son denominados inteligentes por el hecho de albergar toda la circuitera electrnica necesaria para el control de su propio hardware y para sus comunicaciones con el sistema. Esta caracterstica supone una gran ventaja para los

78

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

fabricantes que orientarn sus esfuerzos al incremento del rendimiento del dispositivo sin necesidad de preocuparse por los aspectos de compatibilidad, asegurados mediante el uso de la interfaz. Tambin es una ventaja para el usuario que ya no deber preocuparse (casi) de emparejar cada nuevo dispositivo adquirido con su correspondiente tarjeta de interfaz. Los comandos electrnicos de los dispositivos IDE estn instalados en el propio dispositivo por lo que la tarjeta controladora que le une al sistema es de las denominadas tontas. Esta tarjeta controladora o, tambin denominada adaptadora, solo sirve para, literalmente, conectar el dispositivo a uno de los conectores del bus de expansin del sistema. La eliminacin de una gran cantidad de componentes electrnicos, ahora residentes en el dispositivo, ha permitido que estas tarjetas se convirtieran en multifuncionales, es decir, sobre una misma tarjeta los fabricantes han montado un conector floppy, dos puertos seriales, un puerto paralelo y un puerto para juegos, junto con los conectores IDE y, todo ello, en un espacio mnimo. Tambin la mayora de tarjetas base modernas han incorporado uno o dos conectores IDE, evitando la necesidad de una tarjeta adaptadora y liberando uno de los conectores del bus de expansin. Los dispositivos IDE realizan una conversin de la informacin lgica que sobre l la BIOS dispone en sus tablas a la informacin fsica, es decir, a las posiciones reales en las que los datos estn fsicamente almacenados. Esta informacin es necesaria porque la mayora de dispositivos IDE empiezan por utilizar 36 o ms sectores por pista, lo que, actualmente, no es soportado por las tablas de tipo de dispositivo de las BIOS. Debido a los avances tecnolgicos, otros muchos parmetros han superado los lmites impuestos por el DOS. En los siguientes prrafos se tratarn todos los detalles lgicos y fsicos de los dispositivos IDE.

Variaciones IDE/ATA
En los ltimos aos, la interfaz IDE ha sufrido numerosos cambios, bsicamente debido a los avances tecnolgicos que cada fabricante a introducido en busca de la distincin de su producto de entre los dems. A la confusin inicial de denominar con IDE y ATA a la misma interfaz, se aaden varias denominaciones ms que a continuacin se describen. EIDE y Fast-ATA Los primeros avances tecnolgicos introducidos son conocidos como Enhanced IDE (IDE mejorada), tambin denominada abreviadamente EIDE y Ultra-ATA. EIDE ha ocasionado una enorme confusin puesto que se trataba en realidad de un programa de marketing lanzado por Western Digital, el cul, a su vez lanz un par de estndares reales: ATA-2 y ATAPI. Fast-ATA, lanzado por Seagate y adoptado por Quantum en respuesta al programa de marketing de Western Digital, es muy similar. Fast-ATA es considerado un estndar ATA-2. Ultra-ATA es una extensin de ATA-2 (y ATA-3) ampliamente difundida que incluye modos DMA de alta velocidad. ATA-2 Cuando se tuvo la certeza que los avances tecnolgicos en la fabricacin de discos duros y las crecientes demandas de los productores de software superaban las especificaciones de ATA, la industria del disco duro, a travs de un comit de integracin denominado Small Form Factor (SFF) Comittee, cre una extensin compatible de ATA, conocida como ATA-2. Este estndar aade modos PIO ms rpidos y modos DMA, as como la mejora para Windows95 PlugnPlay (PnP) y asegura la compatibilidad con futuras revisiones del estndar.

79

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Tambin se crea una nueva forma de direccionamiento de sectores en los discos duros, conocido como LBA (Logical Block Addressing), aunque se trata meramente de una simplificacin. Contrariamente a lo que a veces se ha dicho, LBA no rompe la famosa barrera de los 504 MB (528 millones de bytes). De hecho, incluso el viejo estndar IDE/ATA tiene un lmite de capacidad por encima de los 100 GB. ATA-3 La ltima revisin del estndar es ATA-3. Las principales inclusiones son: mejora de la fiabilidad, especialmente en el modo 4 de PIO; un simple esquema de seguridad basado en una clave; una administracin de energa ms sofisticada y la tecnologa Self-Monitoring Analysis and Report Technology (S.M.A.R.T.), que permite que el dispositivo avise al usuario de ciertos tipos de fallos inminentes. ATA-3 no define ningn modo rpido. Aunque parece que algunos fabricantes han hablado de modo 5 de PIO, en realidad no se conoce otro modo superior al modo 4 de PIO definido en ATA-2. ATAPI (ATA Packet Interface) Una de las desventajas de ATA es que fue diseada exclusivamente para discos duros. Esto era perfectamente vlido mientras la mayora de PC's equipaban un floppy y un disco duro de 40 MB. Sin embargo, la difusin de dispositivos tales como CD-ROM's y dispositivos de cintas oblig a buscar una solucin de interfaz tan simple y eficaz como la de disco duro. ATAPI (ATA Packet Interface) es el estndar diseado para que dispositivos tales como CD-ROM y cintas puedan conectarse a puertos IDE/ATA ordinarios. La principal ventaja del hardware ATAPI es que es barato y trabaja con cualquier PC dotado de un adaptador IDE o EIDE. Los dispositivos de cinta ATAPI disfrutan de un rendimiento y fiabilidad superior comparado con los populares dispositivos QIC117. Ultra-ATA Este estndar tiene cierta similitud con el Ultra SCSI en el sentido en que es un puente entre el actual estndar ATA-3 y ATA-4, el cul todava no est completamente definido. Ultra-ATA aade un nuevo modo de altas prestaciones: DMA/33 con un ancho de banda de 33MB/s, el doble que el modo 2 de DMA. Este nuevo modo es soportado por los chipsets Pentium II y TX Pentium de Intel, varios competidores de Intel y algunas tarjetas adaptadoras con conector PCI.

80

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

ATA-4 El actual estndar en el que se est trabajando previsiblemente se llamar ATA-4. Parece que una de las tareas ms importantes es la conversin ATA-3 y ATAPI en un estndar nico. Seguramente se incorporarn modos de transferencia ms rpidos y, desde luego, es de esperar que incorporar el ya existente modo DMA/33 de UltraATA. No obstante, existen numerosos intereses en juego y ya se rumorea que importantes fabricantes, tales como Microsoft, no planean soportar este tipo de estndar en su presente formato. Puentes de configuracin IDE/ATA Un disco IDE/ATA lleva, normalmente, tres puentes para su configuracin, aunque es recomendable consultar el manual de cada disco duro. Otros puentes pueden ser utilizados para operaciones de fbrica y su configuracin nunca debe ser alterada. Seleccin Master/Slave/Single Driver: Sobre el mismo puerto IDE pueden conectarse hasta dos discos duros. Uno debe estar configurado como Master (Amo), incluso aunque sea el nico conectado. Si existe un segundo dispositivo deber ser configurado como Slave (Esclavo) y no existe ninguna diferencia de funcionamiento por el hecho de estar configurados de una u otra forma, salvo en el caso de que uno de ellos deba ser utilizado como cargador del sistema operativo, en cuyo caso siempre deber ser Master. En cuanto al cable, cualquiera de los conectores puede ser utilizado ya que es este puente el que determina la configuracin. En ocasiones, el puente Master/Slave viene marcado simplemente como M/S y tambin como C/D. Seleccin por cable: Algunas configuraciones utilizan un tipo especial de cable para determinar qu dispositivo es Master y cul Slave. Cuando se utiliza este sistema entonces si que es importante la posicin fsica de los discos con respecto a los conectores del cable. Este puente suele venir marcado como CS. Restriccin de tamao: Algunos discos duros de gran capacidad no trabajan adecuadamente con ordenadores antiguos cuya BIOS no es capaz de reconocer el tipo de dispositivo. En estos casos, este puente hace aparecer al dispositivo como un dispositivo diferente, ms pequeo, pero compatible con la BIOS del sistema. Este puente suele venir marcado como RS.

La interfaz SCSI
Esta interfaz sigue en popularidad a la IDE. Su menor popularidad se debe a que los dispositivos SCSI son ms caros que sus equivalentes en IDE y tambin lo es la tarjeta adaptadora. Esta es la razn primordial por la que los dispositivos SCSI se utilizan en sistemas considerados de gama alta, como por ejemplo, servidores de ficheros. Descripcin general SCSI son las siglas de Small Computer Systems Interface (Interfaz para sistemas de pequeos ordenadores). El dispositivo SCSI puede ser definido de forma ms precisa como un bus. Esto es porque el dispositivo interfaz as llamado, o adaptadora, deja a los dispositivos vinculados a l, muchas de las funciones de la interfaz. Ms de siete perifricos SCSI (quince en algunas nuevas variaciones) como discos duros, unidades de cinta, dispositivos CD-ROM e, incluso, impresoras, pueden ser conectados en margarita (daisy-chained) a travs de la misma interfaz. Cada

81

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

dispositivo debe tener su propio LUN (Logical Unit Number: Nmero de unidad lgica) para que la interfaz pueda identificarlo. Hay que tener en cuenta que el sistema o la tarjeta adaptadora es considerado como un dispositivo. Los dispositivos SCSI suelen encontrarse generalmente en sistemas de gama alta que requieren el mximo rendimiento disponible. Los dispositivos SCSI son generalmente ms caros que sus homlogos los IDE y con ms dificultades para su instalacin. Los dispositivos SCSI, como los IDE, son considerados como dispositivos inteligentes, lo que quiere decir que la electrnica utilizada para controlar las funciones del dispositivo estn autocontenidas en el propio dispositivo. La interfaz SCSI va un paso ms all incorporando las instrucciones necesarias para comunicarse con el sistema. Esto es una ventaja sobre el IDE, que depende de las instrucciones contenidas en la BIOS para poder comunicarse con el sistema. Este es uno de los motivos por los que un SCSI es ms caro que un dispositivo IDE aunque sean mecnicamente idnticos. Debido a que la BIOS no se usa en la comunicacin entre el dispositivo y el sistema, el Drive Type en CMOS esta puesto en 0 o Not installed para la instalacin de SCSI. El propio firmware del dispositivo o el driver instalado para el dispositivo SCSI controla las tareas de comunicacin. Cada uno de los siete dispositivos SCSI puede tener, tericamente, hasta ocho subdispositivos (suponiendo que los dispositivos que se tengan y el software soporte esta configuracin de hasta 56 dispositivos, lo que no suele suceder normalmente). Los comandos estn asociados con un LUN y enviados al bus SCSI. El dispositivo con ese LUN aceptar los comandos y realizar la tarea requerida. Algunos dispositivos SCSI requieren la utilizacin de un Device driver en el fichero CONFYG.SYS. Si se experimenta dificultades, debe comprobarse con la controladora o con el fabricante del perifrico si se necesita un driver.

Variaciones SCSI
Una de las razones de que la SCSI no comparta la popularidad de la interfaz IDE es el amplio alcance de la norma en s misma. En el pasado, los fabricantes de dispositivos SCSI haban interpretado libremente las especificaciones, con el resultado de problemas de compatibilidad y aadiendo la dificultad de las configuraciones iniciales. La informacin confusa de los necesarios device drivers era capaz de intimidar a los tcnicos ms avezados. Hay muchas variaciones acerca del tema SCSI. La interfaz SCSI-1 puede ser configurada bsicamente como terminacin normal o diferencial. La SCSI-2, por otro lado, est prevista para varias combinaciones y pasar hasta Diferencial Wide Fast SCSI. Cada variacin tiene un hardware especfico y no es compatible con las dems. Esta seccin cubre las especificaciones de las diferentes versiones SCSI, as como una serie de trminos relacionados con la SCSI, que a menudo tan solo definen variaciones sin importancia. SCSI SCSI-1 SCSI es el trmino genrico de la interfaz SCSI. Tambin se utiliza para describir la norma ANSI actualmente denominada SCSI-1 (X3.131-1986). Esta interfaz est bsicamente caracterizada por la utilizacin de un alto nivel de comunicaciones entre los dispositivos. Las comunicaciones estn definidas entre un Iniciador (Iniciator) y un Objetivo (Target) o Destino. El Iniciador es, normalmente, el sistema y el Objetivo es, normalmente, un perifrico. Los datos pueden ser transferidos en modos asncrono o sncrono. Todos los mensajes y comandos se transfieren siempre en modo asncrono.

82

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

SCSI-2 Este trmino es el utilizado por la norma ANSI (X3.131-1994) para indicar una actualizacin de la SCSI-1 a la SCSI-2. Los cambios incluyen velocidad de transferencia ms rpidas y una estructura de comandos y mensajes para implementar compatibilidad. El ndice de transferencia de datos e SCSI-2 puede ir desde 2,5 hasta 10 MB/s sobre un bus de 8 bits y desde 5 hasta 20 MB/s sobre un bus de 16 bits. SCSI-3 Este trmino describe un conjunto de las normas ANSI antes mencionada, desarrolladas para el bus SCSI. Actualmente, este conjunto de normas est siendo escrito y no est considerado como una norma oficial. El documento SCSI-2 es extraordinariamente largo (ms de 400 pginas) y cubre la totalidad de las especificaciones de la interfaz. SCSI-3 divide este largo documento en una serie de documentos ms pequeos y cada uno de ellos cubre una capa de la definicin de la norma: Fsica (conectores, asignacin de contactos, especificaciones elctricas) Protocolo (Organizacin de la actividad de la capa fsica, buses, paquetes, etc.) Arquitectura (Descripcin de la organizacin funcional de los comandos, colas de espera, etc.) Comandos primarios (Descripcin de los comandos que deben ser soportados por todos los dispositivos SCSI) Comandos especficos de dispositivo (Comandos especficos para dispositivos particulares, por ejemplo, CD-ROM's, dispositivos WORM, etc.)

El conjunto de normas necesarias para la implementacin de una interfaz paralela SCSI-3 para dispositivos de disco duro son: SPI (SCSI Parallel Interface) para la capa fsica. SIP (SCSI Interlocked Protocol) para la capa protocolo. SAM (SCSI Architecture Mode) para la capa arquitectura. SPC (SCSI Primary Commands) para la capa comandos primarios. SBC (SCSI Block Commands) para la capa de comandos especficos para disco duro. Este formato de capas permite la sustitucin de parte de la estructura de acuerdo con los avances tecnolgicos. Por ejemplo, en el caso de una SCSI Fiber Channel solo ser necesario reemplazar las capas fsica y de protocolo pero se seguirn utilizando el resto de capas. Es preciso hacer notar que los trminos SCSI-2 y SCSI-3 no implican ningn cambio en s mismas, se refiere simplemente a que el producto fue diseado mirando el documento oficial (SCSI-2) o los documentos no oficiales (SCSI-3). No obstante, puesto que las nuevas prestaciones se estn incluyendo dentro de SCSI-3 y tienden a ser superiores, los dispositivos SCSI-3, podrn llegar a tener mejores rendimientos que los SCSI-2.

83

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

SCSI FAST Este trmino se refiere a la interfaz SCSI-2 con ndices de transferencia de 10 MegaTransfer/s. Un MegaTransfer (MT) es una unidad de medida relacionada con las seales de la interfaz con independencia del ancho de su bus. Por ejemplo, un ndice de 10 MT/s sobre un bus de 8 bits de ancho supone un ndice de transferencia de 10 MB/s, pero sobre un bus de 16 bits de ancho supondr un ndice de transferencia de 20 MB/s. En lneas generales la Fast SCSI permite transferir por encima de los 10MB/s SCSI FAST-20 Se refiere a las temporizaciones doble de velocidad que para la SCSI FAST. SCSI FAST-40 Igual que el anterior pero para un ndice de transferencia doble del de la SCSI FAST20. SCSI FAST-80 Igual que el anterior pero para un ndice de transferencia doble del de la SCSI FAST40. No se conoce todava ningn fabricante que haya sacado al mercado esta variacin. Ultra SCSI Este trmino describe la ltima publicacin de la norma ANSI (X3T10/1071D rev. 6), tambin conocida como Fast-20 Ultra SCSI y que puede llegar a ndices de transferencia superiores a 20 MB/s. Ultra2 SCSI Este trmino describe la ltima publicacin de la norma ANSI (X3T10/1071D rev. 6), tambin conocida como Fast-40 Ultra SCSI y que puede llegar a ndices de transferencia superiores a 40 MB/s. SCSI Narrow Trmino que se refiere a la interfaz SCSI-1 normalizada por ANSI (X3.131-1986) con un bus de 8 bits de ancho sobre un cable paralelo de 50 contactos. SCSI Wide Igual que el anterior pero para 16 bits de ancho y un cable de 68 contactos. SCSI FAST-WIDE Combinacin de un ndice de transferencia del tipo FAST-xx sobre un cable de 16 bits de ancho (68 contactos). Se supone que antes del ao 2000 aparecern los primeros dispositivos del tipo Wide Fast-20 (40 MB/s), Wide FAST-40 (80 MB/s) y Wide Fast-80 (160 MB/s). Singled-Ended SCSI y Differential SCSI Single-Ended (Literalmente: terminacin simple) y Differential (diferencial) se refieren al tipo de cable utilizado para el bus SCSI. Single-Ended se utiliza para la inmensa mayora de dispositivos SCSI. Differential est diseado para ambientes especializados que requieren longitudes de cable por encima de los 25 metros (single-ended est indicado para longitudes de no ms de 6 metros). El cableado differential se utiliza para superar la degradacin de la seal que puede ocurrir en cables relativamente largos o en entornos con excesivas interferencias.

84

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Los cables diferenciales usan el doble de lneas de seal que los cables de terminacin simple. Todas las seales enviadas por la adaptadora a travs del bus SCSI estn acompaadas por seales invertidas a travs de los correspondientes conductores. El dispositivo SCSI unido al otro extremo toma la diferencia entre las dos seales para determinar la seal correcta. Cualquier ruido introducido en la lnea entre la adaptadora y el dispositivo SCSI afectara igualmente a ambas lneas y sera cancelado por el proceso diferencial, definidas en la SPI de la SCSI-3 para un ndice de transferencia de 20 MT/s. Hay que sealar que los dispositivos SCSI single-ended y differential no son compatibles y necesitan tarjetas adaptadoras diferentes. Si se trata de conectar un dispositivo diferencial a una adaptadora de terminacin simple o viceversa el resultado ser que seguramente se producir alguna avera. Serial SCSI (SSA y Fiber Channel) Las variaciones de la SCSI en las anteriores secciones transportan seales a travs de lneas paralelas. Los fabricantes de dispositivos han estado experimentando con tcnicas de transmisin serial de banda ancha como el siguiente paso en la mejora del rendimiento. La transferencia de datos seriales incluye el transporte de datos en paquetes, parecido a las tcnicas usadas en redes de rea local (LANs). Nuevas interfaces como la SSA (Serial Storage Architecture) y FC (Fiber Channel) proporcionan ms de 100MB/s en un solo canal y estn diseadas para proporcionar eventualmente una sola interfaz perifrica de alta velocidad. SSA y FC, en sus actuales presentaciones, bsicamente reemplazan la capa fsica de transporte paralelo con un formato serial. La estructura lgica interna de comandos del dispositivo todava es SCSI-2.

Variaciones SCSI
Tipo SCSI
Standard SCSI Fast SCSI Wide SCSI Fast-20 (Ultra SCSI) SCSI Fast-40 SCSI Fast-Wide SSA Fiber Channel

Especificacin SCSI
SCSI-1/SCSI-2 SCSI-2 SCSI-2 SCSI-3 SCSI-3 SCSI-3 N/D N/D

Conector
Cable A Cable A Cable P Cable A Cable P Cable P SSA Fiber Channel

LUNs mximo
8 8 16 8 16 16 127 127

Bits
8 8 16 8 8 16 Serial Serial

Mximo MB/s
5 10 10 20 40 80 80 100

85

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Puentes de configuracin SCSI Los discos duros SCSI utilizan una configuracin tpica con varios puentes. Siempre es recomendable consultar el manual de cada disco. Otros puentes pueden ser utilizados para operaciones de fbrica y su configuracin nunca debe ser alterada. ID Dispositivo SCSI: Cada dispositivo en un bus SCSI debe estar identificado individualmente para poder ser direccionado adecuadamente. Usualmente esta identificacin se realiza mediante la adecuada combinacin de tres puentes y los nmeros posibles son del 0 al 7. Tampoco en este caso hay diferencias de funcionamiento como consecuencia del nmero de identificacin asignado. Activacin de la terminacin: Por necesidades constructivas, el bus SCSI debe llevar siempre al final un terminador que no es ms que un grupo de resistencias pero que son imprescindibles para su correcto funcionamiento. Si el disco duro instalado es el ltimo del bus, entonces el propio disco duro insertara la terminacin mediante la adecuada configuracin de este puente.

El Interface SATA
El SATA es un nuevo sistema de comunicar el disco duro con el resto del PC. A diferencia del ATA convencional, que emplea comunicacin en paralelo, el SATA transfiere los datos en serie, esto implica que tan solo emplea dos canales de comunicacin, uno para enviar y otro para recibir. La drstica reduccin de hilos, 7 hilos por cable frente a los 80 del ATA100, se ve claramente reflejada en el tamao de estos, los conectores tienen tan solo 8 mm de ancho, adems pueden tener un metro de longitud, la delicia de cualquier "overclocker o modder".

Conector SATA

Los 7 Hilos

86

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Pero donde realmente SATA resulta mas atractivo es en la tasa de transferencia que se sita en los 150Mb/Seg tericos y esperemos que efectivos, ya se esta trabajando en SATAII con 300 Mb/Seg, e incluso en SATA III con 600Mb/Seg, al mismo tiempo se esta desarrollando la tecnologa Serie en SCSI (SAS). SATA es totalmente compatible con todo el software diseado en un principio para ATA y hay adaptadores para compatibilizar ATA y SATA. Otra caracterstica a tener en cuenta sobre SATA, es su capacidad de ser conectados en caliente, es decir, puedes cambiar un disco duro aunque tengas el ordenador encendido, tipo USB. De igual manera que los conectores al disco duro ver disminuido su tamao, los conectores a la placa base tambin lo harn, todo ello hace de SATA un dispositivo mas verstil, cmodo y sencillo de manejar.

Conexin a la placa

Cable SATA

En la siguiente tabla, se aprecia una comparativa de los distintos interfaces.


ATA (Paralelo) Serial ATA SCSI (Paralelo) SCSI (Serie) Fibre Channel

Topologa

N mx. de dispositivos por canal

1/15

16

1/128

16 Million

Distancia mx.

.5 m

1m

12 m

10 m

10 kM

Dual port

No

Si

No

Si

Si

Topologa

Bus (Master/Slave)

Point to Point

Bus

Point to Point

Loop

Caractersticas de transmisin

Velocidad (MB/s)

100, 133 (Compartido)

150, 300, 600

160, 320 (Compartido)

300, 600

100, 200, 400, 1K

Duplex

Half

Half

Half

Full

Full

Protocolo

ATA

ATA

SCSI

SCSI

SCSI

87

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Pistas, Cilindros y Sectores

La primera estructura a considerar es la geomtrica, es decir, la disposicin fsica de los datos sobre las superficies de los discos. La figura ilustra grficamente esta estructura.

Pistas
Cada superficie de un disco est dividido en una serie de crculos concntricos denominados pistas. Una pista est compuesta de un crculo de flujos magnticos adyacentes. Cada pista est dividida en pequeos segmentos, fsicamente idnticos, denominados sectores.

Cilindros
Con objeto de multiplicar la capacidad, la mayora de discos duros tienen 2 o ms discos apilados axialmente sobre el eje del motor de rotacin. La geometra de todos los discos es idntica y la unidad ms grande de organizacin en su geometra se llama cilindro. Un cilindro es una superficie formada por todas las pistas del mismo nmero de todos los discos existentes. En cualquier posicin del brazo de actuacin de las cabezas, todas las cabezas se hallan posicionadas sobre el mismo nmero pista de su correspondiente superficie, es decir, sobre el cilindro cuyo nmero es el mismo que el de las pistas que los conforman. Puesto que los discos duros solo son capaces de activar una nica cabeza en cada proceso de lectura o escritura, la mayor parte de las veces no existe diferencia entre decir que se halla sobre un determinado cilindro o sobre una determinada pista. La mencin al cilindro ha prevalecido sobre la pista y, de hecho, cuando se habla de la direccin de un sector normalmente est compuesta de tres nmeros correspondientes al nmero de cilindro, el nmero de la cabeza y el nmero del sector. Esta direccin se denomina comnmente direccin CHS (Cylinder, Head, Sector).

88

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Sectores
Un segmento de una pista es denominado sector. Cada sector tiene, normalmente, una longitud de 512 bytes de datos de usuario. Cada sector est definido con una serie de marcas magnticas y un nmero de identificacin (el nmero de identificacin se halla en la cabecera de sector). Todos los sectores contienen una cabecera de sector, una capacidad de 512 bytes de datos (habitualmente) y un cdigo de correccin de errores (Error Correction Code) ms conocido con su abreviatura ECC.

Formatacin y capacidad
La mayor parte de usuarios estn familiarizados con el proceso de formatacin, imprescindible en el momento de instalar un disco duro, o con ocasin de un cambio de sistema operativo que as lo requiera o recomiende o, lo que es peor, con ocasin de algn fallo, virus, etc. que requiera este proceso para recuperar o intentar recuperar la funcionalidad del disco duro. Sin embargo, en los discos duros modernos han cambiado determinados tpicos y, en los siguientes prrafos se describen los distintos tipos de formatacin y las capacidades de los discos duros modernos.

Formatacin
La formatacin de un disco duro es un proceso que siempre ha estado dividido en dos procesos distintos. El primero, que se puede decir que es el verdadero proceso de formatacin, se denomina formatacin de bajo nivel y es en el que se crean las estructuras fsicas del disco duro. El segundo, denominado formatacin de alto nivel o, simplemente, formatacin, es un comando dependiente del sistema operativo que se est utilizando y define las estructuras lgicas del disco duro. Esta ltima formatacin es la que se realiza, por ejemplo, utilizando el comando FORMAT del DOS. En los floppy disks tambin se utiliza este comando pero en este caso realiza los dos procesos simultneamente. Entre ambos tipos de formatacin se realiza un proceso intermedio denominado particionado.

Formatacin de bajo nivel


La formatacin de bajo nivel es un proceso mediante el cul se delimitan las posiciones de las pistas y sectores del disco duro y se graban las estructuras de control que definen donde se hallan las pistas y los sectores. La realizacin de este proceso implica la eliminacin completa y permanente de cualquier dato que pudiera existir. Si este proceso se realiza incorrectamente se puede provocar una prdida de fiabilidad y prestaciones del disco duro e, incluso, dejarlo inoperante. A lo largo de este manual se describen la mayor parte de las innovaciones introducidas en los discos duros modernos, todas estas innovaciones han supuesto, generalmente, un incremento de la complejidad de las estructuras fsicas y de los circuitos de control. Estas son las razones por las que los discos duros modernos, IDE/ATA y SCSI son formateados a bajo nivel en fbrica. Los viejos discos duros requeran ocasionalmente ser reformateados a bajo nivel debido a los problemas trmicos derivados de la utilizacin de motores paso-a-paso.

89

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

En los discos duros modernos, todos dotados de actuadores de bobina vocal es totalmente innecesario una reformatacin de bajo nivel. ATENCION: Nunca se debe reformatear a bajo nivel un disco duro moderno, IDE/ATA y SCSI, salvo siguiendo instrucciones directas del fabricante o de sus representantes y utilizando herramientas de software homologadas por el propio fabricante. No intentar utilizar otro tipo de herramientas, incluso aunque existan en la BIOS o se corre el riesgo de inutilizar el disco duro o perder buena parte de sus prestaciones.

Formatacin de alto nivel


Cuando se ha completado una formatacin de bajo nivel, el disco duro tienen las pistas y los sectores delimitados pero no se ha escrito nada sobre ellos. La formatacin de alto nivel es el proceso de grabar las estructuras lgicas correspondientes al sistema de ficheros del sistema operativo que se est utilizando. Esta es la razn de que todos los sistemas operativos dispongan de su propio comando de formatacin que, en el caso del DOS es FORMAT. El comando de formatacin escribe el registro de carga maestro (MBR: Master Boot Record) y las tablas de ubicacin de archivos (FAT: File Allocation Table). La formatacin de alto nivel requiere un proceso anterior denominado particionado, incluso aunque solamente se vaya a utilizar una nica particin. Para borrar completamente un disco duro es suficiente realizar la formatacin de bajo nivel y, de hecho, el disco duro es visto por el usuario como si se tratase de un disco nuevo. Para la prctica totalidad de propsitos, una formatacin de alto nivel es suficiente, sin embargo, a efectos de seguridad de la informacin, es preciso advertir que en una reformatacin de alto nivel, se reescriben de nuevo las estructuras lgicas pero buena parte de la informacin existente en el disco duro todava permanece all. Sin las estructuras lgicas originales su contenido es extraordinariamente difcil de recuperar pero no completamente imposible.

Capacidad formateada y no formateada


La formatacin de un disco duro utiliza una cierta cantidad de la capacidad total del disco duro para la grabacin de los inicios y finales de sectores y otras estructuras necesarias para su control. La disminucin de la capacidad puede ser del orden de un 20% y a veces ms. La capacidad real es precisamente la capacidad que presenta el disco duro una vez formateado puesto que es esa y no otra la que puede utilizar el usuario La mayora de fabricantes oferta sus discos duros con la especificacin de capacidad real pero todava algn fabricante o representante utiliza la capacidad no formateada. Siempre se deber tomar la precaucin de conocer la capacidad real.

Medidas de la capacidad
La medicin de la capacidad de un disco duro es causa de una de las mayores confusiones del mundo de los ordenadores Los ordenadores utilizan el sistema binario y almacenan los datos utilizando nmeros binarios o potencias de dos. De esta forma, cuando en binario se tienen 210 equivale a 1.024, como quiera que esta cantidad es aproximadamente 1.000 (103 en decimal), se decidi denominarla Kilobyte. De manera semejante ocurri con 220 equivalente a 1.048.576, bastante menos aproximado a 1.000.000 (106 en decimal) y se le llam

90

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Megabyte y se lleg a 230, equivalente a 1.073.741.824, todava menos aproximado a 1.000.000.000 (109 en decimal) y se sigui la norma llamndole Gigabyte. Esta norma supone una notable comodidad y, prcticamente, cualquier usuario de ordenadores la tienen en cuenta en sus clculos, sin embargo, tambin la mayora de usuarios la ha generalizado a todo cuanto est relacionado con el mundo de los ordenadores. As, si bien es cierto que 64 MB de RAM equivalen a 64 veces 1.048.576, no lo es en el caso de, por ejemplo, un modem de 33,6K que indica una velocidad de 33.600 Bits por segundo, es decir, en decimal, y no 34.406, en binario. Es preciso hacer notar que utilizando el sistema binario en lugar del decimal en aquellas reas que no corresponde, puede incurrirse en errores considerables ya que el error aumenta conforme aumentan las potencias de dos. En el mundo del disco duro se utiliza el sistema decimal, es decir, cuando se adquiere un disco duro de 1 GB, se adquieren exactamente 1.000.000.000 bytes. Dado que los discos duros almacenan informacin binaria, sera lgico utilizar la norma de los ordenadores, sin embargo, los fabricantes de disco duro han optado por utilizar el sistema decimal. Todava hay que hacer una ltima advertencia, cuando se convierten Gigabytes binarios en Megabytes binarios. Los Gigabytes y Megabytes decimales difieren en un factor de 1.000, pero si se trata de sus homnimos binarios el factor de diferencia es 1.024. Por tanto, un disco duro de 2,1 GB equivale a 2.100 MB, en sistema decimal. Si se tratasen de 2,1 GB binarios equivaldra a 2.150,4 MB binarios (2,1 x 1.24).

La BIOS y los discos duros


El funcionamiento de un disco duro moderno est controlado a travs de la interfaz desde el sistema al propio disco duro. La interfaz es el conducto por el que se envan instrucciones y comandos al disco duro para seleccionar el dato solicitado y, posteriormente, la interfaz es el canal de retorno de los datos obtenidos. La BIOS del sistema juega un papel extraordinariamente crtico en el funcionamiento del disco duro desde el momento en que proporciona las rutinas de software que permiten que aplicaciones y sistemas operativos accedan al disco duro. Desdichadamente, la BIOS, as como la interfaz, es tambin causa grave de problemas de configuracin y limitaciones de capacidad.

E s t r u c t u r a s l g i c a s y s is t e m a s d e f i c h e r o s
La naturaleza de las estructuras lgicas sobre el disco duro tiene una importante influencia sobre el rendimiento, la fiabilidad y la compatibilidad de un subsistema de almacenamiento.

Sistemas operativos y sistemas de ficheros


Los sistemas operativos utilizan diferentes sistemas de ficheros. Algunos estn diseados especficamente para trabajar con ms de uno, por razones de compatibilidad; otros trabajan slo con su propio sistema de ficheros. Esta seccin da un vistazo a los sistemas operativos ms frecuentemente utilizados en el PC y los sistemas de ficheros que se utilizan.

91

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

DOS
Las versiones del DOS, versiones 6.22 y anteriores, utilizan el sistema de ficheros FAT para el acceso a ficheros. Esto incluye FAT12 y las variaciones de FAT16. Windows 95 incorpora una versin especial del DOS, versin 7.x. La versin OEM Service Release versin 2 de Windows 95 soporta FAT32 y el DOS 7.1 que viene con Windows 95 OSR2, tambin soporta FAT32. Las particiones FAT32 no son compatibles con versiones DOS pre-7.x.

Windows 3.x
Windows 3.x es un verdadero sistema operativo multitarea. Se ejecuta por encima del DOS y en gran parte utiliza las facilidades y rutinas del DOS para acceder al disco. Utiliza el mismo sistema de ficheros que el DOS. La ltima versin de Windows 3.x, Windows for Workgroups 3.11, incluye una mejora llamada "32-bit File Access". En realidad, esta mejora slo se aplica a como el disco es accedido; las estructuras del sistema de ficheros permanecen como una FAT plana.

Windows 95
Windows 95 es el gran sistema operativo de compromiso. Por una parte parece slo tener una manera de manejar el acceso a los discos duros, pero en ocasiones da la sensacin de que tambin utiliza el DOS. Parece ser que ello es debido a la necesidad de mantener compatibilidad con software antiguo. De hecho, Windows 95 incluye una versin del DOS, DOS 7.x, que est diseado para trabajar con el propio Windows 95 y sus estructuras de ficheros. El sistema de ficheros utilizado por Windows 95 es FAT, que es soportado tambin por el DOS 7.x. La versin Windows 95 OEM Service Release 2 (OSR2), FAT32 tambin es soportada, que lo que permite la utilizacin de particiones de disco duro grandes.

Windows NT
Windows NT soporta dos sistemas de fichero diferentes. El primero es NTFS, el sistema de fichero NT. Este sistema de ficheros es de un tipo muy avanzado parecido al de UNIX. El segundo es un sistema normal FAT similar al utilizado por el DOS. El soporte para la FAT est incluido por razones de compatibilidad o para poder configurar PC's con la posibilidad de arrancar tanto de Windows NT o de otro sistema operativo. An pensando que Windows NT puede leer particiones FAT y NTFS, no son compatibles entre s.

Linux
Una de las caractersticas ms importantes de Linux es que soporta una gran cantidad de sistemas de ficheros diferentes. Esto le permite convivir e interactuar con otros sistemas operativos. Ejemplos de sistemas de ficheros soportados en Linux son: ext, ext2, ext3, reiserfs, msdos, vfat, xia, minix, umsdos, proc, smb, ncp, iso9660, sysv, hpfs, affs y ufs. El sistema de ficheros propio de Linux es el conocido como ext2 y ms recientemente, el ext3. Los elementos de dicho sistema de ficheros se pueden clasificar en:

92

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Ficheros Directorios Enlaces simblicos Dispositivos de caracteres y de bloques Tuberas (pipes) y sockets

Fsicamente un fichero no se almacena de forma continua en los distintos dispositivos de almacenamiento. Aunque los sistemas de ficheros de Linux tienden a la continuidad fsica en la medida que se empleen ms frecuentemente (a diferencia de Windows), siempre existe la posibilidad de que el contenido de un fichero se fragmente en pequeos bloques de longitud fija no continuos en el disco. Debido a esto es necesario la existencia de una estructura adicional que direccione estos bloques para cada fichero. Esta estructura en Unix se conoce como i-nodo y almacena, entre otras caractersticas, las direcciones fsicas de los bloques que constituyen un fichero. Cada i-nodo ocupa un rea fija (4k), pequea y continua, y se identifica a travs de un nmero entero. Su estructura est formada por los siguientes campos: El tipo del fichero y sus permisos. El identificador del usuario dueo y del grupo del fichero. La cantidad de bytes del fichero. Los tiempos de: ltimo acceso al fichero (lectura o ejecucin), ltima modificacin del fichero (escritura), ltima modificacin del i-nodo. Las direcciones de los 20 bloques directos del fichero, del indirecto de primer nivel, del indirecto de segundo nivel y del indirecto de tercer nivel.

En la figura se representa el esquema de un i-nodo.

93

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

El sistema de ficheros de Linux de forma lgica posee una estructura arbrea cuya raz es nica y se representa por / que adems constituye el carcter separador en el camino (path) de cualquier recurso del sistema. En la figura se muestra un esquema general de los principales directorios presentes en el sistema de ficheros de Linux.

Para nombrar los ficheros es posible emplear una cantidad no mayor de 256 caracteres que pueden ser de cualquier tipo con excepcin de /, por ser el separador de caminos (path). De todos modos es conveniente no incluir caracteres especiales que son interpretados por el shell de otra manera. No existe el concepto de extensin

94

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

asociada a un fichero, aunque en muchos casos se utiliza para dar una idea acerca de su contenido. Linux es un sistema case sensitive, o sea no es lo mismo el fichero ``document.ps'' que ``DocumenT.ps''. Los ficheros ``ocultos'' en Linux son aquellos cuyo nombre comienza con el carcter ``.''. En todos los directorios existen dos ficheros ocultos especiales nombrados ``.'' y ``..'', el primero se refiere al directorio actual y el segundo, al directorio padre.

Sistemas de ficheros del PC (Windows)


En los PC's se utilizan diferentes sistemas de ficheros. Esta seccin presenta una breve descripcin de los mismos.

FAT
El sistema de ficheros ms ampliamente utilizado sobre los PC es FAT. Ese nombre significa File Allocation Table, y es una de las principales estructuras lgicas que el sistema de ficheros utiliza, por lo tanto, este nombre no debera ser utilizado para referirse al sistema de ficheros completo. La FAT es utilizada por la mayora de PC's basados en dos o Windows.

FAT32
FAT32 es un perfeccionamiento del sistema de ficheros FAT estndar. Se le denomina FAT32 porque utiliza nmeros de 32 bits para representar nmeros de clusters, en lugar de nmeros de 16 bits utilizados por la FAT estndar (que tambin es conocida por FAT16 por el mismo motivo). FAT32 fue introducida en Windows 95 versin OSR2, tambin llamada Windows 95b y es soportada por esta versin y la del DOS que le acompaa. Los sistemas operativos anteriores no pueden leer un disco formateado con FAT32. FAT32 fue creada inicialmente por una razn: los fabricantes de discos duros empezaran a lanzar al mercado discos de tamao superior a los 2 GB y la FAT16 slo soporta un mximo de 2 GB por cada volumen de disco lgico. FAT32 extiende su capacidad hasta los 8 GB en las versiones actuales y podra manejar capacidades superiores utilizando las mismas estructuras bsicas. Adems de estas prestaciones, FAT32 ahorra una gran cantidad de espacio en disco debido al slack, ya que utiliza tamaos de cluster mucho ms pequeos que la FAT16. La razn es que se utiliza un nmero de clusters mucho ms grande lo que supone la prdida de una cierta parte de rendimiento debido a la cantidad extra de memoria para albergar una FAT ms grande. Al margen de la diferencia de cmo los clusters son asignados y numerados, la FAT32 es esencialmente la misma que la FAT estndar y, de hecho, las descripciones de las estructuras de fichero de la FAT pueden aplicarse a la FAT32.

95

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

P r i n c i p a l e s e s t r u c t u r as d e l d i s c o y p r o c e s o de arranque
Son varias las estructuras utilizadas para organizar y controlar el almacenamiento de informacin en un PC utilizando FAT (FAT32, FAT). Es importante entender estas estructuras puesto que son las que controlan la manera que en que el disco duro trabaja desde la perspectiva del software. La figura siguiente presenta un ejemplo de estructura de un disco duro con varias particiones.

MBR (Master Boot Record)


Particin 1 (Primaria tipo FAT)
Sector de arranque de la particin (Volume Boot Sector) FAT (File Allocaton Table) Directorio raz (Root) Ficheros

Particin 2 (Primaria Tipo FAT)


Sector de arranque de la particin (Volume Boot Sector) FAT (File Allocaton Table) Directorio raz (Root) Ficheros

Particin 3 (Extendida)

SBR (Secondary Boot Record)


Particin lgica 3.1 (Tipo xxxx)
XXX Directorio raz (Root) Ficheros Sector de arranque de la particin (Volume Boot Sector)

Particin lgica 3.2 (Tipo xxxx)


Sector de arranque de la particin (Volume Boot Sector) XXX Directorio raz (Root) Ficheros

Particin 4 (Primaria Tipo NTFS)


Sector de arranque de la particin (Volume Boot Sector) MFT (Master File Table) System Files Ficheros

Master Boot Record


Cuando se arranca un ordenador el procesador ha de comenzar a trabajar. Sin embargo, la memoria del sistema est vaca y el procesador no puede ejecutar nada. Para garantizar que el PC siempre arrancar independientemente del tipo y fabricantes de la BIOS, el procesador siempre va a buscar la primera instruccin, que

96

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

deber encontrarse en la posicin FFFF0h. La figura siguiente presenta la estructura del Master Boot Record.

Dir(H)
000

MBR (Master Boot Record)


Contenido
Programa de la particin (Master Boot Code) 1 entrada de la Tabla de particiones (Master Partition Table) Dir. (H) Contenido 00 Estado de la particin: 00 : particin no activa 80 : particin activa 01 Cabeza donde comienza la particin 02 Sector y Cilindro donde comienza la particin 03 Tipo de particin: 00 : no utilizado 01 : FAT12 (< 10 MB) 02 : XENIX root 03 : XENIX user 04 : FAT16 (< 32 MB) 05 : FAT, HPS, NTFS extendida 06 : FAT16 (> 32 MB y <2 GB) 07 : HPFS/NTFS 08 : AIX 09 : AIX boot 0A : OS/2 boot 0B : FAT32 (>2 GB y <2047 GB) 0C : id. 0B + LBA 0E : id. 06 + LBA 0F : id. 05 + LBA 40 : VENIX 51 : Novell 52 : Microport System V/386 / CP/M 63 : GNU HURD 64 : Novell NetWare 65 : Novell NetWare 3.11 75 : PC/IX 80 : MINIX (old) 81 : MINIX 82 : LINUX (swap) 83 : LINUX (native) .... 04 Cabeza donde termina la particin 05 Sector y Cilindro donde termina la particin 08 Distancia (en sectores) entre el MBR y el sector boot de la particin 0C Nmero de sectores de la particin 2 entrada de la Tabla de particiones (Master Partition Table) 3 entrada de la Tabla de particiones (Master Partition Table) 4 entrada de la Tabla de particiones (Master Partition Table) AA55 (Cdigo de identificacin)

Bytes
Mx. 446 Bytes 1

1 2

1BE

16

1 2 4 4 16 16 16 2

1CE 1DE 1EE 1FE

De manera semejante, cada disco duro tiene una posicin concreta de arranque donde deber estar la informacin relativa al propio disco, por ejemplo, cuntas particiones tiene, etc. tambin tiene que tener un lugar desde el que la BIOS pueda

97

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

cargar el programa de arranque que inicia el proceso de carga de sistema operativo. El lugar de donde se almacena esta informacin se llama Master Boot Record (MBR). Tambin es llamado Master Boot Sector. El Master Boot Record siempre se halla situado en el cilindro 0, cabeza 0 y sector 1, el primer sector en el disco. Este es siempre el punto de arranque que el disco utiliza. Cuando la BIOS arranca lo primero que hace es buscar las instrucciones y la informacin de cmo cargar el sistema operativo del disco duro. El Master Boot Record contiene las siguientes estructuras: Master Boot Code: el Master Boot Record contiene el pequeo programa de arranque iniciado que la BIOS carga en la posicin de memoria 0000:7C00 y una vez comprobado que la ltima palabra es 0xAA55 ejecuta el Master Boot Code para iniciar el proceso de arranque. Eventualmente este programa transfiere el control al programa de arranque almacenado en cualquier particin que se utilice para arrancar el PC. Master Partition Table: esta pequea tabla contiene las descripciones de las particiones que estn contenidas sobre el disco duro. Slo hay espacio en a tabla de particin primaria para almacenar la informacin que describen hasta 4 particiones. Por tanto, un disco duro slo puede tener 4 particiones verdaderas, tambin llamadas particiones primarias. Cualquier particin adicional ser una particin lgica que ser privada a una de las particiones primarias. Debido a la gran importancia de la informacin almacenada en el Master Boot Record, si resultara daado o corrompido se produciran serias prdidas de datos. Puesto que el Master Boot Code es el primer programa ejecutado cuando se arranca un PC, ste es un lugar favorito como objetivo de los virus informticos.

Particiones primarias, extendida y lgica


Para utilizar el espacio en un disco duro, antes debern particionarse. El particionado es el proceso de dividir el espacio de disco duro en porciones de forma que pueda ser preparado para ser utilizado en la forma habitual o incluso dedicado a usos diferentes. Incluso si el disco no va a ser dividido en porciones, deber ser particionado de forma que el sistema operativo intrprete que, efectivamente, ser utilizado completamente. Vase la figura 5-1 para una ilustracin grfica de las diferentes clases de particiones. Cada disco duro puede contener hasta 4 particiones diferentes denominadas particiones primarias. La limitacin de cuatro est impuesta en el sistema por la manera que en que el Master Boot Record est estructurado. Normalmente, si se est utilizando DOS, Windows 3.x. o Windows 95, se tendr una particin primaria nica. Se puede tener mltiples particiones primarias si se desea utilizar el ordenador con mltiples sistemas operativos. Las particiones son conocidas tambin como volmenes, especialmente cuando se hace referencia al DOS. El DOS slo puede tener una particin primaria por cada disco duro. Aunque pueda parecer que existe ms de una particin, realmente lo que existe son particiones lgicas que son almacenadas como particiones extendidas del DOS. Las razones se deben a que cuando se dise el DOS no haba previsiones de que pudieran existir discos duros de gran capacidad capaces de contener un gran nmero de particiones. Las posteriores versiones del DOS fueron mejoradas hasta permitir un total de 24 particiones de disco. Sin embargo para preservar la compatibilidad con las estructuras del DOS original, tan solo se permitieron cuatro particiones, las restantes particiones extras se almacenan como particiones extendidas.

98

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Una particin extendida cuenta como una de las cuatro particiones del disco, por tanto, si se est utilizando una particin extendida del DOS slo se podr tener tres particiones primarias. Cuando se configura una particin extendida, inicialmente est vaca, puede utilizarse el espacio para aadir particiones lgicas (a veces tambin conocidas como dispositivos lgicos de DOS o volmenes lgicos). Se pueden almacenar hasta 24 dispositivos lgicos en una particin extendida si no se est utilizando una particin primaria del DOS en el disco y 23 si se est utilizando una primaria. El lmite est marcado por el nmero de letras del abecedario comenzando por la C y terminando en la Z. Internamente, los dispositivos lgicos estn almacenados en una estructura encadenada. La informacin de la particin extendida est en la tabla de particiones principal (puesto que la particin extendida es una de las cuatro particiones almacenadas en el Master Boot Record). Existe un enlace de una tabla de particin extendida que describe la particin lgica primera del disco. Esa tabla contiene informacin acerca de la primera particin lgica y un enlace a la siguiente tabla de particin extendida que a su vez describe la particin lgica segunda sobre el disco y as sucesivamente. Las tablas de particin extendida estn enlazadas en una cadena que se inicia en la tabla de la particin principal. Slo hay dos diferencias entre una particin primaria y una particin lgica o volumen. La primera es que una particin primaria puede configurarse como de carga (activa) mientras que una lgica no. La segunda es que de todas las letras de asignacin de dispositivos DOS tan solo la particin primaria puede ser denominada C.

Volume Boot Sectors


Cada particin del DOS (tambin llamada volumen DOS) tiene su propio Volume Boot Sector (o Record) que controla el disco. La figura es un ejemplo de un Volume Boot Sector.

Sector de arranque de la particin (Volume Boot Sector)


Dir.(H) 000 003 00B 00D 00E 010 011 013 015 016 018 01A 01C 01E a 1FD 1FE Contenido Instruccin de salto a la rutina de arranque Nombre de fabricante y versin (p.e. MSWIN4.1) Bytes por sector (0x200 = 512) Sectores por cluster (variable) Nmero de sectores reservados Nmero de FAT Nmero de entradas al directorio raz (0x200 = 512) Nmero de sectores del volumen (variable) Identificador del soporte (0xF8 para disco duro) Nmero de sectores por FAT Nmero de sectores por pista (variable) Nmero de cabezas (variable) Distancia entre el primer sector del volumen y el primer sector del soporte Rutina de arranque (Volume Boot Code) AA55 (Cdigo de identificacin) Bytes 3 8 2 1 2 1 2 2 1 2 2 2 2

482 2

Cada Volume Boot Sector contiene lo siguiente:

99

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Disk Parameter Block: tambin llamado Media Parameter Block, es una tabla de datos que contiene la informacin especfica acerca del volumen como, por ejemplo, tamao, nmero de sectores, etiqueta, etc. Volume Boot Code: este cdigo es especfico del sistema operativo que est utilizando este volumen y es usado para iniciar la carga del sistema operativo. Este cdigo es llamado por el Master Boot Record, pero slo por la particin primaria que est configurada como activa. Para otras particiones este cdigo no se utiliza. El Volume Boot Sector es creado cuando se realiza una formatacin de alto nivel en una particin de un disco duro. El cdigo es ejecutado directamente cuando el disco es arrancado. Tambin es un objetivo favorito de los virus informticos.

Particiones activas y administrador del arranque


Slo las particiones primarias pueden ser utilizadas para arrancar el sistema operativo y de entre las particiones primarias slo podr utilizarse la que est configurada para arrancar desde ella. Slo una puede ser configurada para arrancar en un momento determinado, de lo contrario el Master Boot Record no podra saber a que cdigo de arranque del volumen deber dar el control del proceso de arranque cuando la mquina se enciende. El DOS llama a la particin arrancable particin activa. Si se particiona un nuevo disco duro que era una particin primaria DOS, utilizando la utilidad estndar FDISK del DOS, pero se olvida configurar la particin primaria activa, la BIOS no podr arrancar el sistema operativo. En este caso habitualmente aparece el mensaje de error: "Disco de sistema incorrecto. Cambie el disco y presione una tecla". La mayora de usuarios utilizan una particin primaria en el ordenador, ya que la mayora utiliza un nico sistema operativo. Si se utilizan ms de un sistema operativo debern configurarse mltiples particiones primarias, una por cada sistema operativo. El problema es como indicar al ordenador en el momento de la carga cual es el sistema operativo que se quiere utilizar en ese momento. Hay programas especficamente diseados para presentar un men en el que puede seleccionarse el sistema operativo con el que se quiere arrancar y se denominan boot managers. Estos programas suelen ser indispensables cuando se trabajaba con varios sistemas operativos.

El proceso de arranque del DOS


La secuencia de arranque del sistema es la serie de pasos que el sistema realiza cuando es puesto en marcha (o rearrancado mediante un reset). Siempre se arranca con el software residente en la BIOS. La BIOS ejecuta varios tests del sistema antes de iniciarse el arranque del sistema operativo. Una vez que la BIOS ha completado el proceso de verificacin, el ltimo paso es iniciar el proceso de carga del sistema operativo. Esto se realiza buscando un dispositivo que contenga el cdigo de arranque. Los dispositivos se buscan en el orden especificado en la configuracin de la BIOS. Si no encuentra un dispositivo de arranque del proceso se termina con un error. Asumiendo que la BIOS encuentra un sector de arranque en un dispositivo, comienza el proceso de carga del DOS. El proceso es ligeramente diferente cuando se carga desde un floppy disk ya que sus estructuras son diferentes, no puede ser particionado y no tiene Master Boot Record.

100

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Virus en el sector de arranque


Los virus informticos son pequeos programas diseados para provocar diversos problemas en un ordenador. Lgicamente, estos programas son introducidos en el ordenador subrepticiamente mediante diferentes artimaas. Desde simples programas de juegos hasta a travs de lneas de comunicaciones de datos. Estos virus, a veces son enormemente dainos provocando incluso la prdida total de todos los datos almacenados, en ocasiones son simplemente una broma y tambin se aprovechara que algunos virus no son malignos para introducir un virus daino, estos virus se denominan, por razones obvias, caballos de Troya. El primer objetivo de los virus es el cdigo de arranque. La razn es muy simple, los, por llamarlos de algn modo, diseadores de virus, quieren que el cdigo del virus se ejecute tan a menudo como sea posible para poder extenderse por cualquier otro programa. Los peores virus son los que atacan directamente al sector de arranque. Otros se limitan a atacar ficheros individuales. Unos se introducen en el cdigo del Master Boot Record mientras que otros lo hacen en el o los Volume Boot Sector. De esa manera se aseguran que sern cargados en memoria en el momento que la mquina es arrancada. Una de las confusiones ms habituales es pensar que una vez se ha infectado un disco duro o un floppy disk una simple formatacin lo destruir. Desde el momento del arranque la BIOS accede a cualquier sector de arranque, sea de disco duro, sea de floppy y si aparece el mensaje de error: "Disco de sistema incorrecto. Cambie el disco y presione una tecla", significar que se ha ledo el Volume Boot Sector, precisamente ste es el lugar donde est escrito el mensaje de error.

Estructuras de volumen del sistema de ficheros FAT


Las estructuras de disco lgicas de ms alto nivel son el Master Boot Record y las tablas de particin, ambas definen completamente la manera en que el disco est organizado. El siguiente nivel es la definicin de las estructuras de cada volumen de disco. Es aqu donde se almacenan los ficheros directorios.

Volume Boot Sector


El Volume Boot Sector es el control maestro del volumen de disco, contiene informacin del contenido del volumen y del programa de Volume Boot Code que es ejecutado cuando el volumen de disco es utilizado para el arranque, si es que el volumen est configurado para ello.

File Allocation Tables


La estructura que da su propio nombre al sistema de ficheros FAT es la tabla de ubicacin de ficheros (File Allocation Table). Para comprender la importancia de esta tabla es preciso conocer como se organiza el espacio del disco duro bajo el sistema DOS. La informacin es almacenada en sectores de 512 bytes cada uno, por razones de rendimiento los sectores individuales no estn normalmente asignados a los ficheros. Las razones son que debera perderse una gran cantidad de tiempo y espacio para controlar tal cantidad de pequeas porciones de informacin representadas por los sectores. En su lugar, el disco duro est dividido en piezas ms grandes denominadas clusters, o tambin, unidades de ubicacin. Cada cluster contiene un

101

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

determinado nmero de sectores en funcin del tamao del disco y de cmo est particionado. Normalmente, el tamao de los clusters va desde 2.048 a 32.768 bytes, que corresponden a 4 y 64 sectores, respectivamente. La tabla de ubicacin de ficheros es el lugar donde se almacena la informacin relativa a los clusters. Cada cluster tiene una entrada en la FAT que describe como est siendo utilizado. Aqu es, obviamente, de donde el sistema operativo obtiene la informacin de qu partes del disco duro estn libres y qu partes estn ocupadas. Las entradas de la FAT son utilizadas por el sistema operativo para encadenar los clusters en forma de ficheros. Las tablas de ubicacin de archivos se almacenan en el rea del disco inmediatamente siguientes al Volume Boot Sector. Actualmente cada volumen contiene dos copias idnticas de la FAT, obviamente, la segunda es una copia de seguridad para caso de fallo de la primera. Los daos en la FAT pueden producir prdidas de informacin puesto que es el lugar donde se registra la posicin de los ficheros y su composicin en clusters. El problema de estas dos copias es que estn contiguas y en caso de problemas con sectores defectuosos el riesgo de que la segunda copia se vea tambin afectada es muy alto.

Ficheros, directorios, encaminamientos y rbol de directorios


El modelo base de almacenamiento en un PC, en el mbito lgico, es el fichero. El concepto universal de fichero es uno de los puntos fuertes del sistema de ficheros del PC y es compartido con otros muchos sistemas de ficheros de gran xito como el UNIX. Un fichero es simplemente una coleccin de bytes almacenados conjuntamente bajo un nombre que lo identifica. Un fichero puede contener cualquier cosa: cdigo de programas, datos, imgenes, etc. la funcionalidad de un fichero est determinada por lo que en l se deposite y el uso que de l hagan los programas aplicativos. Prcticamente cualquier sistema operativo utilizado en un PC organiza los ficheros bajo la forma de rbol de directorios. La base del rbol se denomina directorio raz. Bajo este directorio raz se pueden crear ms directorios y ms ficheros. Cada nuevo directorio puede contener ficheros o ms directorios o ambos. Esta estructura tiene, en efecto, la forma de un rbol. En el disco duro un fichero o directorio puede ser identificado individualmente utilizando dos porciones de informacin: el nombre del fichero y el encaminamiento a lo largo del rbol de directorios que hay que atravesar para llegar al directorio o subdirectorio donde se halle almacenado.

Estructuras internas del directorio


Cada fichero es almacenado en un directorio. Un directorio en realidad es un fichero, excepto que est especialmente estructurado y marcado en el disco como de funcionamiento especial. Un directorio es una tabla que contiene informacin acerca de los ficheros y subdirectorios que contiene y enlaces al lugar en que comienza sobre el disco cada fichero de ese directorio. Cada entrada en un directorio tiene una longitud de 32 bytes y contiene la informacin siguiente: Nombre de fichero y extensin: El nombre de fichero es una cadena de 11 caracteres que utiliza el estndar convencional de nominacin de ficheros 8.3

102

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

DOS. Por ejemplo, COMMAND.COM. El punto que separa la primera parte del nombre de fichero, nombre, de la segunda parte, extensin, es implcito y no se almacena en el disco. Byte de atributos de ficheros: El sistema operativo utiliza diferentes atributos para dar un tratamiento especial a algunos ficheros. Estos atributos se almacenan en un byte. Precisamente unos de estos atributos cualifica a los ficheros como tales o como subdirectorios. Fecha/Hora ltimo cambio: En cada fichero hay un espacio reservado para indicar la fecha y hora en que fue creado o modificado. Estos campos pueden ser modificados arbitrariamente por cualquier programa e incluso de manualmente. Tamao de fichero: Es el tamao de del ficheros expresado en bytes. Enlace al cluster de inicio: El nmero del cluster de inicio del fichero o del subdirectorio se almacena en el directorio. De esta manera el sistema operativo puede encontrar los ficheros y conocer cmo los diferentes ficheros y directorios estn enlazados en el disco. Cada directorio en el disco tiene dos entradas especiales, una se refiere al propio directorio y la otra al directorio padre. Se conocen como "." y "..", respectivamente. Estas entradas son utilizadas para propsitos de navegacin a travs de la estructura del rbol.

Directorio raz y directorios convencionales


El directorio base de la estructura de directorios que define el rbol lgico en que se organizan los ficheros en un disco duro es el directorio raz. El directorio raz es especial porque sigue unas reglas que no se aplican a los directorios normales. Slo puede existir que un directorio raz por cada volumen de disco. El directorio raz est directamente localizado debajo de las dos copias de la FAT, que a su vez estn debajo de otras estructuras del disco. Los restantes directorios o subdirectorios pueden estar localizados en cualquier parte del disco. Adems de tener una posicin fija, el directorio raz tambin tiene un tamao fijo. Los directorios normales pueden tener cualquier tamao arbitrario, determinado por el nmero de ficheros que contiene. El directorio raz est limitado a un nmero de entradas especfico debido a su status especial. El nmero de entradas que un directorio raz puede tener depende del tipo de volumen.

Entradas en el Directorio raz segn el tipo de volumen


Tipo de volumen
Floppy Disk 360KB 5.25" Floppy Disk 720KB 3.5" Floppy Disk 1.2MB 5.25" Floppy Disk 1.44MB 3.5" Floppy Disk 2.88MB 3.5" Discos duros

Nm. mx. de entradas en el Directorio raz


112 112 224 224 448 512

Hay que advertir que las nuevas versiones de FAT32 no tienen restricciones en cuanto a la situacin y tamao del directorio raz. En esta mejora, el directorio raz es

103

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

tratado como un directorio convencional y puede ser reubicado y expandido como cualquier otro directorio. El directorio raz no puede ser borrado, por razones suficientemente obvias. El directorio raz no tiene directorio padre ya que es el primer directorio del rbol.

Nombre de ficheros y extensiones


Como ya se ha indicado, los nombres de ficheros y directorios siguen el sistema de nominacin de ficheros 8.3 DOS Nombre de fichero: Es la base del nombre. Esta parte de fichero puede tener de 1 a 8 caracteres de longitud. En el primer carcter se utiliza un cdigo especial para indicar que fichero est borrado. Esto significa que el borrado es provisional. Fsicamente desaparece del directorio pero permanece en l, salvo que se realicen otras grabaciones en el disco y coincida que utiliza uno o ms clusters del fichero borrado. El borrado provisional permite recuperar un fichero borrado accidentalmente, siempre y cuando la operacin de recuperacin se realice inmediatamente despus del borrado y antes de cualquier grabacin u otras operaciones que impliquen grabaciones en el disco. En caso contrario, el disco presenta los clusters del fichero borrado como disponibles. Extensin de fichero: La extensin de fichero es la segunda parte de su nombre, es opcional y, por tanto, puede tener de 0 a 3 caracteres. La extensin puede considerarse como una forma de clasificacin. Indica al sistema operativo, y al usuario, de qu clase de fichero se trata. Sin embargo, la utilizacin de determinados reglas, como por ejemplo, utilizar la extensin EXE para clasificar los ficheros como ejecutables, pueden ser alteradas por el usuario o por aplicativos. No obstante, sobre algunas extensiones el DOS puede tomar determinaciones diferentes, por ejemplo, en el caso de la extensin EXE intentar ejecutar el cdigo contiene el fichero. Adems, si se indica al DOS que ejecute un determinado fichero, sin especificar su extensin, el DOS, automticamente buscar un fichero con el nombre de fichero (sin extensin) introducido pero le aadir automticamente la extensin EXE o COM. Otros programas crean sus propias categoras de extensiones y, una vez instalados, asocian estas extensiones consigo mismos, de manera que si, por ejemplo, un procesador de textos crea sus ficheros con la extensin DOC y se trata de ejecutar este fichero, el sistema operativo busca en su tabla de asociaciones qu programa est asociado a esa extensin, lo ejecuta y carga el fichero. Esto resulta generalmente prctico, salvo que con tan solo 3 caracteres el nmero de combinaciones es muy escaso y resulta frecuente encontrarse con ficheros de igual extensin pero con funcionalidades distintas y en la tabla de asociaciones tan solo es posible asociar un tipo de extensin a un nico programa. Tambin se puede dar la posibilidad de que un mismo tipo de extensin sea compatible con dos programas distintos, en cuyo caso habr que decidir a cul de los dos programas deber estar asociado. Los nombres de ficheros tienen restricciones en cuanto a los caracteres a utilizar. Bajo el DOS, los caracteres permitidos son: A-Z, 0-9 $ % - _ @ ~ ! ( ) ^ # &

104

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Nombres de ficheros largos


Hasta la llegada de Windows95, los nombres de ficheros bajo el DOS y bajo Windows 3.x estaban limitados a 8 caracteres para la parte principal del nombre y otros 3 para la extensin. Esta limitacin siempre haba constituido un problema y el usuario deba utilizar una gran imaginacin cuando intentaba descifrar el significado del nombre de un fichero, estando obligado en muchas ocasiones a elegir un cierto sistema de asignacin de nombres para, posteriormente, poder recordar el significado de cada, virtualmente, clave de 8 caracteres. El principal problema para cambiar este sistema era, como ya es habitual, las razones de compatibilidad. Definitivamente, Windows95 resolvi el problema, manteniendo, no obstante, la compatibilidad haca atrs. Con Windows95 se puede utilizar hasta 255 caracteres para el nombre de fichero y su extensin. Se recomienda no sobrepasar los 100 por razones de ocupacin de disco. El significado de la extensin se mantiene, con objeto de permitir que diferentes programas sigan asociando sus ficheros especficos con nombres de extensiones especficas y como facilidad para el sistema operativo de identificar el tipo de fichero y junto con el programa asociado, presentar un icono en los administradores de programas que ayude al usuario a su identificacin. Adems, el DOS 7.x incorporado en Windows95 tambin soporta nombres de ficheros largos, si bien, para mantener la compatibilidad, trunca los nombres de ficheros largos de ms de 8 caracteres a 6, le aade el carcter ~ seguido del carcter 1. Si en este truncamiento coincide ms de un fichero con el mismo nombre, los va numerando. Puesto que Windows95 permite utilizar cualquier tipo de carcter excepto + , : = [ ] , si el DOS encuentra alguno de los caracteres no vlidos en su sistema de nominacin, lo sustituye con el carcter _. Por ltimo, tambin para mantener la compatibilidad con los sistemas operativos antiguos, cualquier directorio con nombre largo o que tenga ficheros con nombre largo, utiliza los atributos de los antiguos sistemas operativos para ocultarse, es decir, se autocualifican como de solo lectura, ocultos y sin etiqueta, de forma que si se trata de utilizar alguno de estos ficheros con sistemas antiguos, stos no podrn modificarlos, ni grabar encima.

Atributos de fichero
Todos los ficheros pueden ser marcados con unos atributos especiales para que poder ser controlados desde el sistema operativo o las aplicaciones en situaciones especiales. Read-Only (Solo lectura): La mayora de programas rechazan cualquier tipo de modificacin o el borrado de los ficheros marcados con este atributo aunque otros hacen caso omiso de l. La mejor manera es, si es posible, tomar un camino intermedio y no borrar nunca un fichero o directorio sin que antes la utilidad nos pida confirmacin. Hidden (Oculto): En circunstancias normales, los ficheros con este atributo no se visualizan. Es una medida de seguridad para evitar manipular ficheros del sistema y de otras aplicaciones. System (Sistema): Es un atributo que se usa para marcar especialmente ficheros importantes, sea para el funcionamiento del sistema, aplicativos. Etc. No deben nunca ser alterados. Volume Label (Etiqueta de volumen) Todos los volmenes de disco pueden utilizar un nombre de hasta 11 caracteres. Esta cadena se almacena como

105

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

una entrada en el directorio raz. La etiqueta puede introducirse en el momento de la formatacin o en cualquier otro momento con diversas utilidades como el comando LABEL del DOS. Directory (Directorio): Este bit es el diferenciador entre las entradas que describen un fichero y las que describen un subdirectorio. Archive (Archivo): Es un bit especial utilizado como un enlace comunicaciones entre aplicaciones que modifican ficheros y aquellos que son utilizados para copias de seguridad. La mayora de las utilidades de copias de seguridad permiten realizar copias incrementales que solo seleccionan para ser copiados los ficheros que han cambiado desde la ltima copia de seguridad realizada. Este bit es utilizado para distinguir los ficheros que deben ser copiados de los que no. La mayora de los atributos pueden ser modificados utilizando el comando ATTRIB del DOS o mediante el Explorador de Windows95, en la opcin Propiedades del fichero.

Clusters y ubicacin de archivos


Una de las principales tareas de un sistema operativo es la administracin de los discos duros y otros dispositivos de almacenamiento de masa. Lo siguiente es de aplicacin para los sistemas operativos que utilizan el sistema de ficheros FAT.

Clusters (Unidades de ubicacin)


Como ya se ha descrito, la unidad lgica ms pequea en un disco duro es el sector, habitualmente de 512 bytes. Esta unidad es demasiado pequea para ser manejada sin una penalizacin en el rendimiento. Por ejemplo, 1 MB tiene, aproximadamente, 2048 sectores. En el sistema de ficheros FAT no se utilizan los ficheros. En parte por la razn arriba indicada y en parte porque se trata de un sistema antiguo y, por tanto, demasiado simple para la tecnologa actual. En su lugar, la FAT agrupa los sectores en bloques ms grandes denominados clusters o unidades de ubicacin. El tamao del cluster viene determinado por el tamao del disco o, ms exactamente, por el tamao del volumen de disco. En los discos duros el tamao puede oscilar entre 4 sectores (2.048 bytes) y 64 sectores (32.768 bytes). En los floppy disks el tamao es inferior y puede llegar a coincidir que un cluster es un solo sector. El tamao del cluster tiene un fuerte impacto sobre el rendimiento y utilizacin de un disco. Puesto que el tamao del cluster est determinado por el tamao del volumen de disco, precisamente el tamao del cluster se define en el momento de la particin. Algunas utilidades pueden cambiar el tamao pero, normalmente, una vez definido el tamao del cluster ste permanece fijo. Cada fichero debe ser ubicado en un nmero entero de clusters. Esto significa que si un volumen utiliza clusters de 8.192 bytes, un fichero de 8.000 bytes utilizar un solo cluster, pero un fichero de 8.200 bytes utilizar dos. Esta es la razn por la que es importante el tamao del cluster. Cuanto ms grande sea el cluster lo normal es que se pierda ms espacio.

106

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Encadenamiento de ficheros y ubicacin de clusters en la FAT


La FAT se utiliza para registrar cada uno de los clusters existentes y su uso actual. El sistema operativo utiliza las entradas al directorio y a la FAT para determinar dnde estn localizados los ficheros. La FAT tambin utiliza esta informacin para determinar los clusters que estn en uso y los que estn disponibles. En la FAT hay una entrada para cada cluster. Cada entrada contiene un valor que indica el status del cluster. Cada cluster que est siendo utilizado por un fichero tienen una entrada en la FAT y un nmero de cluster que lo enlaza con el siguiente y as sucesivamente. El ltimo cluster tienen una marca especial para indicar al sistema que es el ltimo. Adems del nmero de cluster o la marca especial de ltimo cluster, una entrada cluster puede contener otros cdigos para indicar su status. Por ejemplo, la indicacin de no utilizado o defectuoso. Puesto que cada cluster est encadenado con el siguiente hasta llegar al ltimo, no es necesario que el fichero se almacene en un bloque continuo del disco. Un fichero puede estar partido en varias zonas de cualquier parte del disco. Esta forma de almacenamiento es totalmente transparente para el sistema operativo que tan solo conoce las entradas al directorio y a la FAT.

Borrado y recuperacin de ficheros.


El sistema de ficheros FAT utiliza un sistema ingenioso para borrar los ficheros. Lo primero que hace es cambiar el primer carcter del nombre de fichero y asignarle un carcter especial, el cdigo E5h, y marca los correspondientes clusters como utilizables. El resto del contenido permanece en el disco, incluyendo el encadenamiento entre clusters, aunque estos ya hayan sido marcados como utilizables. Con este sistema, un borrado accidental de fichero puede recuperarse si, inmediatamente despus de borrarlo, se ejecuta una utilidad de recuperacin como el comando UNDELETE del DOS. Si esta operacin no se efecta inmediatamente despus del borrado podra suceder que una operacin posterior en la que se graben datos en el disco haya utilizado uno o ms clusters del fichero borrado, rompiendo la cadena e inutilizando el fichero. En Windows95 se utiliza un sistema an mejor. Cualquier fichero borrado es enviado, inicialmente a una papelera que no es ms que un directorio especializado del sistema operativo. Mientras no se vace la papelera, el fichero puede ser recuperado ntegramente, puesto que no ha sido borrado, si no simplemente almacenado en otro lugar. El inconveniente, por otro lado no demasiado grave, es que mientras no se elimine definitivamente un fichero de la papelera, el fichero sigue ocupando espacio en el disco duro.

Fragmentacin y defragmentacin
Como ya se ha indicado anteriormente, un fichero con varios clusters puede estar grabado en tantas zonas diferentes del disco duro como clusters tiene. Esta aparente ventaja en realidad suele ser un inconveniente. La razn principal es que, cuanto ms fragmentado se encuentre un fichero y cuanto ms disperso por las distintas superficies del disco, ms le costar al disco enviarlo al sistema. No hay que olvidar que un disco duro por muy rpido que sea, requiere su tiempo para el

107

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

posicionamiento de la cabeza, bsqueda del sector y conmutacin electrnica de cabezas, en general tiempos muy superiores a los de procesamiento del sistema. El problema de la dispersin de los ficheros, ms conocido como fragmentacin es especialmente agudo cuando se trabaja con bases de datos que continuamente estn alterando la informacin y el tamao de los ficheros afectando al rendimiento del sistema y siendo, en muchos casos, perfectamente perceptible por el usuario. No hay ningn mtodo para evitar esta fragmentacin que es consecuencia del sistema de ficheros FAT, in embargo, s existe la posibilidad de, peridicamente, utilizar utilidades conocidas, obviamente, como defragmentadores, para recomponer los ficheros y situar sus clusters uno junto a otro en la misma zona del disco. Windows95 proporciona la utilidad DEFRAG y Microsoft PLUS incluye una utilidad denominada Agente del sistema, que permite programar la defragmentacin en periodos concretos, generalmente fuera del horario de trabajo.

Errores del sistema de ficheros FAT


Como consecuencia de la manera en que la FAT ubica los ficheros, hay varios errores tpicos que pueden aparecer. Son errores lgicos y pueden ser detectados y, en ocasiones, corregidos mediante utilidades tales como SCANDISK del DOS o de Windows. Estos errores pueden producirse por diversos motivos, desde una baja calidad del dispositivo de disco duro a cortes inesperados de la alimentacin o bloqueos de programas que estn utilizando varios ficheros abiertos y al bloquearse no se han podido cerrar. Precisamente, el ltimo de los posibles orgenes arriba indicado es uno de los ms frecuentes y por eso Windows95 OSR2 detecta si se ha salido del sistema incorrectamente y si es as, propone, o casi obliga a pasar la utilidad SCANDISK para detectar cualquier posible error de la FAT que se haya producido. Lost Clusters (Clusters perdidos): Son clusters que la FAT mantiene marcados como en uso pero que el sistema no puede enlazar con ningn fichero. Normalmente son el resultado de la interrupcin de actividad sobre un fichero abierto. Los sistemas de correccin como SCANDISK proponen su eliminacin o su recuperacin. Si se opta por la recuperacin, la utilidad generar un fichero nuevo con todos los clusters que pueda enlazar. Lo normal es que le fichero resultante sea intil, salvo para comprobar donde se ha producido el dao. Cross-Linked Files (Ficheros con enlaces cruzados): este error no es frecuente pero a veces sucede que dos ficheros tienen el primer nmero de cluster en la entrada del directorio apuntando a un mismo cluster. La nica solucin es hacer copias de ambos ficheros y borrar los originales. Lo normal ser que en las copias, uno puede estar intacto o ligeramente corrompido mientras que del otro se habr perdido su contenido. Invalid Files or Directories (Ficheros o Directorios no vlidos): Muy rara vez las estructuras internas de ficheros o directorios resultan daadas y algunas entradas adquieren valores no reconocibles por el sistema. La mejor solucin es seguir las instrucciones de las utilidades tales como el SCANDISK.

108

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Particionado, tamaos de particin y letra del dispositivo


El particionado de un disco duro es la operacin mediante la cul se divide en varias porciones denominadas volmenes lgicos. Esta es la primera operacin que debe realizarse en un disco duro moderno ya que es la estructura lgica de nivel ms alto. (En los discos duros antiguos haba una operacin previa que era la formatacin a bajo nivel. Los discos duros modernos ya vienen formateados a bajo nivel de fbrica y no se debe realizar por el usuario). El particionado debe realizarse incluso aunque solo se vaya a tener una particin nica. La eleccin del particionado es muy importante para el rendimiento del disco duro y para la eficiencia en cmo se utiliza el espacio disponible. Inicialmente puede parecer ms simple e interesante utilizar una nica particin pero puede haber razones de peso para todo lo contrario.

Tamaos FAT: FAT12, FAT16 y FAT32


La FAT gestiona la informacin a travs de los clusters como unidades de ubicacin. Existen tres versiones diferentes de la FAT en funcin de su tamao. Normalmente, la utilidad de particionado del sistema que se est utilizando seleccionar el tipo correcto de FAT acorde con el volumen que se vaya a instalar, pero a veces ser el usuario quin deba decidir. Cada cluster tiene una entrada en la FAT y estas entradas son utilizadas para almacenar el nmero de cluster del siguiente cluster utilizado por un fichero, por tanto, el tamao de la FAT es quin limita el nmero de clusters que puede contener un volumen. Las tres versiones de FAT son las siguientes: FAT12: La versin ms antigua de la FAT utiliza un nmero binario de 12 bits para el nmero de cluster. Un volumen formateado utilizando la FAT12 puede tener un mximo de 4.086 clusters, es decir, 212, aunque deben restarse algunas unidades para espacio reservado por la FAT. FAT12 es preferible para volmenes pequeos, se utiliza en particiones inferiores a los 16 MB y en los floppy disks. FAT16: Se utiliza en la mayora de particiones de los discos duros. Incluso, muchas veces cuando se habla de FAT, se est hablando de FAT16, ya que, de hecho, es el estndar para la mayora de discos duros. Puede tener hasta 65.526 clusters, o sea, 216 menos algunas unidades cuyo espacio se reserva la FAT. La FAT16 es utilizada por discos duros con capacidades dentro de los mrgenes de 16 a 2.048 MB. FAT32: Es la versin ms reciente, soportada nicamente por Windows95 OEM SR2. Para el nmero de cluster utiliza 28 bits (los 4 restantes son reservados). El nmero terico de clusters es de ms de 268 millones.

Resumen de las tres versiones de FAT: FAT12, FAT16 y FAT32


FAT12
Utilizada para Tamao entrada de la FAT Nm. mx. de Clusters Tamao de cluster utilizado Tamao mx. de volumen Floppy disks y volmenes de disco duro pequeos 12 bits 4.086 0,5 KB a 4 KB 16.736.256

FAT16
Volmenes de disco duro de pequeo a grande 16 bits 65.526 2 KB a 32 KB 2.147.123.200

FAT32
Volmenes de disco duro de medio a muy grande 28 bits ~268.435.456 4 KB a 32 KB Cerca de 212

109

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Eficiencia de una particin (slack)


La utilizacin de clusters para estructurar un fichero implica que el nmero de clusters utilizado sea siempre un nmero entero. Habitualmente, ser difcil que el tamao de los ficheros sea en bytes idntico a un mltiplo del tamao del cluster. Esto supone que en la mayor parte de los casos, los ficheros utilizarn un determinado nmero de clusters de los cules, el ltimo, siempre tendr una parte vaca. En un sistema cualquiera, a igualdad de nmero de ficheros, el espacio que se pierde en los ltimos clusters estar muy directamente relacionado con el tamao del cluster. El espacio que se desaprovecha de esta forma se denomina genricamente slack. La situacin suele ser ms grave de lo que a primera vista parece. Tan solo es necesario verificar al azar unos cuantos directorios de un disco duro y comprobar que una mayora de ellos son de pequeo tamao. Cuanto ms pequeos y abundantes sean ms espacio se desaprovechar. No es nada extraordinario que un anlisis de un disco duro proporciones ndices de slack tan altos como el 40%. Normalmente el valor ms frecuente suele oscilar entre el 25 y el 30%.

Comparacin entre muestras de distintos porcentajes de slack


Tamao del Cluster
2 KB 4 KB 8 KB 16 KB 32 KB

50% slack de cluster por fichero


17 MB 33 MB 66 MB 133 MB 265 MB

67% slack de cluster por fichero


22 MB 44 MB 89 MB 177 MB 354 MB

Como puede observarse, cuanto ms grande es el tamao del cluster ms espacio de disco se desaprovecha. Naturalmente, no siempre puede elegirse un tamao pequeo de cluster debido a las limitaciones de la FAT En cualquier caso, dados los cada vez ms pequeos costes y grandes capacidades de los discos duros modernos, a veces es preferible utilizar los clusters tal como se hayan definido y si se precisa ms capacidad de almacenamiento, puede ser preferible adquirir un nuevo disco con ms capacidad en lugar de utilidades para disminuir el tamao de los clusters.

Relacin entre el tamao de la particin y el del cluster


Puesto que el tamao de la FAT es fijo, el lmite est en el nmero mximo de cluster que la FAT puede almacenar. Segn el tipo de FAT, el nmero puede ser de 4.086 para la FAT12, 65.526 para la FAT16 y varios cientos de millones para la FAT32. FAT12 se usa para particiones pequeas por lo que no es realmente interesante en trminos de anlisis de particiones, adems el tamao mximo de particin es de tan solo 16 MB. FAT32 no tiene prcticamente ms lmite que consideraciones de rendimiento. Sin embargo, en la FAT16 si que el tamao de la particin y el del cluster se afectan mutuamente. La FAT16 es el estndar para los discos entre 16 y 2.048 MB. Normalmente, la utilidad que se use para particionar tomar la decisin de qu tamao de cluster utilizar, generalmente el ms pequeo que pueda encontrar para reducir el slack. Puesto que el mximo nmero de clusters en la FAT16 es de 65.526 y cada cluster tiene un mximo de bytes y suponiendo que se ha alcanzado tambin

110

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

el mximo tamao de la particin, si se desea que la particin sea ms grande, el tamao de los cluster deber incrementarse proporcionalmente. La tabla siguiente presenta los lmites de la particin FAT16. Los valores son simplemente 65.526 veces el tamao del cluster, en bytes. Obsrvese que hay un mximo de 65.526 clusters, inferior a 64k (65.536), el tamao mximo de la particin est por debajo de los habituales MB redondos por lo que el tamao de la particin para clusters de 8 Kilobytes es de 511,92 MB y no 512 MB.

Lmites de la particin FAT16


Tamao de cluster
2 KB 4 KB 8 KB 16 KB 32 KB

Tamao mx. de la particin (MB binarios)


127,98 MB 255,96 MB 511,92 MB 1.023,84 MB 2.047,69 MB

Tamao mx. de la particin (bytes)


134.197.248 268.394.496 536.788.992 1.073.577.984 2.147.155.968

La utilizacin del tamao de cluster ms pequeo no es, ni mucho menos, una solucin que no traiga otras consecuencias. En primer lugar, clusters ms pequeos significa ms nmeros de clusters y, por tanto, ms entradas a la FAT (que adems tiene una segunda copia) y ello supone un incremento del tamao de la FAT. Por otro lado, el rendimiento del sistema es mejor cuantas menos entradas tenga la tabla.

Particionando discos duros de mas de 2,1 GB


Cuando se tienen discos con capacidades por encima de los 2,1 GB y no se est utilizando FAT32, es necesario dividir el disco en particiones no superiores a los 2,1 GB (2 GB binarios) para poder tener acceso a la capacidad total del disco. En caso contrario tan solo se podr acceder a los primero 2,1 GB. (El tamao de la particin es el lmite mximo, es posible reducir este tamao para reducir el slack y aumentar el nmero de particiones totales).

Uso del particionado para reducir el slack


Puesto que el slack es proporcional al tamao del cluster y ste esta relacionado con el tamao de la particin, es posible mejorar la utilizacin eficiente de un disco duro simplemente dividindolo en varias particiones. (Esto es solo de aplicacin para la FAT16, pues la FAT32 soporta discos de 8, 46 GB utilizando clusters de 4 KB. La tabla siguiente presenta un ejemplo de un disco duro de 2,1 GB en el que se tienen 24.000 ficheros y cada uno tiene una media de slack del 60% de un cluster. Los datos aproximados del impacto del espacio slack son lo que siguen.

Ejemplo de impacto del slack


Tamao del cluster
2 KB 4 KB 8 KB 16 KB 32 KB

Tamao de cada particin


128 MB 256 MB 512 MB 1 GB 2 GB

Nmero de particiones
16 8 4 2 1

Slack total tpico (Todas las particiones)


28 MB 56 MB 112 MB 225 MB 450 MB

111

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

Qu es... la BIOS?
BIOS: "Basic Input-Output System", sistema bsico de entrada-salida. Programa incorporado en un chip de la placa base que se encarga de realizar las funciones bsicas de manejo y configuracin del ordenador. Cuando encendemos el ordenador, el sistema operativo se encuentra o bien en el disco duro o bien en un disquete; sin embargo, si se supone que es el sistema operativo el que debe dar soporte para estos dispositivos, cmo demonios podra hacerlo si an no est cargado en memoria? Lo que es ms: cmo sabe el ordenador que tiene un disco duro (o varios)? Y la disquetera? Cmo y donde guarda esos datos, junto con el tipo de memoria y cach o algo tan sencillo pero importante como la fecha y la hora? Pues para todo esto est la BIOS. Resulta evidente que la BIOS debe poderse modificar para alterar estos datos (al aadir un disco duro o cambiar al horario de verano, por ejemplo); por ello las BIOS se implementan en memoria. Pero adems debe mantenerse cuando apaguemos el ordenador, pues no tendra sentido tener que introducir todos los datos en cada arranque; por eso se usan memorias especiales, que no se borran al apagar el ordenador: memorias tipo CMOS, por lo que muchas veces el programa que modifica la BIOS se denomina "CMOS Setup". En realidad, estas memorias s se borran al faltarles la electricidad; lo que ocurre es que consumen tan poco que pueden ser mantenidas durante aos con una simple pila. Entrando en la BIOS Ante todo, conzcanse. La BIOS es la responsable de la mayora de esos extraos mensajes que surgen al encender el ordenador, justo antes del Windows, Linux o lo que sea. La secuencia tpica en que aparecen (eso s, muy rpido) suele ser: Primero los mensajes de la BIOS de la tarjeta grfica (s, las tarjetas grficas suelen tener su propia BIOS). El nombre del fabricante de la BIOS y el nmero de versin. El tipo de microprocesador y su velocidad. La revisin de la memoria RAM y su tamao. Un mensaje indicando cmo acceder a la BIOS ("Press Del to enter CMOS Setup" o algo similar). Mensajes de otros dispositivos, habitualmente el disco duro.

Todo esto sucede en apenas unos segundos; a veces, si el monitor est fro y tarda en encender, resulta casi imposible verlos, no digamos leerlos, puede detener la carga del sistema pulsando la tecla Pausa. Si arranca el ordenador solo queda reiniciar, pero no a lo bestia! apguelo mediante la opcin de reiniciar del men correspondiente, generalmente el de apagar el sistema (o con la orden "reboot" en Linux). Tambin. Bien, el caso es que al conjunto de esos mensajes se le denomina POST (Power-On Self Test, literalmente autotesteo de encendido), y debe servirnos para verificar que no existen mensajes de error, para ver si, grosso modo, la cantidad de memoria corresponde a la que debera (puede que sean unos pocos cientos de bytes menos, eso es normal y no es un error, es que se usan para otras tareas) y para averiguar cmo se entra en la BIOS. Generalmente se har mediante la pulsacin de ciertas teclas al arrancar, mientras salen esos mensajes. Uno de los mtodos ms comunes es pulsar "Del", aunque en otras se usa el "F2", el "Esc" u otra combinacin de teclas (Alt-Esc, Alt-F1...). Existen decenas de mtodos, as que

112

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

no le queda ms remedio que estar atento a la pantalla o buscar en el manual de su placa o en el sitio web del fabricante de la BIOS. Por cierto, es bastante raro que un fabricante de placas base sea su propio suministrador de BIOS, en general todas provienen de apenas un puado de fabricantes: Award, AMI, Phoenix y pocos ms.

Manejo bsico de la BIOS Las BIOS clsicas se manejan con el teclado, tpicamente con los cursores y las teclas de Intro ("Enter"), "Esc" y la barra espaciadora, aunque tambin existen BIOS grficas, las llamadas WinBIOS, que se manejan con el ratn en un entorno de ventanas, lo cual no tiene muchas ventajas pero es mucho ms bonito. La pantalla principal de una BIOS clsica es algo as:

Mientras que la de una WinBIOS tiene este aspecto:

113

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

Como se ve, casi la totalidad de las BIOS vienen en ingls, y aunque algunas de las ms modernas permiten cambiar este idioma por el espaol, conviene que sepa algo de ingls. De cualquier modo, observamos que existen varios apartados comunes a todas las BIOS: Configuracin bsica, llamado generalmente "Standard CMOS Setup" o bien "Standard Setup". Opciones de la BIOS, llamado "BIOS Features Setup" o "Advanced Setup". Configuracin avanzada y del chipset, "Chipset Features Setup". Otras utilidades, en uno o varios apartados (autoconfiguracin de la BIOS, manejo de PCI, introduccin de contraseas -passwords-, autodeteccin de discos duros...).

Tenga en cuenta que JUGAR CON LA BIOS PUEDE SER REALMENTE PELIGROSO para su ordenador, as que COPIE LA CONFIGURACIN ACTUAL en unos folios antes de tocar nada, e incluso si no piensa hacer modificaciones. Y por supuesto, aunque los consejos que se darn sirven para la mayora de los casos, nadie mejor que el fabricante para hablar de su propio producto, as que lase en profundidad el manual de su placa base y tngalo a mano. Para salir de un men se suele usar la tecla "Esc"; adems, ningn cambio queda grabado hasta que no se lo indicamos al ordenador al salir de la BIOS. Configuracin bsica Ya ha copiado la configuracin actual de su BIOS en unos folios? Bajo el nombre de Standard CMOS Setup o similar, se suele englobar la puesta al da de la fecha y hora del sistema, as como la configuracin de discos duros y disqueteras. La pantalla de manejo suele ser similar a sta:

114

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

Cambiar la fecha y hora no tiene ms historia que situarse sobre ella e introducir la nueva, bien mediante el teclado, el ratn, los cursores o las teclas de avance y retroceso de pgina. Practique un poco con ello, as estar preparado para cuando vaya a cambiar algo ms crtico. El tipo de disquetera y pantalla es tambin sencillo de entender y manejar. Lo ms interesante est en la configuracin de los discos duros. En general sern nicamente discos del tipo IDE (incluyendo los EIDE, Ata-4, Ultra-DMA y dems ampliaciones del estndar), en ningn caso SCSI, que se configuran mediante otra BIOS de la propia controladora SCSI. Podremos configurar hasta cuatro discos duros, en dos canales IDE, cada uno con su maestro y su esclavo. Los campos a rellenar suelen ser: Tipo (Type): o uno predefinido, o Auto para que calcule el ordenador los valores correctos, o User para introducir los valores a mano, o bien None para indicar que no hay ningn disco. Tamao (Size): lo calcula el ordenador a partir de los datos que introducimos. Cilindros (Cylinders): pues eso, cuntos son. Cabezas (Heads): lo dicho, cuntas son. Precompensacin de escritura (WritePrecomp): un parmetro muy tcnico, usado sobre todo en los discos antiguos. En los modernos suele ser cero. Zona de aparcado de las cabezas (LandZone): otro tecnicismo, que modernamente suele ser cero o bien 65535 (que en realidad significa cero). Sectores (Sectors): pues eso, cuntos hay por cada pista. Modo de funcionamiento (Mode): para discos pequeos, de menos de 528 MB, el modo Normal. Para discos de ms de 528 MB, el modo LBA o bien el Large, menos usado y slo recomendado si no funcionara el LBA. En muchos casos se permite la autodeteccin (opcin Auto).

Todos estos valores suelen venir en una pegatina adherida al disco duro, o bien se pueden hallar mediante la utilidad de autodeteccin de discos duros, que se ilustra ms adelante. En cualquier caso, generalmente existe ms de una combinacin de valores posible. Por cierto, los lectores de CD-ROM de tipo IDE no se suelen configurar en la BIOS; as, aunque realmente ocupan uno de los lugares (usualmente el maestro del segundo canal o el esclavo del primero) se debe dejar dichas casillas en blanco, eligiendo Auto como tipo.

115

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

Opciones de la BIOS O generalmente, en ingls, BIOS Features. Se trata de las diversas posibilidades que ofrece la BIOS para realizar ciertas tareas de una u otra forma, adems de habilitar (enable) o deshabilitar (disable) algunas caractersticas. Las ms importantes son: CPU Internal cache: el habilitado o deshabilitado de la cach interna del microprocesador. Debe habilitarse (poner en Enabled) External Cach: lo mismo pero con la cach externa o de segundo nivel. No tiene tanta trascendencia como la interna, pero influye bastante en el rendimiento. Quick Power On Self Test: que el test de comprobacin al arrancar se haga ms rpido. Si estamos seguros de que todo funciona bien, merece la pena hacerlo para ganar unos cuantos segundos al arrancar. Boot Sequence: para que el ordenador busque primero el sistema operativo en un disquete, en el disco duro, CDROM, red, etc... Swap Floppy Drive: si tenemos dos disqueteras (A y B), las intercambia el orden temporalmente. Boot Up NumLock Status: para los que prefieran arrancar con el teclado numrico configurado como cursores en vez de cmo nmeros. IDE HDD Block Mode: un tipo de transferencia "por bloques" de la informacin del disco duro.

Gate A20 Option: un tecnicismo de la RAM; mejor conectado. Above 1 MB Memory Test: por si queremos que verifique slo el primer MB de RAM o toda (above = "por encima de"). Lo primero es ms rpido pero menos seguro, evidentemente, aunque si no ha fallado nunca por qu debera hacerlo ahora? Memory Parity Check: verifica el bit de paridad de la memoria RAM. Slo debe usarse si la RAM es con paridad, lo que en la actualidad es muy raro, tanto en FPM como EDO o SDRAM. Typematic Rate: para fijar el nmero de caracteres por segundo que aparecen cuando pulsamos una tecla durante unos instantes sin soltarla. Numeric Processor: para indicar al ordenador que existe un coprocesador matemtico. Security Option: aunque a veces viene en otro men, esta opcin permite elegir si queremos usar una contrasea o password cada vez que arranquemos el equipo (System), slo para modificar la BIOS (Setup o BIOS) o bien nunca (Disabled).

116

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

IDE Second Channel Option: indica si vamos a usar o no el segundo canal IDE, en cuyo caso le reserva una IRQ, generalmente la 15. PCI/VGA Palette Snoop: esto es demasiado complejo, aunque si quiere una respuesta le dir que se suele utilizar cuando tenemos dos tarjetas de vdeo (o una tarjeta aadida sintonizadora de televisin) y los colores no aparecen correctamente. Remtase al manual de su tarjeta grfica para ver si debe habilitarlo. Video Bios ROM Shadow: si se habilita, copiar la BIOS de la tarjeta grfica desde la lenta ROM en la que est a la rpida RAM del sistema, lo que acelera el rendimiento. Suele estar habilitada sin dar problemas, salvo quiz en Linux. (Adaptor) ROM Shadow: lo mismo pero para otras zonas de la BIOS. En este caso se suelen deshabilitar, para evitar problemas innecesarios, aunque puede probar y ver si aumenta la velocidad.

Configuracin avanzada y del chipset Son parmetros que indican qu caractersticas del chipset deben habilitarse y cmo. Afecta habitualmente a la memoria RAM, a las cachs (interna y externa) y a veces al micro, a los buses ISA, Vesa, PCI y AGP y a otros dispositivos como los puertos serie y paralelo. Este terreno puede ser algo peligroso, as que apunte todo antes de cambiar nada; lo ms fcil es dejar las ms opciones que pueda en Auto, aunque con eso puede que no saque el mximo de rendimiento.

Auto Configuration: pues eso, configuracin automtica; la tabla de salvacin cuando no se consigue hacer a mano. Los valores que da tras una primera autoconfiguracin pueden ser vlidos como punto de partida, as que como siempre, apntelos antes de modificarlos. ISA Bus Clock: la velocidad del bus ISA, que en teora debe ser unos 8 MHz. A veces se introduce como una cifra en MHz y otras veces en funcin del bus del sistema (el PCLK), por ejemplo como 1/3 cuando ste es a 33 MHz. Cuanto ms rpido sea el bus, mejor, pero no se pase: 10 12 MHz ya est bien, ms puede ser arriesgado y se supone que las tarjetas ISA no estn preparadas para nada por encima de 8. Velocidad de la RAM: en esto existen mltiples formas de proceder. Evidentemente, cuanto mayor le indiquemos que es la velocidad de la RAM ms rpido ir el sistema, pero en muchas ocasiones la RAM no es tan rpida o de calidad como sera deseable y la estabilidad del sistema se resiente, sobre todo al cargarlo de trabajo. Los valores

117

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

que indican esta velocidad son los ciclos de acceso a RAM, los ciclos de espera (Clock Cycles o, a veces, Wait States) que el rpido microprocesador concede a la lenta RAM antes de mandarle o leer de ella la informacin. En casi todas las BIOS existen opciones para configurar automticamente estos valores; en algunas BIOS basta con introducir la velocidad en nanosegundos de la memoria, as como su tipo (normal -FPM-, EDO o SDRAM); en otras se debe poner la cifra ms baja en ciclos. Por ejemplo, una rfaga habitual en lectura (Read) puede ser 7-3-3-3, y se suele solicitar ese 3 como valor de DRAM Read Timing o DRAM Read Wait State (o Write para escritura). Para EDO o FPM rpida ese 3 puede ser un 2 y para SDRAM suele ser un 1. El 7 puede ser menor, incluso un 5 si tenemos un buen chipset y memoria rpida. Otras veces se indica la velocidad de la memoria simplemente describindola como Slowest, Slower, Faster y Fastest, de menos a ms rpida. As que mire los valores por defecto y vaya subindolos (o bajndolos, si son ciclos de espera) de uno en uno, tras lo cual reinicie y observe el rendimiento y la estabilidad del ordenador. Pruebe con Windows as como con algn juego exigente (mismamente Quake). En cuanto note inestabilidad, vuelva al valor anterior y ya est. Ajustes de la cach: similares a los de la RAM. Algunos consisten en modificar los tiempos de acceso, otros en modificar la forma de acceder a la cach. De cualquier forma, esto depende enteramente de las capacidades de la cach misma, as que juegue poco con estos valores. Para los arriesgados o curiosos, el modo Write Back es mejor que el Write Thru (o Through), aunque no puede usarse siempre. Vdeo y System Cacheable (Shadow): como se coment en el apartado de opciones de la BIOS, copiar la BIOS de la tarjeta de vdeo o del sistema de la lenta ROM a la rpida RAM o, en este caso, usar la cach para lo mismo Manejo de dispositivos: hoy en da los chipsets deben manejar las controladoras de dispositivos tales como discos duros, puertos serie, etc., que estan incorporadas a la placa base. No lo explicaremos por ahora, puesto que muchas veces existe un men dedicado en exclusiva a este apartado, denominado generalmente Integrated Peripherals. Configuracin por software de la CPU: en la actualidad, bastantes placas base han dejado de lado el mtodo clsico para configurar la CPU y han optado por soluciones jumperless (literalmente, "sin jumpers"), autodetectando los valores correctos de velocidad de bus, multiplicador y voltaje y/o permitiendo que el usuario los seleccione mediante un sencillo men en la BIOS. Como ejemplo tenemos el programa SoftMenu presente en las conocidas placas base Abit, que durante meses ha sido la placa de ensueo para los overclockers. Y es que aunque esta caracterstica ahorra tiempo y complicaciones a cualquiera, donde se ve toda su potencia es cuando queremos ver hasta dnde podemos forzar nuestro micro... sin pasarnos y sabiendo que esto se supone que anula su garanta, ojo.

Perifricos integrados Las placas base tienen integrados los chips controladores del disco duro, disqueteras, los puertos serie y el puerto paralelo. Por ello, las BIOS tienen diversos apartados para manejar estos dispositivos, entre ellos: Conexin o desconexin de dichas controladoras: permite habilitar/deshabilitar las controladoras.

118

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

Modos de acceso a discos duros (PIO y/o UltraDMA): los discos modernos admiten 5 modos PIO, del ms lento, el PIO-0 hasta el ms rpido, el modo PIO-4, adems del modo UltraDMA, an ms rpido. Seleccione Auto. Direcciones e interrupciones (IRQs) de los puertos: bien sean los puertos serie o el paralelo. Resulta muy raro necesitar cambiar los valores por defecto, pero podra ser necesario para evitar conflictos con otros dispositivos que usen esos mismos valores. Tipo de puerto paralelo: se suele poder seleccionar posibilidades como ECP, EPP o ECP-EPP. Busque en el manual del perifrico para saber qu modo debe escoger. Control del puerto de infrarrojos: aunque muy pocas placas base incluyen los adaptadores y cables necesarios, modernamente casi todas traen los conectores para instalar un puerto de infrarrojos en su sistema. Generalmente deber habilitarse y seleccionar su tipo.

Administracin de energa En este men, es donde se configuran las caractersticas de ahorro de energa del ordenador. Esto puede ser algo totalmente superfluo, por ejemplo si vamos a usar el ordenador de forma continuada al mximo de potencia, o bien algo fundamental, como ocurre en ordenadores porttiles o sencillamente si tenemos la mala costumbre de encender el ordenador al llegar a la oficina y no apagarlo hasta la hora de salir, tanto si lo vamos a usar como si no. Power Management: literalmente, administracin de energa. Es donde se selecciona si queremos habilitar el ahorro de energa y de qu forma; generalmente se ofrecen Disable (deshabilitado), User define (definido por el usuario) y algunas opciones predeterminadas para un ahorro mnimo o mximo. PM Control by APM: una opcin muy importante; determina si el control de energa deber hacerse segn el estndar APM (Advanced Power Management, administracin avanzada de energa), lo que entre otras cosas permite que Windows sea capaz de suspender el equipo a voluntad o, si utilizamos una fuente ATX, que el sistema efectivamente se apague al pulsar "Apagar el sistema" en el men Inicio. Video Off Method: ofrece diversas opciones para reducir el consumo del sistema de vdeo, de las cuales la ms interesante es DPMS, aunque no todos los monitores y tarjetas grficas la soportan; lea el manual de estos aparatos para estar seguro, aunque si son modernos y de cierta calidad es muy probable que la incorporen. La opcin Blank Screen es simplemente un salvapantallas negro.

119

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

PM Timers: para controlar el tiempo que debe permanecer inactivo el ordenador (System) o el disco duro (HDD) antes de que se active el ahorro de energa. Existen 3 grados de ahorro de energa: o Doze: reduce la velocidad de la CPU (el microprocesador). o Standby: reduce la actividad de todo el ordenador. o Suspend: reduce al mnimo la actividad del ordenador. PM Events: una larga serie de eventos o sucesos que deben ser controlados para saber si el ordenador est inactivo o trabajando. Es habitual no controlar (Disable) la actividad de la IRQ8 (reloj de la BIOS), ya que rara vez se la puede considerar como totalmente inactiva. CPU Fan Off in Suspend: si el ventilador de la CPU va conectado a la placa base, lo apaga cuando el equipo est en suspenso, ya que en ese momento la CPU est prcticamente parada. Modem Wake Up: activa el equipo cuando se detecta una llamada entrante en el mdem. Necesita que el mdem soporte esta caracterstica y que est conectado a la placa base mediante un cable especial. LAN Wake Up: igual que la anterior, pero para la tarjeta de red. Tambin necesita estar conectado a la placa base mediante un cable.

Configuracin de PNP y slots PCI Un men lleno de opciones complicadas (en esta pgina pocas no lo son), de la clase que sera deseable no tener que alterar nunca; se es mi consejo, escoja Auto todas las veces que pueda, pero si tiene algn conflicto entre dispositivos (misma IRQ, sobre todo)... Probablemente se pregunte qu tiene que ver PNP con PCI; pues bien, la gran mayora de dispositivos PCI soportan PNP, a diferencia de las tarjetas ISA, mucho ms problemticas. Ah, para el que no lo conozca, el Plug&Play, PNP o P&P, es una tecnologa que facilita la conexin de dispositivos, ya que se supone que basta con enchufar y listo PNP OS Installed: informa al sistema de si hay un sistema operativo PNP instalado, es decir, uno que soporta Plug&Play, como Windows 9x, en cuyo caso pasa a ste el control de los dispositivos PNP. De cualquier forma, muchas veces lo que esta casilla indique no afecta al correcto funcionamiento del sistema.

120

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

Resources Controlled by: pues eso, recursos controlados bien manual, bien automticamente. De nuevo, muchas veces es indiferente una u otra opcin... siempre que no haya problemas, claro. IRQx/DMAx assigned to: una lista de las interrupciones (IRQs) y canales DMA que podemos asignar manualmente, bien a tarjetas PCI/ISA PnP (compatibles con PNP), bien a tarjetas Legacy ISA (tarjetas ISA no PNP, que son las ms conflictivas). Necesitaremos conocer los valores de IRQ y/o DMA a reservar, que vendrn en la documentacin del dispositivo problemtico. PCI IDE IRQ Map to: algo que muy probablemente no necesite cambiar nunca, ya que slo afecta a controladoras IDE no integradas en la placa base, sino en forma de tarjeta, que no sean PNP.

Assign IRQ to USB: pues eso, si el puerto USB debe tener una interrupcin asignada o no. Autoconfiguracin de la BIOS Este apartado comprende diversas opciones que se proporcionan para facilitar la configuracin de la BIOS, de las cuales las ms comunes son: LOAD BIOS DEFAULTS: carga una serie de valores por defecto con poca o nula optimizacin, generalmente tiles para volver a una posicin de partida segura y resolver problemas observados al arrancar. LOAD SYSTEM DEFAULTS: una opcin cuyos efectos varan de unas BIOS a otras. En unos casos carga unos valores por defecto seguros (como LOAD BIOS DEFAULTS), en otros carga unos valores ya optimizados para conseguir un rendimiento adecuado, o incluso puede servir para cargar la ltima serie de valores guardados por el usuario.

En cualquier caso, debe tenerse en cuenta que los cambios no suelen ser guardados automticamente, sino que deben confirmarse al salir de la BIOS.

Otras utilidades Las BIOS pueden hacer todava ms cosas, dependiendo del modelo en concreto; algunas de las ms usuales estn a continuacin. Autodeteccin de discos duros IDE Esta opcin permite detectar los discos duros que estn conectados al sistema, as como su configuracin. Resulta muy til para simplificar la tarea de instalar un disco nuevo, as como cuando los datos del disco no estn completos o no parecen funcionar en nuestra BIOS.

121

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

Su uso es sencillsimo: se entra en este men y se va detectando cada uno de los cuatro posibles dispositivos IDE. Apunte las opciones que le aparezcan y pruebe a usarlas; recuerde usar el modo LBA para discos de ms de 528 MB. Control por password Es decir, por una clave de acceso en forma de palabra secreta que slo conozca usted. Tenga en cuenta que si la olvida se ver en graves problemas, hasta el punto de tener que borrar toda la BIOS para poder volver a usar el ordenador, as que apntela en algn lugar seguro. Se suele poder seleccionar, bien en un men especfico o en las BIOS Features, entre tener que introducir la clave cada vez que se arranca el ordenador o slo cuando se van a cambiar datos de la BIOS. Lo primero es el mtodo ideal para seguridad, y adems es gratis; lo segundo es til cuando gente inexperta tiene acceso al ordenador. Antivirus No, no crea que con esta opcin podr ahorrarse el comprar uno de esos programas antivirus tan tristemente necesarios en los PC. En realidad, lo nico que suele hacer esta opcin (que en ocasiones tiene un men propio y en otras se engloba bajo el Standard Setup, tal vez con el nombre de Virus Warning) es no permitir que se escriba sobre la tabla de particiones o el sector de arranque del disco duro, bien slo durante el arranque o en cualquier momento, dependiendo del modelo concreto de BIOS. La idea es impedir que un virus destroce el disco duro sin darle oportunidad a cargar un disquete de arranque con un antivirus para desinfectar el sistema; no impedir la infeccin, pero es una medida ms de seguridad y gratis. Por cierto, puede ser necesario deshabilitar esta opcin durante la instalacin del sistema operativo o al formatear el disco duro, no sea que la BIOS crea que se trata de un ataque viral.

122

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

Salir de la BIOS Pues es sencillo, pero revismoslo para los que no entiendan ingls en absoluto. Generalmente existen dos opciones: Save and Exit Setup: o bien Write to CMOS and Exit o algo similar; pues eso, grabar los cambios y salir, con lo cual se reinicia el equipo. Debera pedirle confirmacin, en forma de "Y/N?" (Yes o No). Exit Without Saving: o Do Not Write to CMOS and Exit o Discard Changes and Exit o similar; lo contrario, salir sin grabar los cambios. Tambin debera pedir confirmacin.

Actualizar la BIOS La BIOS maneja temas tan crticos como el soporte de uno u otro microprocesador; adems, como programa que es, no est exenta de fallos y se revisa peridicamente para eliminarlos o aadir nuevas funciones. Antiguamente, la nica forma de actualizar una BIOS era extraer el chip de BIOS y sustituirlo por otro, lo cual no se lo recomiendo a nadie, tanto por las posibles incompatibilidades como por lo delicado y caro de la operacin. Actualmente han aparecido BIOS que pueden modificarse con un simple programa software; se las denomina Flash-BIOS, y no son un invento desdeable. Para Actualizar la BIOS es fundamental asegurarse de que la operacin de actualizacin no se interrumpe por nada del mundo, as que nada de hacer multitarea, meterle prisa o tocar el teclado mientras se actualiza; son unos segundos, pero de importancia crtica. Adivina qu da del ao va a saltar la luz? Efectivamente, justo cuando est actualizando su BIOS.

La BIOS y la pila Como dijimos, la pila conserva los datos de la BIOS cuando el ordenador est apagado. Dura mucho (unos tres aos de media), pero al final se agota. Para cambiarla, apunte todos los datos de la BIOS, desconecte todo y sustityala por una igual. Despus conecte todo, arranque el ordenador, entre en la BIOS y reintroduzca todos los datos, ya que se habrn borrado. Es conveniente cargar los datos por defecto.

Cmo saltarse la password de la BIOS Los mtodos son pocos; realmente slo uno, y muy radical: borrar la BIOS entera. Para ello existen tres formas: Por software tipo "hacker": algunos programas se especializan en destrozar BIOS, y si tiene suerte quiz incluso le digan cul es la password sin tener que borrar la BIOS. Busque en los "bajos fondos" de Internet... y tenga cuidado con estos programas y con los posibles virus!

123

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

Mediante un jumper en la placa base: en algunas, no todas, existe un jumper que al cerrarse (al conectarse ambas patillas), y tras unos minutos de espera, permite borrar la BIOS limpiamente. Desconectando la pila: drstico, pero absolutamente efectivo.

En fin, sea como sea, recuerde tener su copia de la password para no tener que llegar a estos extremos. PITIDOS DE LA BIOS Una de las principales funciones que debe llevar a cabo la BIOS (Basic Input/Output System) es la de testar todo el hardware de nuestro equipo, antes de que se cargue el sistema operativo, para de esta manera asegurar un correcto funcionamiento del sistema. A esta accin se le llama POST (Power-On Self-Test o autocomprobacin durante el arranque). Para esto existe un cdigo de pitidos que nos avisar , por medio de un altavoz interno conectado a la placa, de cualquier anomala detectada en algn componente. Cada marca de BIOS tiene su propio cdigo para deteccin de errores. Por el contrario, si todo funciona correctamente, oiremos un pitido largo en todas ellas antes de arrancar el sistema operativo. A continuacin, mostramos unas tablas con el significado de los pitidos en las principales marcas de BIOS SIGNIFICADO DE PITIDOS DE LAS BIOS PHOENIX N de pitidos 1-1-2 1-1-2 Tono grave 1-1-3 1-1-3 Tono grave 1-1-4 1-2-1 1-2-2 1-2-3 1-3-1 1-3-2 1-3-3 1-3-4 1-4-1 1-4-2 1-4-3 1-4-4 2-1-1 a 2-1-4 2-2-1 a 2-2-4 2-3-1 a 2-3-4 2-4-1 a 2-4-4 3-3-1 3-1-2 3-1-3 Descripcin Fallo en la comprobacin de la CPU Fallo en la placa base Fallo en el acceso a la CMOS Fallo en la memoria extendida de la CMOS Error en la suma de control de la propia Bios Error en el PIT (Intervalo Programable del Temporizador) Fallo en el controlador DMA Fallo en el acceso a DMA Error de refresco de la memoria RAM Fallo en la comprobacin de los primeros 64 KB de RAM Error en los primeros 64 KB de RAM Fallo en la lgica de control de los primeros 64 KB de RAM Fallo en la lnea de direccionamiento de los primeros 64 KB de RAM Error de paridad en los primeros 64 KB de RAM Fallo en la comprobacin del temporizador del bus EISA Fallo en la comprobacin del puerto 462 para el bus EISA

Fallo en alguno de los bits de los primeros 64 KB de RAM

Fallo en el registro del DMA secundario Fallo en el registro del DMA primario Fallo en el registro de la interrupcin primaria

124

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

3-1-4 3-2-2 3-2-3 3-2-4 3-3-1 3-3-2 3-3-3 3-3-4 3-4-1 4-2-1 4-2-2 4-2-3 4-2-4 4-3-1 4-3-3 4-3-4 4-4-1 4-4-2 4-4-3

Fallo en el registro de la interrupcin secundaria Error en el vector de interrupcin Reservado Fallo en el controlador del teclado Fallo de alimentacin en la memoria CMOS Error de configuracin en la CMOS Reservado Fallo en la memoria de vdeo Fallo en la inicializacin de la tarjeta grfica Fallo en el temporizador del sistema Fallo de apagado Fallo en la puerta A20 del controlador del teclado Interrupcin inesperada en el modo protegido Fallo en la comprobacin de la memoria RAM Fallo en el segundo canal del temporizador Fallo en el reloj del sistema Error en el puerto serie Error en el puerto paralelo Fallo en el coprocesador matemtico (MPU) Los guiones representan una pausa entre pitidos.

SIGNIFICADO DE LOS PITIDOS DE LAS BIOS AMI 1 corto 2 cortos 3 cortos 4 cortos 5 cortos 6 cortos 7 cortos 8 cortos 9 cortos 10 cortos 11 cortos Error de refresco de la memoria RAM Error de paridad Error en los primeros 64 KB de la memoria RAM Fallo en el reloj del sistema Error en el procesador Error en el controlador del teclado Error de excepcin Error de acceso a la memoria de vdeo Error en la suma de control del propio BIOS Fallo en el acceso a la memoria CMOS Fallo en la memoria cach

1 largo, 2 cortos Error en la tarjeta grfica

125

EL ORDENADOR PERSONAL. CONCEPTOS BSICOS

1 largo, 3 cortos Error en la memoria RAM por encima de los 64 KB 1 largo, 8 cortos Error de comprobacin de la tarjeta grfica

SIGNIFICADO DE LOS PITIDOS DE LAS BIOS AWARD 1 largo, 2 cortos Repetidamente 1 largo, 3 cortos Pitidos muy agudos Pitidos repetitivos agudo/grave Error en la tarjeta grfica Error de memoria RAM No existe tarjeta grfica o error en la memoria de vdeo Temperatura excesiva en la CPU Error en la CPU o configuracin incorrecta

126

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

HERRAMIENTAS DE DIAGNSTICO Y OPTIMIZACIN DEL PC


Herramientas de diagnostico por software existen muchas: SISOFT SANDRA, WINTUNE, pero una de las mas importantes y que merece la pena que veamos en este manual es AIDA 32.

AIDA32
AIDA es una aplicacin capaz de proporcionarnos informes de todos los componentes del sistema PC, tanto de Hardware como de Software (Sistema Operativo), de ayudarnos en la optimizacin del sistema mediante tips (consejos) y de asistentes (con enlaces directos) en la instalacin de los ltimos controladores de los dispositivos que tengamos en el sistema. Esta herramienta, adems de otras, se encuentra en el CD adjuntado con el manual.

Aunque el programa es suficientemente intuitivo de por si, vamos a realizar un resumen de los datos que podemos obtener de los distintos iconos: ORDENADOR. En este apartado obtenemos un resumen de los datos posteriormente detallados as como los datos de los sensores de temperatura y voltaje de la placa base.

127

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

PLACA BASE. Aqu obtenemos informacin sobre la placa base, chipset, bios, memoria y procesador.

SISTEMA OPERATIVO. En este apartado obtenemos informacin del sistema operativo instalado, de los programas que se estn ejecutando y de las libreras instaladas (dll).

SERVIDOR: Con esto obtenemos informacin de los archivos abiertos y de las carpetas compartidas en red.

MONITOR: En este apartado obtenemos informacin sobre el controlador de video, la tarjeta grfica, las propiedades del procesador de la tarjeta grfica, el monitor, la configuracin del escritorio en Windows, monitores mltiples y sobre las fuentes instaladas.

MULTIMEDIA: En este tema obtenemos informacin sobre controladores, libreras y CODEC (libreras de decodificacin) asociados a los dispositivos de audio y video.

128

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

ALMACENAMIENTO: Informacin sobre todos los dispositivos de almacenamiento (pticos, magnticos...)

DISPOSISTIVOS DE ENTREDA: Informacin sobre los dispositivos de entrada Ratn, teclado y Joystick.

RED: Informacin sobre la red y sus recursos, correo, internet, cookies y un historial de las pginas cisitadas.

DIRECT X: Informacin sobre el conjunto de APIs Direct X.

DISPOSITIVOS HARDWARE: Informacin sobre los recursos del sistema, IRQ, DMA... e impresoras.

PROGRAMAS: Informacin sobre los programas que se ejecutan al iniciar Windows, las tareas programadas, los programas instalados, las licencias, las actualizaciones de Windows, Antivirus y las asociaciones de los tipos de archivos.

129

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

CONFIGURACION: Informacin sobre las variables de entorno, el panel de control, los archivos en la papelera de reciclaje, los archivos del sistema y las carpetas del sistema.

VARIOS: Informacin sobre los parmetros de gestin de energa, parmetros regionales (fecha, hora...) y ODBC.

COMPARACIONES: Se puede generar BenchMark (marcas de funcionamiento para comparar diferentes elementos) de la memoria.

130

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Se pueden obtener informes en diferentes formatos (HTML, texto sin formato...) de todos estos datos utilizando un asistente.

Otras de las caractersticas a destacar es que incluye vnculos a las pginas de los fabricantes de los elementos que componen el PC.

Otro de los programas ms famosos para lo obtencin de informacin del sistema es SISOFT SANDRA, que tambin viene adjunto con el manual.

Una de las caractersticas de este programa son los PERFORMANCE TIPS, consejos para mejorar el rendimiento y solucionar problemas del PC.

131

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

132

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Recuperacin de datos


Objetivos: Conocer los mtodos ms usuales y medidas de prevencin para poder recuperar los datos perdidos tras una infeccin vrica. Aprender a instalar y utilizar un software especfico de recuperacin de datos (Inspector File Recovery).

Introduccin: Cuando un virus infecta nuestro ordenador, nuestro principal objetivo es deshacernos de el. Pero en el desarrollo de esta tarea, debemos tener en cuenta que nuestro el equipo puede contener informacin muy importante y que no debemos perder. Esto quizs limitar el numero de operaciones que podamos realizar, o al menos condicionara la manera que tengamos de hacerlas. Hay que tener en cuenta que un virus no es el nico motivo (ni mucho menos) que existe por el que tengamos la posibilidad de perder informacin importante almacenada en nuestro ordenador, as muchas de las cosas que practiquemos ahora las podemos aplicar en diversas situaciones, siempre para la recuperacin de datos. Desinfeccin y Recuperacin Ya sabemos que hay muchos factores que influyen en la manera de desinfectar un equipo de un virus: el tipo de virus, la peligrosidad del virus, su destructibilidad, etc La manera en que podamos o no desinfectar nuestro PC de un virus nos permitir realizar copias de los documentos importantes que no queremos perder. Por ejemplo, hay virus que somos capaces de eliminar una vez que se encuentran en nuestro equipo, pero somos incapaces de evitar que en unas pocas horas nos vuelvan a entrar. Bueno, pues ese intervalo de tiempo es el que necesitamos en muchas ocasiones para poder realizar la copia de seguridad de todos esos datos que no queremos perder bajo ningn concepto. Despus, podramos incluso proceder al formateo del equipo completo, porque una copia de nuestros datos importantes ya se encuentran a buen recaudo. En otras ocasiones somos incapaces eliminar un virus, pero el propio software antivirus nos confirma en su informe que de ninguno de nuestros ficheros crticos estn infectados. Hemos tenido suerte en esta ocasin. Solucin: rpidamente realizar la copia de seguridad de todos estos archivos crticos. Luego depender ya del virus, que tardemos mas o menos o que tengamos que hacer mas o menos cosas. El caso es que los datos los podremos recuperar ya fcilmente: tenemos una copia limpia. Pero estos casos comentados, y otros cuantos que se nos pueden presentar, realmente no deberan de darse nunca, y no solo porque deberamos tener nuestro equipo bien protegido con un buen antivirus actualizado, sino por que es de suma importancia (para evitar todo esto) realizar copias de seguridad peridicas y muy frecuentes de todos los ficheros y archivos que no queremos que se pierdan por nada. Esta es, en realizad, la nica manera 100% segura de que nunca perderemos informacin por ninguna causa, ya sea un virus, un malfuncionamiento fsico,

133

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Sin embargo, hay casos en los que no hemos tenido la precaucin necesaria para salvaguardar nuestros datos importantes. O que, habindola tenido, no hemos conseguido, por el motivo que sea, restaurar esta informacin crtica. Existen algunos programas (y empresas especializadas que se dedican a esta tarea) que intentan recuperar toda esta informacin que creamos perdida. Ninguno de estos programas podr asegurar al 100% que es capaz de recuperar toda la informacin de un disco duro, o al menos los que nosotros queremos, pero es una ultima opcin mas que cada vez esta mas perfeccionada. Aprenderemos ahora a utilizar uno de esos programas de recuperacin de software de una manera muy sencilla. El programa que nosotros vamos a utilizar es el PC Inspector file Recovery Recuperacin de datos con PC Inspector File Recovery Hay que tener en cuenta que este software es para recuperar datos perdidos o daados en un PC, y estos datos se pueden perder o daar a causa de un virus, y de otras muchas operaciones y situaciones, por lo que trataremos esta parte independientemente de lo anterior. Antes de empezar con l, hay que decir que es un programa freeware, por tanto de uso gratuito, capaz de recuperar archivos y rescatar datos perdidos en el disco duro o disquetes, memory sticks, etc Soporta los sistemas FAT 12 (disquetes), FAT 16, FAT 32 y tambin NTFS (NT, 2000, XP). Reconstruye tambin los datos en los que no exista posible indicacin del directorio a que pertenecen. Tenemos que tener en cuenta una serie de detalles para que el programa pueda realizar de la mejor manera posible la recuperacin de nuestros datos importantes, como por ejemplo: - Para poder recuperar datos, debemos tener permiso de administrador. - Si nos damos cuenta de que hemos borrado algo accidentalmente, lo mejor para su posible recuperacin es no seguir usando el PC en otras cosas y proceder inmediatamente a recuperarlo, para no machacar con otra informacin esa parte concreta del disco. - El programa se DEBE instalar en un disco duro distinto de donde pretendamos recuperar datos (si por ejemplo pretendemos recuperar datos de C:, debe instalarse en D: o en cualquier otro disco duro, si no disponemos de l, nos puede servir cualquier otra unidad lgica, incluyendo un disco duro externo. - No se puede arrancar File Recovery desde un disco de inicio, tiene que iniciarse desde un disco duro en el cual tiene ha de estar instalada una versin vlida y operativa de WINDOW 95/95/ME/NT/2000/XP (aunque no es preciso como ya he dicho antes, que sea en la misma unidad). - File Recovery no puede recuperar datos si el problema se debe a un fallo en el soporte mecnico de los datos (dao fsico). Tampoco si el disco duro no es reconocido por la BIOS. - No recupera ni reconstruye datos almacenados en CD-R/CD-RW/DVD Una vez que sabemos que File Recovery tiene que cumplir estos requisitos para que pueda realizar correctamente esta recuperacin de datos, vamos con el programa. Aunque parezca complicado por la cantidad de cosas y requisitos que tenemos que tener en cuenta, vamos a comprobar como es muy sencillo de utilizar. Prcticamente en 2 o 3 pasos vamos a finalizar la tarea, y tendremos que dejarle al propio programa trabajando para recuperarnos los datos. Cada vez que iniciamos el software, debemos seleccionar el idioma con el que vamos a trabajar:

134

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Una vez seleccionado el idioma, nos aparecera la ventana principal:

En esta ventana nos encontramos con las 3 opciones principales que nos ofrece el programa. Adems, nos indica los pasos que se seguirn al seleccionar cada una de ellas. Las opciones son: 1. Recuperar archivos borrados. Nos ofrece varios mtodos para recuperar archivos eliminados. 2. Buscar informacin perdida durante algn formateo rpido o despus de un reinicio por bloqueo del sistema.

135

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

3. Buscar una unidad de disco perdida (si una letra de unidad es inaccesible por problemas en los sectores de arranque, o en la tabla de asignacin de archivos, FAT, por ejemplo). Normalmente, la opcin que utilizaremos para recuperar documentos y archivos ser la primera (est marcada con un crculo rojo en la imagen anterior).: Recuperar archivos eliminados. La seleccionamos, y nos aparecer una ventana en la que tendremos que seleccionar la unidad en la que queremos que se busquen los ficheros que queremos recuperar:

Una vez seleccionada, pincharemos con el ratn en el botn que est rodeado con el crculo rojo. Haciendo esto, el programa examinara esa unidad de disco, y nos mostrar la siguiente ventana, que no es otra que una simulacin de un explorador de carpetas de Windows, en el que se nos muestran todas las carpetas, ficheros y archivos que se han encontrado. Tambin se nos indica la Condicin del archivo, que nos indica una evaluacin de cmo se encuentra ese fichero para el programa, y a nosotros nos da una idea de las posibilidades que tendremos de recuperarlo. Esta es la ventana:

136

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Una vez que nos encontramos aqu, ya solo nos queda ir navegando por las carpetas y archivos que el programa nos ha encontrado, y cuando veamos los archivos que queremos recuperar, pinchamos sobre ellos con el botn derecho, seleccionamos Guardar, y le indicamos la ruta y la unidad en la que queremos que se almacene el archivo recuperado. As, de esta manera, iremos buscando los archivos que necesitamos para restaurar la informacin. Despus de tenerlos recuperados, los almacenaremos en una copia de seguridad.

PARTITION MAGIC Qu es PartitionMagic?


PartitionMagic de PowerQuest permite crear particiones en los discos duros de un modo rpido y sencillo para almacenar informacin valiosa, como archivos de datos, aplicaciones y sistemas operativos. Al almacenar la informacin en particiones independientes es ms fcil organizar y proteger los datos y recuperar los espacios desperdiciados del disco duro. Adems de crear nuevas particiones, con PartitionMagic puede redimensionar, mover, copiar, etiquetar o convertir particiones ya existentes de un sistema de archivos a otro; todo ello sin destruir sus datos. Tambin puede usar PartitionMagic para ver informacin detallada sobre la geometra de su disco duro.PartitionMagic permite proteger los datos separndolos fsicamente de los archivos de su sistema operativo. Las particiones independientes tambin facilitan la creacin de copias de seguridad. Puede utilizar PartitionMagic para guardar sus datos en una particin separada y, a continuacin, realizar una copia de seguridad de los archivos de datos con PowerQuest DataKeeper, que est incluido en PartitionMagic 8.0 PartitionMagic ayuda a ejecutar de forma segura varios sistemas operativos en un mismo PC. PartitionMagic incorpora un asistente para ayudarle a instalar otro sistema operativo, y PowerQuest BootMagic (incluido en PartitionMagic), un potente gestor de arranque que le permite elegir qu sistema operativo se desea utilizar cuando se inicie el PC.

137

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Por determinadas limitaciones del sistema de archivos FAT, hasta un 40 por ciento del espacio del disco duro puede quedar desperdiciado. PartitionMagic recupera de forma rpida y segura el espacio desperdiciado asignando tamaos ms eficientes a las particiones. PartitionMagic le permite experimentar con las particiones y ver de qu forma afecta a los cambios al sistema antes de aplicarlos.

Requisitos de sistema para PartitionMagic


PartitionMagic para Windows requiere un mnimo de 70 MB de espacio en disco duro, una unidad de CD (de cualquier velocidad), una unidad de disquete de 3,5 pulgadas, un monitor VGA o de resolucin superior con un rea de pantalla mnima de 800 x 600 pxeles, y las capacidades de memoria y procesador que se indican a continuacin. En Windows, PartitionMagic puede trabajar con discos duros externos conectados a travs de puertos USB, USB2 y FireWire (1394). Con estos dispositivos no pueden realizarse operaciones que se ejecuten en el modo de arranque. La versin reducida de PartitionMagic grabada en los disquetes de rescate requiere un procesador Pentium a 150 MHz (o superior) y 8 MB de RAM (para particiones NTFS, 16 MB; para particiones FAT32, se recomiendan 32 MB; para algunas particiones muy grandes se pueden necesitar hasta 256 MB). Microsoft recomienda 128 MB de RAM para sistemas Windows 2000 y Windows XP, aunque el producto se puede ejecutar en sistemas con 64 MB de RAM.

Instalacin de PartitionMagic
Para instalar PartitionMagic en un sistema Windows NT, Windows 2000 o Windows XP debe disponer de privilegios de administrador. IMPORTANTE PartitionMagic debe instalarse en una unidad local, no en una de red. 1. Inserte el CD de PartitionMagic en la unidad de CD. 2. Si el programa de instalacin no se ejecuta automticamente, haga clic en Inicio Run de la barra de tareas de Windows. A continuacin, escriba unidad:\AUTORUN, donde unidad es la letra de la unidad de CD. 3. Haga clic en PartitionMagic Instalar, y siga las instrucciones de instalacin que aparecern en pantalla. En ocasiones se produce una demora despus de hacer clic en Instalar. Si hace dos veces clic, se ejecutarn dos instancias del programa de instalacin y deber cancelar la segunda. 4. Cuando la instalacin haya terminado, haga clic en Atrs Salir para cerrar la pantalla de instalacin.

Creacin de disquetes de rescate


PowerQues le recomienda crear disquetes de rescate al finalizar la instalacin de PartitionMagic. Si no crea disquetes de rescate durante la instalacin del producto,

138

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

puede crearlos ms tarde ejecutando el programa de instalacin desde el CD de PartitionMagic. Si su disco duro no puede arrancar o si no puede acceder a Windows, puede iniciar el PC y ejecutar PartitionMagic desde los disquetes de rescate. El primero es un disquete de arranque DOS. El segundo incluye una versin para DOS del programa PartitionMagic (Para los idiomas de doble byte existe un tercer disquete que contiene las fuentes).

Antes de ejecutar PartitionMagic


Cierre todas las aplicaciones, incluyendo las utilidades de gestin de discos a bajo nivel (como los programas antivirus, desfragmentadores como Diskeeper, o de copias de seguridad como GoBack). Antes de utilizar PartitionMagic, deber realizar una copia de seguridad del disco duro. Aunque PartitionMagic ha sido minuciosamente probado y funciona de forma fiable, existen otros factores (como fallos de corriente, errores del sistema operativo y defectos del hardware) que pueden poner en peligro los datos. Por lo tanto, antes de ejecutar cualquier utilidad que efecte cambios masivos en el disco duro, deber realizar siempre una copia de seguridad de los datos. Ejecute una verificacin de los archivos antes de iniciar PartitionMagic. De este modo pueden evitarse algunos problemas.

IMPORTANTE PartitionMagic debe ejecutarse siempre desde una unidad local y sin Comprimir. No puede ejecutar PartitionMagic desde una unidad de red. PartitionMagic se puede ejecutar desde Windows 95, Windows 98, Windows Me, Windows NT 4.0 Workstation, Windows 2000 Professional o Windows XP. Si ejecuta PartitionMagic bajo cualquier otro sistema operativo, deber hacerlo desde los disquetes de rescate

Operaciones bsicas de PartitionMagic


Ventana principal de PartitionMagic

139

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

La ventana principal contiene un panel de acciones con accesos directos a las tareas ms comunes, un resumen de las operaciones pendientes, un mapa de cada disco y una lista de las particiones existentes en el disco seleccionado. En la parte superior de la ventana aparecen la barra de mens y una barra de herramientas. Desde la barra de mens se puede acceder a todas las funciones de PartitionMagic. La barra de herramientas permite acceder directamente a las opciones utilizadas con ms frecuencia. Al situar el puntero sobre un botn de la barra de herramientas, en la barra de estado aparece una breve descripcin de la correspondiente funcin. Puede personalizar la apariencia de la ventana principal eligiendo los comandos correspondientes del men Ver. Recuerde que la pantalla principal es diferente en la versin de PartitionMagic de los disquetes de rescate.

Mapa de discos.
El mapa de discos muestra las particiones a escala aproximada, as como los espacios no asignados a ninguna particin. Tambin permite visualizar los discos duros a escala haciendo clic en Ver. Ajustar mapa de discos a escala. Cada particin se representa con un color diferente segn el sistema de archivos que contiene. Si el disco duro seleccionado contiene particiones lgicas, stas se muestran dentro de una particin extendida. Cada particin est codificada por colores para diferenciar el sistema de archivos, el espacio utilizado y el espacio libre que contiene. Justo encima de la barra de estado situada en la parte inferior de la ventana de PartitionMagic aparece una leyenda.

140

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Esta leyenda contiene la clave explicativa de los diferentes colores utilizados en el mapa de discos y la lista de particiones. Los lmites del cdigo de arranque de 2 GB y de 1.024 cilindros se indican mediante unos indicadores triangulares. Los marcadores de lmites ayudan a impedir que una particin primaria pueda quedar accidentalmente inutilizable para el arranque durante una operacin de creacin, desplazamiento o redimensionamiento de particiones. Para obtener ms informacin sobre los lmites de arranque, consulte "Conceptos bsicos sobre el lmite de 1.024 cilindros del BIOS" o "Conceptos bsicos sobre el lmite de 2 GB del cdigo de arranque" en la ayuda en lnea de PartitionMagic que encontrar abajo.

Lista de particiones
La lista de particiones muestra los siguientes datos de cada particin: letra de unidad, etiqueta del volumen, tipo del sistema de archivos, tamao, espacio utilizado y disponible en megabytes, estado y si la particin es primaria o lgica. Si la particin no est identificada mediante una etiqueta de volumen, junto a su letra de unidad aparece "Disco local". En los siguientes casos, en lugar de la letra de unidad aparece un asterisco (*): Particiones ocultas Particiones extendidas Particiones con sistemas de archivos no reconocidos por el sistema operativo activo. Espacio no asignado a ninguna particin En cuanto a su estado, una particin puede encontrarse: Activa: La particin desde la que arranca el PC. Oculta: Particiones que no tienen asignada una letra de unidad. Las particiones se pueden ocultar desde el sistema operativo (que puede ocultar todas las particiones primarias excepto la activa) o utilizando PartitionMagic. En Windows 2000/XP Professional se pueden asignar letras de unidad a las particiones ocultas. Estado indefinido: Particiones que no estn activas ni ocultas.

Ventana principal disquetes de rescate

de

PartitionMagic

para

La pantalla principal de PartitionMagic tiene diferencias segn la variante ejecutada (la de disquetes de rescate o la de Windows). Barra de mens: permite acceder a todas las funciones de PartitionMagic. Recuerde que las operaciones del men Particin de la versin para Windows se encuentran en el men Operaciones de la versin para disquetes de rescate. Barra de herramientas: permite acceder rpidamente a las opciones ms frecuentes y seleccionar el disco que desee procesar.

141

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Informacin de particiones: proporciona informacin grfica y escrita sobre las particiones existentes en el disco. Barra de estado: muestra cuntas operaciones hay pendientes e incluye una breve descripcin de la opcin seleccionada en ese momento.

Descripcin general de los pasos de una tarea


Para realizar una tarea, siga estos pasos: 1. Seleccione un disco duro y una particin. Debe seguir estos pasos antes de efectuar cualquier operacin con PartitionMagic. 2. Seleccione la operacin que desee ejecutar e introduzca los cambios necesarios. 3. Aplique los cambios en el sistema. Seleccin de un disco duro y una particin Para seleccionar una particin no es necesario seleccionar primero un disco duro. Para seleccionar una particin, haga clic en el mapa de discos o en la lista de particiones de la pantalla principal. Para seleccionar un disco duro, haga clic en la barra de ttulo del mapa de discos o, desde la lista de particiones, haga clic en el disco. En un disco duro pueden realizarse dos operaciones: eliminar todas las particiones o mostrar la informacin del disco. Al seleccionar un disco duro, sus particiones aparecen en la lista de particiones de la ventana principal. Uso de PartitionMagic con medios extrables PartitionMagic no est diseado para trabajar con medios extrables. El departamento de asistencia tcnica de PowerQuest no garantiza la resolucin de los problemas que puedan surgir al trabajar con particiones en soportes extrables. Compatibilidad con USB, USB2 y FireWire En Windows, PartitionMagic puede trabajar con discos duros externos conectados a travs de puertos USB, USB2 y FireWire (1394). Con estos dispositivos no pueden realizarse operaciones que se ejecuten en el modo de arranque. Para averiguar si una operacin concreta se ejecutar en el modo de arranque, haga clic en Ver - Operaciones pendientes. Las operaciones marcadas con un asterisco (*) no funcionan con unidades USB, USB2 ni FireWire. Si cualquiera de las operaciones en cola aparece con un asterisco, todas las operaciones de la secuencia se aplicarn en el modo de arranque. Si desea aumentar las posibilidades de que una operacin sea aplicada sin cerrar Windows, salga de todas las aplicaciones salvo PartitionMagic y ejecute solamente las operaciones que afecten a esa unidad (a diferencia de las unidades USB o FireWire y de la unidad C:, por ejemplo).

142

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Discos dinmicos Windows 2000 y Windows XP utilizan discos bsicos y discos dinmicos. No se pueden ejecutar funciones de PartitionMagic en discos dinmicos. Seleccin de una operacin Una vez seleccionado un disco o una particin, puede seleccionar una operacin utilizando el panel de acciones, la barra de herramientas, el men contextual o la barra de mens. Las operaciones que no se puedan ejecutar en la particin seleccionada aparecen sombreadas en el men y en el panel de acciones. Haga clic en una de las operaciones del panel de acciones o de la barra de herramientas. Al situar el puntero sobre cualquier botn de la barra de herramientas, aparece una ventana emergente indicando la funcin de dicho botn. En el mapa de discos o en la lista de particiones, haga clic con el botn derecho en la particin que desee modificar y, a continuacin, haga clic en la operacin deseada desde el men contextual. En la barra de mens, haga clic en Particin y seleccione la operacin que desee realizar. (Si est ejecutando PartitionMagic desde los disquetes de rescate, haga clic en el men Operaciones y elija la operacin deseada).

Puede utilizar PartitionMagic para crear, redimensionar, mover, copiar y etiquetar particiones. Para obtener ms informacin sobre las operaciones del men Particin, consulte la ayuda en lnea o los captulos 3, 4, y 5 de la gua de usuario de PartitionMagic. Los asistentes le ayudarn a realizar varias operaciones. Los asistentes combinan varias operaciones, unindolas en un solo proceso fcil de llevar a cabo, y le ahorran parte del trabajo. Hay una lista de asistentes en Seleccionar una tarea en el panel de acciones, en la parte derecha de la pantalla principal de PartitionMagic y en el men Tareas. Para obtener ms informacin sobre los asistentes, consulte la ayuda en lnea o en el Captulo 6 de la gua de usuario de PartitionMagic. Deshacer una operacin Para deshacer la ltima operacin realizada, haga clic en General - Deshacer ltimo cambio en la barra de mens, pulse <Ctrl+Z>, o haga clic en Deshacer en la parte inferior del panel de acciones. Si ha realizado una operacin mediante un asistente, la opcin Deshacer ltimo cambio anular todos los cambios efectuados por ste. Para descartar todas las operaciones pendientes, haga clic en General - Descartar todos los cambios, o pulse <Ctrl+D>. Visualizacin de operaciones pendientes PartitionMagic memoriza las operaciones pendientes en una cola y las ejecuta en bloque en el momento de aplicar los cambios. Las operaciones pendientes se pueden ver en todo momento en la parte inferior del panel de acciones, pudiendo incluso abrirse una vista ms detallada. Haga clic en Ver - Operaciones pendientes.

143

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Se abre el dilogo Operaciones actualmente pendientes. Las operaciones marcadas a la izquierda con un asterisco se aplicarn durante el modo de arranque y no desde Windows. Si cualquiera de las operaciones de la lista aparece con un asterisco, todas las operaciones de la secuencia se aplicarn en el modo de arranque. En la lista de operaciones pendientes, puede elegir entre deshacer el ltimo cambio, descartar todos los cambios, aplicar todos los cambios o cerrar la ventana. Si est ejecutando PartitionMagic desde los disquetes de rescate, no podr modificar operaciones pendientes desde esta ventana. Aplicacin de los cambios en el sistema Cada vez que se define una tarea desde el men Particin (o desde el men Operaciones en la variante de disquetes de rescate), el mapa de discos y la lista de particiones se actualizan para reflejar el cambio. Sin embargo, los cambios no se ejecutarn fsicamente en el sistema hasta que el usuario los aplique. Se pueden definir varias operaciones que luego se aplicarn en una sola pasada. Para aplicar los cambios al sistema, haga clic en General - Aplicar cambios, o en Aplicar en el panel de acciones. Para descartar los cambios y comenzar, haga clic en General - Descartar todos los cambios. Con la excepcin de recuperar algunas particiones eliminadas, no podr descartar o deshacer cambios una vez aplicados. Diferencias entre aplicar los cambios en Windows o en el modo de arranque. En el momento de aplicar los cambios, PartitionMagic comprueba el estado del sistema para determinar si en las particiones afectadas hay algn archivo abierto (como ocurre cuando se modifica el disco C: al ejecutar Windows). Si no hay archivos abiertos, los cambios se aplican sin cerrar Windows. Si hay algn archivo abierto, PartitionMagic debe pasar al modo de arranque para poder aplicar los cambios. Cuando le sea solicitado, haga clic en Aceptar para pasar al modo de arranque. Para aplicar los cambios en el modo de arranque no es necesario tener instalado DOS en el sistema.

GHOST
Has reinstalado todo el sistema operativo alguna vez? Lleva su tiempo, verdad? Y no slo el sistema operativo, sino que lo peor, posiblemente, es instalar todos los drivers y los programas, configurar la conexin a Internet, el correo electrnico, y un largo etctera...Vamos, que una tarde o un da enterito no te la quita nadie. Qu te parecera reinstalar TODO el sistema operativo incluyendo los drivers, programas y configuraciones en 10 minutos? Pues eso aprenders a hacer tema gracias a un programa llamado Ghost, de Symantec. El proceso es el siguiente: una vez que has instalado el SO, los programas, drivers, etc...se hace una copia de la particin entera con el Ghost. ste crea un archivo donde est contenida toda la particin y con la ventaja que tambin se guarda la situacin de cada archivo en el disco. En el momento del desastre, se restaura este archivo, y el ghost coloca cada archivo exactamente en la misma posicin en la que estaba en el momento de hacer la copia. Resultado: el disco queda exactamente igual

144

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

y el tiempo empleado no suele sobrepasar los 10 minutos (de hecho, yo lo hago en 5). RECOMENDACIONES ANTES DE COMENZAR: Conviene hacer la copia de seguridad con un SO recin instalado y perfectamente configurado. Asimismo, es recomendable hacer la copia un par de das despus de instalar todo, tiempo suficiente para que no se nos escape ningn detalle de configuracin (correo electrnico, web, programas, etc...). Nota: Es imprescindible tener al menos dos particiones o discos duros para poder realizar la copia, ya que una particin no se puede copiar en ella misma, eso es una incongruencia. 1. PREPARAR EL DISCO DE GHOST La versin del programa "ghost" que se necesita funciona desde MS-DOS y no desde Windows, ya que ste no puede copiarse a s mismo. Es necesario salir de l. Y es necesario tener en un disquete el programa ghost, adems de un disco de inicio. Copia en un disquete en buen estado el programa que encontrars junto a este tutorial y ten a mano un disco de inicio. Inicia con el disco de arranque. Puedes elegir la opcin 2. Cuando termine, saca ese disquete e introduce el del Ghost. Teclea "ghostpe" y espera.

2. COMIENZA LA COPIA Aparecer la ventana principal del programa.

145

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Toma nota del numero de licencia (donde dice "License number XXXX"); lo necesitars ms adelante. Pulsa "OK",ve a "Local > Partition > To image" (utiliza los cursores para ello) y pulsa "enter".

Con esto comenzamos a definir el proceso de copia en el que hay que decirle al programa lo siguiente: Cual es el disco duro de origen (por si tuviramos varios). Cual es la particin a copiar Donde esta el disco duro destino En que particin del disco de destino Si se va a comprimir la imagen y con que grado de compresin

Ahora elegimos el disco duro. Si solo tenemos uno no hay mucho que elegir...Para pulsar "OK", utiliza la tecla tabulador (justo encima de bloquear maysculas) y "enter" o utiliza la tecla "Alt" en combinacin con la letra que aparezca subrayada en ese

146

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

botn. En este caso la "O"; es decir, pulsaramos "Alt" y sin soltar, la "O" (en adelante "Alt+O").

Ahora elige la particin a copiar. Como queremos copiar W98, elegimos la particin primaria donde esta W98, es decir, la primera. Pulsa "enter" para seleccionarla y luego "OK".

Ahora selecciona la particin donde guardar el archivo que va a contener la copia de W98. No nos ha preguntado en qu disco duro est porque solo tenemos uno. Pulsa el tabulador varias veces hasta que veas un fino recuadro blanco sobre el desplegable llamado "Look in:" y una vez all pulsa la tecla "flecha hacia abajo". Se despliega la lista. Elige otra particin que no sea C:. En este ejemplo es la particin "D: Datos" .

147

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Vuelve a pulsar el tabulador hasta seleccionar el recuadro "File name:" donde debes introducir el nombre que quieres darle al archivo (en este ejemplo Backup_W98SE). Ten en cuenta que no se admiten espacios ni nombres con ms de ocho letras.

Pulsa "Save" (Alt+S) y pasars a la parte final. De momento no se ha realizado fsicamente ninguna copia del disco; solo se est definiendo como debe de ser. Llegados a este punto debemos decidir si queremos comprimir la imagen. Teniendo

148

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

en cuenta que se trata de el SO completo ms los programas, etc...se va a crear un archivo MUY voluminoso, y conviene elegir la mxima compresin, "High".

Pero antes de pulsar debemos revisar que en el recuadro inferior "Details" todo sea correcto: Disco de origen y particin correcto Archivo de destino y directorio correctos.

Comienza la copia y solo queda esperar. Puede tardar bastante dependiendo del tamao de la particin y la cantidad de datos que en ella hay.

149

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Finalmente y si todo ha ido bien...

pulsamos "Continue" (Alt+C) y luego "Quit" (Alt+Q). Saca el disquete y resetea el ordenador (da igual que utilices Ctrl+Alt+Supr o el boton "reset" del frontal del PC). 3. VERIFICAR EL ARCHIVO Windows arrancar normalmente y si accedemos al explorador de Windows podremos ver en su sitio el archivo creado:

Consejo: Graba este archivo en un CD y gurdalo a buen resguardo ya que vale por un da de trabajo...

150

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

4. RESTAURACIN DE LA COPIA En primer lugar arrancamos el PC con el disco de inicio insertado y elegimos la opcin 1 del men que aparece para tener acceso al CD. Otra opcin es copiar el archivo en la particin "D:" con lo cual no hara falta elegir esta opcin, que tarda algo ms de tiempo en iniciar. En este ejemplo he copiado previamente el archivo en "D:" desde Windows. Entra de nuevo en el programa Ghost, siguiendo el proceso ya explicado en la pgina anterior. Despus de la ventana de bienvenida (recuerda anotar el numero de licencia) vamos a "Local > Partition > From image" y pulsamos "enter".

Despus localiza donde est el archivo imagen de Ghost (en donde lo hayas copiado o directamente en el CD).

151

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Aparecer una ventana donde debes introducir el nmero de licencia que aparece en la ventana de bienvenida, que debes tener anotado si me hiciste caso en el segundo paso de este tema.

Una vez hecho, elige la imagen de la particin guardada (esto slo es vlido si al hacer un backup, guardaste todo un disco duro incluyendo todas sus particiones; como en este ejemplo slo guardamos una, es la nica que aparece). Utiliza los cursores para seleccionarla y luego pulsa "open" (Alt+O).

Selecciona ahora el disco duro de destino donde ir a restaurarse la copia

Y seguidamente la particin, que debe ser primaria; en este ejemplo la nica que hay es la 1.

152

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Finalmente solo queda comprobar el recuadro "Details" y confirmar si quieres comenzar ya...

Y asunto terminado. Cuando salgas del programa, retires el disquete de la disquetera y reinicies, Windows arrancar y lo encontrars exactamente igual que el da en que hiciste la copia. Solo hay un pequeo inconveniente... Si entre el da en que creaste la copia y el da de hoy en que restauras ha habido un cambio de horario de verano o similares, es posible que Windows no se haya enterado muy bien y tengas que corregirlo a mano (desde el panel de control) o haciendo doble clic sobre el reloj que aparece siempre en la esquina inferior derecha del escritorio. Nada grave de todas formas...

153

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

VM-Ware
Qu es VmWare Workstation? VmWare Workstation es un emulador de PC para Windows y Linux. Con este programa podremos disfrutar de un PC virtual con sistemas operativos desde Windows a Linux pasando por DOS sin el temor a que las pruebas que realicemos con ellos nos impidan el normal funcionamiento de nuestra mquina principal. La versin que analizaremos y ejecutaremos en esta prctica corresponde a la 4.0 pero el funcionamiento de versiones anteriores y posteriores es muy similar. Para qu sirve? Sus utilidades pueden ser de mucha variedad, podemos emplearlo para probar un sistema operativo que desconozcamos, trastear con l, probar todas sus posibilidades, etc... Tambin es muy til a la hora de probar distintas particiones con varios sistemas operativos y una vez que estemos conformes con el resultado realizarlo en nuestro PC principal. Incluso lo podremos utilizar para navegar por Internet sin miedo a virus o archivos malignos de diversa ndole que slo afectaran a la mquina virtual que estamos utilizando, as como poder disfrutar de juegos para PC antiguos que presentan problemas en sistemas operativos ms actuales. Cundo se utiliza? Mi recomendacin es que utilicemos VmWare como ltimo recurso a la hora de jugar a nuestros ttulos preferidos, existen bastantes y muy buenos emuladores PC especficos para cada problema, aunque eso s los resultados de Workstation son espectaculares. Por lo tanto, si queremos por ejemplo jugar a una aventura grfica antigua de Lucas usaremos el emulador Scummvm (scumm virtual machine) que nos proporciona una fidelidad en el sonido fantstica. Cmo lo instalo? Vamos a ello, si no lo tenemos, lo primero ser descargarlo de la pgina oficial http://www.vmware.com/ Recordad que la versin que nos bajemos de aqu ser de prueba, en vuestras manos tenis encontrar un keygen vlido. Una vez descargado el programa tendremos un instalador como este:

Hacemos doble clic sobre l y arrancar el instalador:

154

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Aqu aceptaremos la licencia por la cuenta que nos trae:

Pulsamos Install y comenzar la instalacin propiamente dicha:

155

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

El programa de instalacin nos preguntar si queremos deshabilitar el autoarranque de cds, es aconsejable que pulsemos SI:

Tambin nos preguntar si permitimos que busque mquinas virtuales de VmWare en nuestro disco duro, si antes hemos tenido una versin instalada anterior a la actual lo aconsejable es SI, de lo contrario de nada valdr, pulsaremos NO:

Cuando el programa de instalacin haya finalizado su tarea tendremos en nuestro escritorio un icono listo para ser utilizado:

156

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Cmo lo uso? Para empezar a utilizar VmWare debemos instalar un sistema operativo, no es el objetivo de esta prctica explicar como hacerlo, nos ceiremos a las opciones y posibilidades que nos ofrece el programa. Lo primero que debemos hacer es configurar la mquina virtual sobre la que descansar el SO que vamos a instalar. Hay que tener en cuenta que las especificaciones tcnicas de la mquina debern resultar viables dependiendo del propio SO (las exigencias de un W2k o un linux mandrake sern mucho mayores que las de Ms-Dos). Este es el men principal de VmWare, con las siguientes opciones:

1-En el apartado file podremos crear una mquina nueva, abrir una ya hecha y otras opciones como instalar las VmWare tools (luego se explicar que es eso) o hacer capturas de la pantalla de la mquina virtual que estemos ejecutando. En el apartado edit, aparte de editar la mquina, podemos gestionar la memoria de la misma, optimizar y preparar su funcin en una red o crear una contrasea como

157

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

medida de seguridad a la hora de arrancar VmWare. Estas opciones son relativamente intuitivas siempre y cuando se sepa lo que se est haciendo. Los botones situados debajo de estos mens nos servirn para arrancar, apagar o pausar la mquina virtual. 2-En este apartado aparecern los SO que ya hemos instalado. Una vez seleccionado podremos ejecutarlo o editarlo (si hacemos doble clic sobre l lo ejecutaremos). Para borrarlo de la lista basta con hacer clic con el botn derecho del ratn sobre l y seleccionar remove. Ojo, esto no borrar la mquina virtual de nuestro disco duro, si queremos eliminarla debemos ir a la carpeta que hayamos seleccionado a tal efecto y borrarla manualmente. 3-Aqu aparecen las caractersticas tcnicas de la mquina que hayamos seleccionado, tales como disco duro, ram o unidad de cd-rom, si queremos modificarlas habr que seleccionar edit virtual machine settings en el punto 4. 4-Estas dos opciones os permiten arrancar o editar la mquina virtual seleccionada. Ms tarde veremos como se realiza paso a paso. 5-Estos botones nos permiten tareas como ocultar elementos del men principal al ejecutar la mquina o verla a pantalla completa. Para salir de pantalla completa una vez dentro de la mquina virtual pulsaremos alt-ctrl. Cmo creo una mquina virtual? Lo primero es asegurarnos de poseer el cd-rom o los disquetes del sistema operativo a instalar as como herramientas que puedan resultarnos tiles como disco de arranque o Partition magic. Pinchamos en el men file y seleccionamos new/new virtual machine, aparecer el asistente que nos permitir crear nuestra nueva mquina virtual:

158

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Pulsamos siguiente y veremos un men el que aparecen dos opciones, si seleccionamos typical la mquina virtual se configurar por defecto en funcin del SO que elegiremos a continuacin, como somos bastante chulos y nos gusta crear a nosotros las cosas seleccionamos custom. Pulsamos siguiente y aparecer una lista con los sistemas operativos que podemos instalar, seleccionamos el nuestro ya que esto nos guiar mejor a la hora de establecer la configuracin tcnica de la mquina:

Una vez elegido el SO pulsamos siguiente. Aparecer la siguiente ventana en la que podremos darle nombre a nuestra mquina y el directorio donde vamos a guardarla. Pulsamos siguiente y aparecer el gestor de memoria RAM. Hay que ser cautos y elegir un trmino medio a la hora de asignarle la cantidad de memoria a la mquina puesto que esa memoria quedar no operativa con respecto a nuestro PC principal mientras tengamos arrancada la mquina virtual (tampoco servir de nada tener 256 MB de RAM en un SO MS-DOS):

159

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

A continuacin aparecer una ventana como esta:

La importancia de esta eleccin ser vital. Si no vamos a utilizar la red de alguna forma en nuestra mquina virtual deberemos marcar la ltima opcin. Seguimos:

160

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Aqu se nos da la oportunidad de crear un disco virtual para nuestra mquina, elegir una ya existente o utilizar directamente el disco duro de nuestra mquina principal. Elegimos la primera opcin sin pensarlo:

161

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Llega la hora de determinar la capacidad en gigas de nuestro disco duro virtual, es recomendable adecuarlo a las funciones para las que vamos a emplear la mquina, por ejemplo, si vamos a instalar cuatro o cinco juegos antiguos no merece la pena un disco duro de diez GB, bastar con dos o tres.

En esta ltima ventana escribimos el nombre que queramos darle al disco duro virtual que se almacenar con la extensin .vmdk en la carpetas que anteriormente nombramos. Pulsamos finalizar y la mquina creada aparecer en la lista izquierda del men principal lista para ser ejecutada. Una vez creada la mquina virtual procederemos a la instalacin del sistema operativo. Si queremos podemos acceder a la bios de la mquina pulsando F2 cuando se inicie para cambiar el orden de lectura de discos (si el cd de instalacin es autoarrancable debemos cambiar la unidad de cd-rom al primer puesto). Hay que tener en cuenta que lo que ahora tenemos es un simulacro de PC recin salido de la tienda, sin sistema operativo instalado. Una vez realizada la instalacin del sistema operativo, procederemos a la deteccin de la tarjeta grfica. Con la mquina virtual encendida pinchamos en la opcin file y seleccionamos la opcin Install vmware tools. A los pocos segundos se ejecutar en la mquina virtual un asistente de instalacin de dichas herramientas. Una vez instaladas reiniciamos la mquina virtual y ya podemos elegir la resolucin que ms nos guste. Conviene aclarar que VmWare Workstation no permite la aceleracin 3d de las tarjetas grficas, cosa no muy negativa si tenemos en cuenta que todo esto lo estamos haciendo para poder jugar a ttulos antiguos que no posean esta posibilidad (ni falta que les haca). Tambin conviene recordar que si queremos escuchar algo deberemos instalar el dispositivo de sonido desde el men edit (virtual machine settings, seleccionamos add y elegimos el dispositivo de audio), reiniciamos la mquina virtual y listo. Como

162

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

podemos ver en la captura de abajo en este caso se ha instalado w2k en un VmWare instalado en wXP:

Y ya est, simplemente instalamos nuestro juego favorito como lo haramos normalmente en el sistema operativo correspondiente. Importante: Es aconsejable no apagar una mquina virtual en funcionamiento cerrando VmWare pues como en una mquina normal podemos perder datos por un tubo:

Recordad apagar el sistema operativo que estis utilizando como lo harais normalmente. La funcin alt-ctrl-supr debemos sustituirla por alt-ctrl-insert una vez dentro de una mquina virtual.

163

E L

O R D E N A D O R

P E R S O N A L .

C O N C E P T O S

B S I C O S

Si deseamos no tener que repetir todo el proceso cada vez que desinstalemos VmWare y borremos la mquina habr que grabar en un CD el archivo con extensin .vmdk. La prxima vez que instalemos VmWare podremos copiar este archivo a la carpeta my virtual machines y aadirlo desde el men principal del programa (apartado file). VmWare Workstation nos ofrece muchas ms posibilidades que las descritas en este ejercicio pero lo bsico creo que ha quedado bien explicado.

164

Potrebbero piacerti anche