Chivasraul YT

jueves, 12 de noviembre de 2015

A) OPERACIÓN DE SISTEMA OPERATIVO MULTIUSUARIO SOBRE LINUX



2.2            A) OPERACIÓN DE SISTEMA OPERATIVO MULTIUSUARIO SOBRE LINUX 
La historia de los sistemas operativos (OS) comienza en los años 50, con simples pruebas probando programas "batch "los cuales son programas que no interactúan con el usuario en absoluto. Lee todas las entradas de un fichero y envía todas las salidas a otro fichero (normalmente una impresora). Así era como los ordenadores solían trabajar.
A los principios de los sesenta, esto empezó a cambiar. Se idearon los sistemas para que varios usuarios pudieran estar usando el mismo ordenador desde distintos terminales. Dichos sistemas se llamaron de tiempo compartido y eran bastante más complejos que los anteriores sistemas “batch".
Durante el resto de los sesenta hubo muchos intentos de construir sistemas de tiempo. Muchos fueron proyectos de investigación de universidades y otros puramente comerciales. Uno de los más innovadores en aquel momento fue el proyecto Multics. Tenía, por ejemplo, un sistema de ficheros jerárquico, lo cual se ha utilizado en sistemas operativos más modernos.
Uno de los participantes en este proyecto, Bell Labs, se retiró y crearon su propio sistema operativo llamado Unix.
SISTEMA DE FICHERO DE LINUX
Función y tipos de sistemas de ficheros
En primer lugar vamos a definir un sistema de ficheros como la organización lógica de un dispositivo que nos permite almacenar y recuperar información en forma de fichero. Existen diversos tipos de sistemas de ficheros, es decir diferentes formas de organizar la información en un dispositivo, normalmente discos. Entre los más habituales tenemos:
ext2, ext3 Es el sistema de ficheros nativo de Linux. Se organiza en un superbloque, i-nodos y área de datos. Este tipo de sistema de ficheros admite características multiusuario para indicar los permisos y la propiedad de ficheros y directorios.
vfat 12, 16 y 32 Es el sistema de ficheros usados por la gama baja de las plataformas win32. No admite características multiusuario como propiedad de ficheros. Estos tipos de sistemas de ficheros se basan en un directorio y una tabla de localización que dependiendo del tamaño de cada elemento se denomina FAT 12, 16 o 32. Linux los admite sin ningún problema, aunque siempre es preferible usar ext2.
iso9660Es el sistema de ficheros propio de los CDROM.
msdos Análogo a los sistemas FAT, aunque sólo admite ficheros con nombre 8+3
INTÉRPRETE DE COMANDOS DE LINUX: SHELL
El interprete de comandos es el programa que recibe lo que se escribe en la terminal y lo convierte en instrucciones para el sistema operativo.
En otras palabras el objetivo de cualquier intérprete de comandos es ejecutar los programas que el usuario teclea en el prompt del mismo. El prompt es una indicación que muestra el intérprete para anunciar que espera una orden del usuario. Cuando el usuario escribe una orden, el intérprete ejecuta dicha orden. En dicha orden, puede haber programas internos o externos: Los programas internos son aquellos que vienen incorporados en el propio intérprete, mientras que los externos son programas separados (ej: aplicaciones de /bin,/usr/bin,...).
En el mundo Linux/Unix existen tres grandes familias de Shells como se muestra en la tabla . Estas se diferencian entre sí básicamente en la sintaxis de sus comandos y en la interacción con el usuario.
Tipo de Shell
Shell estándar
Clones libres
AT&T Bourne shell
sh
ash, bash, bash2
Berkeley "C" shell
csh
tcsh
AT&T Korn shell
ksh
pdksh, zsh
Otros interpretes
--
esh, gush, nwsh
Interpretes de comandos en Linux/Unix tbl_shells
PRINCIPALES ÓRDENES DE LINUX
El conocimiento de los comandos linux es importante para las tareas de administración y programación. Los comandos linux son necesarios para tener un dominio del sistema operativo. La línea de comandos es la manera más directa de enviar ordenes a su máquina. La línea de comandos de GNU/Linux es más potente que los prompts que puede haber usado con anterioridad.
Comandos linux de archivos y directorios
Comandos linux de ficheros y directorios, crear y borrar directorios; listar, copiar, renombrar y borrar archivos, crear enlace entre archivos.
ls : Listar archivos y directorios
cp : Copiar archivos y directorios
pwd : Mostrar el nombre del directorio de trabajo actual
cd : Cambiar de directorio
sort : Ordenar ficheros
mkdir : Crear directorios
touch : Crear o actualizar ficheros
rm : Borrar archivos y/o directorios
rmdir : Borrar directorios vacios
mv : Mover o renombrar archivos
more : Muestra ficheros página a página
less : Muestra Ficheros página a página
cat : Mostrar ficheros de forma continua
head : Ver el inicio de un archivo
tail : Ver las últimas líneas de un archivo
find : Buscar archivos
grep : Buscar el patrón pasado como argumento en uno o más archivos
wc : Calcular la cantidad de cadenas y palabras en archivos
ln : Crea enlace entre ficheros
CONFIGURACIÓN DEL ENTORNO
Establece un buen entorno de trabajo mediante la creación de dos nuevos ficheros de inicio para el intérprete de comandos bash. Estando en el sistema como usuario lfs, ejecuta los siguientes comandos para crear un .bash_profile nuevo:
cat > ~/.bash_profile << "EOF"
exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash
EOF
Cuando entras como usuario lfs el intérprete de comandos inicial es un intérprete de ingreso que lee el /etc/profile de tu anfitrión (que posiblemente contenga algunos ajustes de variables de entorno) y luego lee .bash_profile. El comando exec env -i.../bin/bash del fichero .bash_profile sustituye el intérprete de comandos en ejecución por uno nuevo con un entorno completamente vacío, excepto por las variables HOME, TERM y PS1. Esto asegura que en el entorno de construcción no aparezcan variables de entorno indeseadas o dañinas procedentes del sistema anfitrión. La técnica aquí usada consigue el objetivo de asegurar un entorno limpio.
La nueva instancia del intérprete comandos es un intérprete de no ingreso que no lee los ficheros /etc/profile o .bash_profile, pero en su lugar lee el fichero .bashrc. Crea ahora el fichero .bashrc:
cat > ~/.bashrc << "EOF"
set +h
umask 022
LFS=/mnt/lfs
LC_ALL=POSIX
PATH=/tools/bin:/bin:/usr/bin
export LFS LC_ALL PATH
EOF
El comando set +h desactiva la función de tablas de dispersión (hash) de bash. Normalmente, esta función es muy útil: bash usa una tabla de dispersión para recordar la ruta completa de los ejecutables, evitando búsquedas reiteradas en el PATH para encontrar el mismo binario. Sin embargo, las nuevas herramientas deberían utilizarse a medida que son instaladas. Al desactivar esta característica, el intérprete de comandos siempre buscará en el PATH cuando deba ejecutarse un programa. Por tanto, el intérprete de comandos encontrará las herramientas recién compiladas en $LFS/tools tan pronto como estén disponibles, sin recordar una anterior versión del mismo programa en una ubicación diferente.
Establecer la máscara de creación de ficheros (umask) a 022 asegura que los ficheros y directorios de nueva creación sólo pueden ser escritos por su propietario, pero son legibles y ejecutables por cualquiera (asumiendo que los modos por defecto son usados por la llamada open(2) del sistema, los nuevos ficheros tendrán permisos 644 y los directorios 755).
La variable LFS debe establecerse al punto de montaje elegido.
La variable LC_ALL controla la localización de ciertos programas, haciendo que sus mensajes sigan las convenciones para un determinado país. Si el sistema anfitrión utiliza una versión de Glibc anterior a la 2.2.4, tener LC_ALL establecida a algo diferente a “POSIX” o “C” (durante el siguiente capítulo) puede causar problemas si sales del entorno chroot e intentas regresar más tarde. Establecer LC_ALL a “POSIX” o “C” (ambos son equivalentes) asegura que todo funcionará como se espera dentro del entorno chroot.
Al añadir /tools/bin al principio del PATH, todos los programas instalados en el Capítulo 5 son inmediatamente detectados por el intérprete de comandos tras su instalación. Esto, combinado con la desactivación de las tablas de dispersión, limita el riesgo de utilizar los antiguos programas del anfitrión cuando dichos programas ya están disponibles en el entorno del capítulo 5.
Finalmente, para tener el entorno preparado por completo para construir las herramientas temporales, carga el perfil de usuario recién creado:
source ~/.bash_profile
ENTORNO GRÁFICO
El entorno gráfico mas utilizado en Unix y GNU/Linux: XWindow
XWindow es un sistema estandarizado para manejo de aplicaciones gráficas en Unix y es el utilizado por GNU/Linux.
Posee una arquitectura muy peculiar pensada no sólo para usar aplicaciones gráficas locales, sino que también remotas, además de brindar una gran flexibilidad al entorno y en definitiva al usuario del mismo.
El sistema XWindow se compone de varias partes bien definidas y estandarizadas, pero los conceptos mas notables y útiles de entender son:
    funciona en modalidad cliente-servidor
    posee los denominados manejadores de ventanas
    las aplicaciones utilizan librerías de widgets
    existen entornos integrados de escritorio
Modalidad cliente-servidor
Mediante ésta modalidad, un usuario utilizando el sistema XWindow puede correr no solamente aplicaciones en su computadora, sino que también puede correr aplicaciones en otracomputadora y manejarlas de la misma manera a como lo hace con las aplicaciones ejecutándose localmente.
El servidor es el encargado de manejar el hardware (pantalla, teclado, mouse, etc.).
Los clientes son las aplicaciones que el usuario utiliza, éstas se conectan al servidor utilizando los servicios brindados por éste y la conexión puede ser remota o en la misma computadora.
La abstracción del hardware brindada por el servidor permite utilizar aplicaciones ejecutadas en plataformas completamente diferentes, incluso diferentes sistemas operativos, implementaciones de XWindow y hardware.
Nótese el potencial que brinda esto, ya que por ejemplo puede utilizarse para ahorrar dinero ejecutar aplicaciones en un computador de alta performance y tener terminales baratas, sencillas y prácticas para manejar dichas aplicaciones; y ésta solución también brinda mayor facilidad de administración, ya que la misma se puede centralizar en el computador central (el cual desde el punto de vista de XWindow actúa cómo cliente y las terminales serían los servidores).
Los manejadores de ventanas
Éstos se encargan de manejar la posición y tamaño de las ventanas de las aplicaciones, así como también el "foco", el cambio de una ventana a otra, y varias otras cosas mas, relacionadas con las ventanas.
Los manejadores de ventanas son clientes especiales, ya que puede correrse en un momento dado solamente uno por cada servidor.
Por lo general los manejadores de ventanas soportan varias características avanzadas como por ejemplo varios escritorios virtuales, decoraciones muy vistosas y configurables, algunos soportan menús para lanzar aplicaciones e íconos en el escritorio, etc. Los escritorios virtuales dividen la pantalla en partes o escritorios, donde se puede tener por cada escritorio un conjunto de ventanas dado, y se puede cambiar de escritorio a escritorio tan fácilmente como cambiarse de una aplicación a otra.
Las aplicaciones y las librerías de widgets
XWindow provee una librería de programación estándar llamada XLib, la cual es muy básica y no fue pensada para hacer aplicaciones directamente sobre ella (si bien las hay), sino mas bien para ser usada por otras librerías de mas alto nivel de abstracción y proveer de las funciones básicas de comunicación, dibujado, etc. de XWindow.
Por lo tanto las aplicaciones son desarrolladas sobre librerías que proporcionan los denominados "widgets" y otras utilidades.
Los widgets son los controles con los cuales el usuario interactúa con las aplicaciones, es decir, son las cajitas de texto, las etiquetas, los botones, etc., y que juntos forman la interface de las aplicaciones.
Existen muchas librerías de widgets y por lo tanto hay varios estilos de interfaces y muchos programas se ven diferentes a otros debido a que usan una librería de widgets diferente. Sin embargo hay algunas librerías de widgets que son mas comúnmente usadas, pero éstas por lo general permiten una amplia configuración de la visualización y el comportamiento al usuario, y por eso si uno observa el entorno gráfico de dos usuarios, por lo general encontrará diferencias.

Que halla tal variedad y flexibilidad no es algo malo, sino que esto permite al usuario estar a gusto con su entorno gráfico, y hasta identificarse con él.
Los entornos integrados de escritorio
Éstos van mas allá de un manejador de ventanas y una librería para crear aplicaciones sobre ella; proveen un conjunto de aplicaciones, librerías y otros sistemas, para lograr mayor integración entre sus aplicaciones y mayor integración de éstas con el entorno.
Algunos de los aspectos que definen los entornos integrados de escritorio son:
El funcionamiento del drag&drop (ej. cuando se arrastra un archivo de imagen sobre un procesador de texto).
La intercomunicación entre aplicaciones.
Extensiones al manejador de ventanas para que soporte mas cosas y se integre mejor con las aplicaciones.
Arquitectura de aplicaciones formadas por componentes embebidos (ej. embeber una planilla de cálculo en un procesador de texto).
Configuración centralizada y compartida (ej. se cambia un seteo y se refleja en todas las aplicaciones).
Manejo de sesiones (éste punto también puede ser realizado por algunos manejadores de ventanas u otros programas y consiste en apagar el sistema en un estado dado y al reiniciarlo que vuelva al estado en que se encontraba, es decir, con todas las aplicaciones con las cuales el usuario estaba trabajando abiertas y con los documentos o datos que estaban manejando).
otras cosas que redundan en una mayor integración entre las aplicaciones y el entorno (ej. íconos estándar, teclas de acceso rápido estándar, etc.).
Procesos de Linux
Los procesos son programas que se ejecutan en un momento dado. Cuando usamos un sistema operativo de GNU/Linux como Ubuntu por ejemplo (o cualquier otro, también dentro de windows y mac puede aplicarse) existen una serie de procesos que se están ejecutando constantemente y que son los que hacen al sistema operativo utilizable.
Los procesos en GNU/Linux son organizados de forma jerárquica, cada proceso es lanzado por un proceso padre y es denominado proceso hijo. De está forma, todos los procesos en GNU/Linux son hijos de init ya que este es el primer proceso que se ejecuta al iniciar el ordenador y init es padre de todos los procesos. Si se mata al proceso padre, también desaparecerán los procesos hijos.
GESTOR DE VENTANAS X11
Un gestor de ventanas es un Programa informático que controla la ubicación y apariencia de las ventanas bajo un sistema de ventanas en una interfaz gráfica de usuario. 
Lasacciones asociadas al gestor de ventanas suelen ser, abrir, cerrar, minimizar, maximizar, mover, escalar y mantener un listado de las ventanas abiertas. Es también muy común que el gestor de ventanasintegre elementos como: el decorador de ventanas, un panel, un visor de escritorios virtuales, iconos y un tapiz.
Las plataformas Windows y Mac OS X ofrecen un gestor de ventanas estandarizado porsus vendedores e integrado en el propio sistema operativo. En cambio el sistema gráfico X Window, popular en el ámbito de sistemas Unix y similares, como GNU/Linux, permite al usuario escoger entrevarios gestores. Los gestores de ventanas difieren entre sí de muchas maneras, incluyendo apariencia, consumo de memoria, opciones de personalización, escritorios múltiples o virtuales y similitud conciertos entornos de escritorio ya existentes, entre otras.
PROCESOS DE LINUX
Básicamente hay dos: los procesos de usuario y los demonios:
- Los procesos de usuario son los programas que utiliza el usuario generalmente y se encuentran conectados a una terminal. El programa aparecerá el pantalla y interactuara con el usuario
- Los demonios por contra, no están conectados a una terminal, funcionan solos y no interactúan con el usuario.
TAREAS PROGRAMADAS
Muchas veces uno tiene que hacer backups, mantener sincronizados dos o más directorios (carpetas)
recibir mensajes popup de la propia máquina, etc, y no hace falta decir que si se hace de forma
automática nos ahorramos varios minutos, olvidos, dolores de cabeza, etc, en Linux hay varias
formas de tener tareas programadas/automáticas. El archivo crontab situado dentro de la carpeta /etc controla las tareas automáticas de todo el
sistema, para el resto de los usuarios habrá que buscar en /var/spool/cron/crontabs, donde el
archivo tiene el mismo nombre que el usuario, por ej.: /var/spool/cron/crontabs/abel, pero en
general no está orientado a editarse en forma directa.
El archivo crontab mostrado en la imagen es el mismo que se puede encontrar en casi cualquier
distro (salvo las últimas 3 líneas que le agregué), aunque a simple vista se ve algo intimidante
su edición es más fácil de lo que aparenta, ya que:
* va una tarea por línea
* cada linea tiene campos que se separan con uno o más espacios (excepto el último que es la tarea
a realizar)
los campos son los siguientes:
Campo : Rango/valor permitido 
minuto : 0 a 59
hora : 0 a 23
dia del mes : 1 a 31
mes : 1 a 12 (o por nombre en inglés)
dia de la semana : 0 a 7, donde 0 y 7 es domingo (o por nombre en inglés)
tarea : comando o script tal como lo ejecutaría desde la consola
se pueden agregar valores adicionales a cada campo separándolos por comas y sin espacios
por ej si quiero ejecutar un backup a las 3:05 de la mañana y a las 13:05 todos los días
como usuario root:
5 3,13 * * * root backup.sh
Ahora si quiero hacer este backup de lunes a viernes justo al mediodía:
0 12 * * 1-5 root backup.sh
aquí hay algo nuevo: el 1-5, aquí se especificó un rango de valores, ya que es mas corto que
poner 1,2,3,4,5
También puedo querer hacerlo cada 2 horas:
*/2 0 * * * root backup.sh
acá hay otra cosa nueva: */2, significa justamente "a cualquier hora cada dos horas", el
demonio cron tomará como referencia el momento en que se leyó el cambio (el cron lee el archivo
de configuración una vez por minuto en busca de cambios)
TIP: luego de escribir la tarea se debería agregar el parámetro > /dev/null 2>&1 más adelante
explicaré el motivo
Esto fue lo básico para jugar con la programación de tareas, si sos insaciable, en las páginas del
manual (escribiendo man 5 crontab desde la consola) vas a tener bastante
B) MANEJO DE SISTEMAS DE ARCHIVOS, DISCOS Y OTROS DISPOSITIVOS
ARCHIVOS SOPORTADOS
ISO9660: Sistema de archivos para CD-ROM
MINIX: Este sistema de archivos se emplea para disquetes.
FAT: El sistema de archivos originalmente utilizado por DOS. FAT 12, FAT16, FAT32.
VFAT: FAT virtual Soporte para nombres de archivo largos dentro del sistema de archivos FAT.
UFS: Empleado por BSD, SunOS y NeXTstep. Sólo soportado en modo de sólo lectura.
NTFS: Sistema de archivos Microsoft Windows NT, sólo lectura.
Ext2,3: Sistemas de archivos Linux originales. Ext3 incluye soporte de journaling (registro por diario).
XFS: Sistema de archivos de journaling de SGI.
JFS: Sistema de archivos de journaling de IBM.
ReiserFS: Sistema de archivos de journaling de Hans Reiser.
swap : Las particiones swap se usan para soportar memoria virtual
COMANDOS MOUNT Y UNMONT
Antes de poder utilizar un sistema de ficheros, este debe de ser montado. A diferencia de otros
sistemas operativos y como cualquier UNIX, Linux emplea una jerarquía (árbol) de directorios
único. Por tanto la operación de montaje hará que los contenidos de un sistema de ficheros
nuevo parezcan los contenidos de un subdirectorio existente de algún sistema de ficheros ya
montado.
Imaginemos dos sistemas de ficheros separados, cada uno con su propio directorio raíz.
Cuando el segundo sistema de ficheros se monte bajo el directorio /home en el primer sistema
de ficheros, se obtendrá un único árbol de directorios.
el comando MOUNT realiza la fusión de dos sistemas de ficheros, así, una vez que el sistema
de ficheros está montado forma parte del árbol de directorios. Es decir, el MOUNT permite que
sistemas de archivos independientes sobre dispositivos diferentes se «peguen» para formar un
solo árbol del sistema.
umount
Este comando sirve para desmontar las unidades que hayamos montado con el comando mount, para extraer de manera segura (en caso de un pen drive) o expulsar (en caso de una unidad optica) un dispositivo.
Opciones

  • -V muestra el numero de versión y se cierra.
  • -n desmonta el archivo sin efectuar los cambios que hayamos hecho en este.
Sintaxis
umount mnt/cdrom #mediante este comando desmontaríamos la imagen que hay como primer ejemplo en el artículo mount, debemos indicar el punto de montaje.
PARTICIONES DE DISCO DURO
Un disco duro puede dividirse en varias particiones. Cada partición funciona como si fuera un disco duro independiente. La idea es que si sólo se tiene un disco, y se quieren tener, digamos, dos sistemas operativos en él, se pueda dividir el disco en dos particiones. Cada sistema operativo utilizará su propia partición tal y como se desea, y no tocará la otra. De esta forma los dos sistemas operativos pueden coexistir pacíficamente en el mismo disco duro. Sin particiones se tendría que comprar un disco duro para cada sistema operativo.
Los disquetes generalmente no se particionan. No hay ninguna razón técnica para ello, pero dado que son tan pequeños, particionarlos sería útil sólo en extrañas ocasiones. Los CD-ROM tampoco se suelen particionar, ya que es más fácil utilizarlos como un disco grande, y raramente existe la necesidad de tener varios sistemas operativos en uno de ellos.
Las tablas de particiones (aquella en el MBR, y las de las particiones extendidas) tienen un byte por partición que identifica el tipo de esa partición. Ésta intenta identificar el sistema operativo que utiliza la partición, o el que suele hacerlo. El propósito es evitar que dos sistemas operativos accidentalmente utilicen la misma partición. De cualquier modo, en realidad, los sistemas operativos no tienen en cuenta el byte de tipo de partición; por ejemplo, Linux no lo toma en consideración en absoluto. Incluso peor, algunos lo utilizan incorrectamente; por ejemplo, al menos una versión de DR-DOS ignora el bit más significativo del byte, mientras que otras no lo hacen.
FORMATEAR DISCO DURO
se usa la herramienta FDISK, incluida en el disco de inicio.
Por lo tanto, hay que arrancar con dicho disquete, como se ha indicado antes.
Una vez que carga el sistema y vemos el simbolo
A:\>
se teclea
FDISK
Si el disco duro tiene mas de 500 Mb (hoy cualquier disco), FDISK preguntará si se desea activar la compatibilidad con discos grandes, dando la opcion a pulsar las teclas S y N. Contestar S, o de lo contrario no podran usarse tamaños de disco superior a 2 Gb.
Aparecerá una pantalla con cuatro opciones -cinco en el caso de que hayan dos o mas discos duros-
Opciones de FDISK
Unidad de disco duro actual: 1
Elija una de las siguientes opciones:
1. Crear partición o unidad lógica de DOS
2. Establecer partición activa
3. Eliminar partición o unidad lógica de DOS
4. Presentar información de particiones
5. Cambiar unidad de disco
(La quinta opción, como decia, solo aparecerá en caso de que haya mas de un disco duro instalado)
Indique opción elegida: [ 1 ]
Presione ESC para salir de FDISK
Antes de realizar operaciones de particionado, es conveniente obtener información de la(s) partición(es) que pudieran haber si el disco no es nuevo a estrenar. Podemos averiguar el estado, tipo y tamaño de cada partición existente, utilizando la opción 4 (Presentar información de particiones).
La pantalla que muestra esta información, se parecerá a la siguiente:
Presentar información sobre partición
Unidad de disco duro actual: 1
Partición Estado Tipo Etiqueta volumen MB Sistema Uso
C: 1 A PRI DOS 10 FAT32 33%
2 EXT DOS 20 66%
Espacio total en disco es de 30 MB (1 MB= 1048576 bytes).
Partición Extendida DOS contiene Unidades Lógicas de DOS.
Desea ver la información de la unidad lógica ? [S]
Presionar ESC para volver a las opciones de FDISK
Partición: Muestra la letra de unidad asignada a cada partición, así como el número de la misma.
Estado: Muestra si está o no activada la partición, (A) para partición activada.
Tipo: Indica si es una partición primaria de DOS (PRI DOS), partición extendida de DOS (EXT DOS) o una partición NO-DOS.
Etiqueta de
Volumen: Presenta el nombre que hemos dado al volumen si es que lo tiene.
MB: Indica el tamaño de cada partición en megabytes.
Sistema: Nos dice el tipo de sistema de archivos que se está usando en cada partición.
Uso: Muestra el porcentaje ocupado por cada partición en el disco actual.
Si la partición extendida contiene unidades lógicas, diremos contestremos sí [S] a la pregunta:
Partición Extendida DOS contiene Unidades Lógicas de DOS.
Desea ver la información de la unidad lógica ? [S]
Aparecerá una pantalla similar a esta:
Unidad Etiqueta volumen MB Sistema Uso
D: DATOS 10 FAT32 50%
E: RESERVA 10 FAT32 50%
Total de partición extendida de DOS 20 MB ( 1 MB= 1048576 bytes )
Presione ESC para continuar
Unidad: Indica la letra de cada unidad lógica.
Etiqueta de
Volumen: Presenta el nombre que hemos dado al volumen si es que lo tiene.
MB: Indica el tamaño de cada unidad lógica en megabytes.
Sistema: Nos dice el tipo de sistema de archivos que se está usando en cada partición.
Uso: Muestra el porcentaje de espacio ocupado por cada unidad lógica dentro de la partición extendida.
Si el disco es nuevo y no tiene particiones o si las hemos eliminado por cualquier circunstancia, hay que crear al menos una partición primaria.
Para crear una partición primaria o unidad lógica de DOS elegiremos la opción número 1.
En este momento se nos preguntará si queremos aprovechar todo el espacio disponible del disco duro:
¿Desea usar el tamaño máximo disponible para una partición
primaria y activar dicha partición (S/N) ................? [S]
Responderemos afirmativamente, FDISK creará una partición primaria que ocupará la totalidad del disco duro, a continuación se nos mostrará en pantalla lo siguiente:
El sistema se reiniciará
Inserte el disco del sistema en la unidad A:
Presione cualquier tecla cuando esté listo
Es OBLIGATORIO reiniciar el ordenador. No se debe pasar a formatear el disco, ni volver a lanzar FDISK, sin haber reiniciado.
INTEGRIDAD DE FICHEROS
Compruebe la Integridad de los Ficheros desde el Menú Propiedades
HashTab es una extensión para el explorador de ficheros de Windows que te permite acceder a los datos de tamaño de fichero (MD5, SHA1 y CRC-32), a fin de comprobar su total integridad y asegurarte de que no están corruptos ni han sido modificados.
Toda esta información se presenta en una nueva pestaña que aparece al seleccionar “Propiedades” de un archivo cualquiera. De esta forma puedes comprobar dichos datos sin necesidad de herramientas externas.
Para quienes les gusta traducir programas, en el sitio web del programa ofrecen un archivo de texto con los textos a traducir




No hay comentarios:

Publicar un comentario