lab 09 - administracion de discos

10
Laboratorio de Sistemas Operativos II Nro. DD-106 Página1 de 10 I.- OBJETIVOS: Usa comandos para las particiones y sistemas de archivos Montar y desmontar sistemas de archivos II.- SEGURIDAD: Advertencia: En este laboratorio está prohibida la manipulación del hardware, conexiones eléctricas o de red; así como la ingestión de alimentos o bebidas. III.- FUNDAMENTO TEÓRICO: El laboratorio está detallado paso a paso. El fundamento teórico está explicado en cada uno de los procedimientos solicitados. IV.- NORMAS EMPLEADAS: No aplica V.- RECURSOS: Este equipo debe tener instalado el programa VMware Workstation y una plantilla de alguna distribución de Linux. FEDORA VI.- METODOLOGÍA PARA EL DESARROLLO DE LA TAREA: El desarrollo del laboratorio es en grupo de dos personas. Al terminar la experiencia, el alumno pasa por el escritorio del docente para responder unas preguntas. Las tareas son para la casa. Se califica el informe (tareas + conclusiones). Informe de laboratorio la siguiente semana indefectiblemente. A partir de ahora en adelante cada alumno responsable de su máquina deberá : a) grabar su trabajo realizado y terminado en usb o disco externo y traerlo siempre que tengamos clases b). Tener asi mismo en su disco duro externo o usb una copia de todas las plantillas de Windows y linux, (en caso que se dañen las del laboratorio) asi como de sus respectivos discos imagen ( .iso ). Esta política se aplicará para todos los cursos. VII.- PROCEDIMIENTO: CREACIÓN DE EQUIPOS VIRTUALES 1. Abra el VMware Workstation. Abra plantilla de Fedora. CLONAR. 2. Defina dos equipos virtuales con las siguientes características: Opción Valor Clon de La plantilla de Linux indicada por el instructor Nombre DISCOS 1 Memoria 256 MB Red Host only Otros Disco duro por defecto de 4GB. Además lector de

Upload: dvargas982570

Post on 01-Jan-2016

6 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Lab 09 - Administracion de Discos

Laboratorio de Sistemas Operativos IINro. DD-106

Página1 de 9

I.- OBJETIVOS: Usa comandos para las particiones y sistemas de archivos Montar y desmontar sistemas de archivos

II.- SEGURIDAD:Advertencia:En este laboratorio está prohibida la manipulación del hardware, conexiones eléctricas o de red; así como la ingestión de alimentos o bebidas.

III.- FUNDAMENTO TEÓRICO:El laboratorio está detallado paso a paso. El fundamento teórico está explicado en cada uno de los procedimientos solicitados.

IV.- NORMAS EMPLEADAS:No aplica

V.- RECURSOS: Este equipo debe tener instalado el programa VMware Workstation y una plantilla de alguna distribución

de Linux. FEDORA

VI.- METODOLOGÍA PARA EL DESARROLLO DE LA TAREA: El desarrollo del laboratorio es en grupo de dos personas. Al terminar la experiencia, el alumno pasa por el escritorio del docente para responder unas preguntas. Las tareas son para la casa. Se califica el informe (tareas + conclusiones). Informe de laboratorio la siguiente semana indefectiblemente. A partir de ahora en adelante cada alumno responsable de su máquina deberá : a) grabar su trabajo

realizado y terminado en usb o disco externo y traerlo siempre que tengamos clases b). Tener asi mismo en su disco duro externo o usb una copia de todas las plantillas de Windows y linux, (en caso que se dañen las del laboratorio) asi como de sus respectivos discos imagen ( .iso ). Esta política se aplicará para todos los cursos.

VII.- PROCEDIMIENTO:

CREACIÓN DE EQUIPOS VIRTUALES

1. Abra el VMware Workstation. Abra plantilla de Fedora. CLONAR.

2. Defina dos equipos virtuales con las siguientes características:

Opción ValorClon de La plantilla de Linux indicada por el instructorNombre DISCOS 1Memoria 256 MBRed Host onlyOtros Disco duro por defecto de 4GB. Además lector de CD apuntando

al archivo imagen cd 1 de Fedora. Aún NO encienda la máquina virtual. Realizar antes la pregunta 3.

3. Agregue los siguientes discos a su equipo:

Un disco IDE de 8GB con el nombre Disco IDE 2.vmdk.

Un disco SCSI de 8GB con el nombre Disco SCSI1. mvdk

4. En la consola gráfica, inicie sesión como root.

5. Abrir una ventana terminal gráfica para realizar este trabajo.

Page 2: Lab 09 - Administracion de Discos

Laboratorio de Sistemas Operativos IINro. DD-106

Página2 de 9

Definición de particiones usando FDISK

1. Verificar las particiones actualmentedefinidas en el disco IDE. Ejecute el comando para trabajar con el disco indicado:fdisk /dev/hdaSe muestra un mensaje con un indicador para ingresar una orden. Escriba la letra m y presione INTRO para obtener un listado de órdenes. Indicar la letra que permite imprimir la tabla de particiones: “p”

Muestre la tabla de particiones e indíquela a continuación:

Cierre el fdisk usando la orden q.

2. Defina una partición primaria en el segundo disco duro ( ide agregado al equipo virtual) . Nota, de aquí en adelante en todos los comandos, respete las mayúsculas y minúsculas, en caso contrario , el comando no se ejecuta.

Ejecute el comando siguiente para trabajar con el disco indicado fdisk /dev/hdb

Page 3: Lab 09 - Administracion de Discos

Laboratorio de Sistemas Operativos IINro. DD-106

Página3 de 9

Es probable que se muestre un mensaje indicando que el disco no contiene una tabla de particiones valida. ¿A qué se debe esto?A que es un disco que solo tiene formato de bajo nivel, no se han definido ningún tipo de particiónIngrese la siguiente secuencia de órdenes en el entorno fdisk para crear la primera partición primaria de 2 GBn (crear partición)p (partición original)1 (número de partición)1 o nada ( primer cilindro ) +2048M (Últimocilindro o tamaño )Luego de crear la partición imprima nuevamente la tabla de particiones paraverificar que la partición ha sido definida. ¿Cuál es la orden que le permite imprimir la tabla de particiones? “p”

3. Defina otra partición primaria (segunda) en el mismo disco.Defina la segunda partición primaria de 2GB e indicar la secuencia de órdenes usada. Imprima la tabla de particiones para verificar la creación.

Nota: fdisk no escribe los cambios realizados en disco hasta que se le ordene explícitamente. La orden para salir y guardar los cambios es w

4. Guarde los cambios realizados a la estructura de disco usando la orden w. Se debe mostrar un mensaje que indique que se ha modificado la tabla de particiones.

5. Cree una partición extendida. Defina la partición extendida e indique la secuencia de ordenes usada.

Page 4: Lab 09 - Administracion de Discos

Laboratorio de Sistemas Operativos IINro. DD-106

Página4 de 9

Defina dos unidades lógicas del mismo tamaño en la partición extendida e indique la secuencia de órdenes usada.

6. Liste las particiones y unidades lógicas definidas en el segundo disco IDE junto con su respectivo archivo de dispositivo.

7. Tarea1: en disco SCSI, defina la siguiente estructura de discoUna partición primaria de 2GBDos particiones primarias de 1GBUna partición primaria usando el espacio restante.

Nota: recuerde que el archivo de dispositivo para el primer disco SCSI es /dev/sda

8. Liste las particiones y unidades lógicas definidas en el primer disco SCSI junto con su respectivo archivo de dispositivo.

Definición de sistemas de archivos

1. Defina sistemas de archivos en las particiones y unidades lógicas del segundo disco IDE. Ejecute el siguiente comando:Mkfs –t ext3 /dev/hdb1Indicar que hace el comando anterior: Asigna, al dispositivo hbd1, el sistema de archivos ext3

Page 5: Lab 09 - Administracion de Discos

Laboratorio de Sistemas Operativos IINro. DD-106

Página5 de 9

Indicar el comando para asignar el sistema de archivos ext2 a la segunda partición primaria del disco

Es posible asignar un sistema de archivos a la partición extendida

No

Asignaremos el sistema de archivos FAT32 a la primera unidad lógica. Ejecutar el siguiente comando mkdosfs –F 32 /dev/hdb5

Indicar le comando para asignar el sistema de archivos FAT32 a la segunda unidad lógica.

Nota: si se quiere asignar el sistema de archivos FAT 16, se usa la opción -F16 recordando que no puede ser una partición de tamaño mayor a 2GB.

2. Tarea2: Defina sistemas de archivos en las particiones del primer disco SCSI e indicar los comandos necesarios para al finExt2, para la primera partición primaria

FAT16, para la segunda partición primariaFAT32, para la tercera partición primariaExt3 para la cuarta partición primaria

3. Anote en la siguiente tabla los sistemas de archivos que han sido asignados a los dispositivos

Dispositivo Sistema de ArchivosHdb1 Ext3Hdb2 Ext2Hdb5 Fat32Hdb6 Fat32Sda1 Ext2Sda2 Fat16Sda3 Fat32Sda4 Ext3

Page 6: Lab 09 - Administracion de Discos

Laboratorio de Sistemas Operativos IINro. DD-106

Página6 de 9

Montaje y desmontaje de sistemas de archivos.1. En el directorio /mnt cree los siguiente directorios ( serán usados como puntos de montaje) :

hdb1,hdb2,hdb5,hdb6,sda1,sa2,sda3,sda4.Nota: recuerde que el comando para montar un sistema de archivos es.mount –t <tipo><dispositivo><punto de montaje>Donde:<tipo>: es el tipo de sistema de archivos. Por ejemplo ext2, ext3 o msdos para cualquier FAT. <dispositivo>: es el archivo de dispositivo que controla la partición o unidad lógica. <punto de montaje>: es un directorio vacío desde donde se accederá a la partición o unidad lógica.

2. Monte los siguientes dispositivos en el directorio correspondiente e indicar el comando usado. /dev/hdb1

/dev/hdb2

/dev/sda1

/dev/sda2

3. Use el comando df para consultar la tabla de dispositivos montadosEjecutar el comando df sin argumentos

Ejecutar el comando df –hIndicar las diferencias entre usar el argumento –h y no usarlo

Al incluir el argumento –h, nos muestra el tamaño del disco, ya sea en Gb o en Mb, no muestra la cantidad de bloque de 1k, como lo hace si no incluimos el argumento –h.

Page 7: Lab 09 - Administracion de Discos

Laboratorio de Sistemas Operativos IINro. DD-106

Página7 de 9

Reinicie el equipo y al iniciar sesión vuelva a ejecutar el comando df. ¿Se montaron los dispositivos montados en la pregunta anterior? ¿Por qué?No, porque la configuración que poseemos, para montar los dispositivos, no están configurados para que se realice un auto montaje.

Que se necesita hacer paraque los dispositivos se monten de modo automático. Debemos modificar el archivo fstab.

4. Editar el archivo /etc/fstab y agregar las líneas siguientes al final del mismo ( use el tabulador para establecer los espacios) /dev/hdb1 /mnt/hdb1 ext3 defaults 0 0/dev/hdb2 /mnt/hdb2 msdos defaults 0 0

5. Reinicie el equipo y verificar que los dispositivos se montaron automáticamente al iniciar el sistema.Guarde algunos archivos en los directorios /mnt/hdb1 y mnt/hdb2Desmonte el directorio /mnt/hdb1 e indicar el comando usado (ejecutar este comando desde el directorio raíz: “/root”)

Verificar que puede montar el dispositivo de modo más sencillo indicado solamente el nombre del dispositivo o el punto de montaje. ¿Porque fue posible usar el comando mount sin muchos argumentos?Porque los dispositivos están agregados al archivo /etc/fstab

6. Tarea3. Edite el archive /etc/fstab y agregue las líneas necesarias para montar automáticamente las dos primeras particionesdel disco SCSI. Indicar cuales son estas líneas.

Page 8: Lab 09 - Administracion de Discos

Laboratorio de Sistemas Operativos IINro. DD-106

Página8 de 9

VIII.- TODAS LAS TAREAS Y OBSERVACIONES YCONCLUSIONES VIENEN JUNTAS AQUÍ DEBAJO

Tarea 1: en disco SCSI, defina la siguiente estructura de disco: Una partición primaria de 2GB Dos particiones primarias de 1GB Una partición primaria usando el espacio restante.

Al crear las particiones en el disco SCSI debemos realizar la siguiente secuencia de ordenes: n (crear partición) p (partición primaria) 1 (número de partición)

Al momento en que nos pide indicar el tamaño que deseamos, no se realiza según la cantidad de bites, sino por la cantidad de cilindros. Para 8 Gb existen 1044 cilindros. Entonces para nuestra primera partición, de 2Gb, el rango de cilindros a usar seria: 1 a 261. Para las dos particiones de 1Gb, cada una, el rango seria: 262 a 392, para la primera; para la segunda seria: 393 a 522.

Nota: para cada Gb corresponde 131 cilindros aproximadamente.

Tarea 2: Defina sistemas d archivos en las particiones del primer disco SCSI e indicar los comandos necesarios para al fin

Ext2, para la primera partición primaria

FAT16, para la segunda partición primaria

FAT32, para la tercera partición primaria

Ext3 para la cuarta partición primaria

Tarea3: Edite el archive /etc/fstab y agregue las líneas necesarias para montar automáticamente las dos primeras particiones del disco SCSI. Indicar cuales son estas líneas.

Page 9: Lab 09 - Administracion de Discos

Laboratorio de Sistemas Operativos IINro. DD-106

Página9 de 9

Observaciones:

Al momento de definir el tamñano de una partición, en un disco IDE, se divide según la cantidad de bites que deseamos que posea. Mientras que en un disco SCSI la división se realiza según la cantidad de cilindros que deseamos que ocupe.