Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCelso Magallanes Modificado hace 10 años
1
Dpto. De Ingeniería Cátedra Sistemas Operativos
Problemática del arranque en Pendrive en un sistema operativo didáctico
2
Integrantes Nicanor Casas Graciela De Luca Sergio Martin
Pablo Pietropaolo Pablo Sandler Leandro Sposato Sergio Tiraferri
3
Evaluación de alternativas
Razones para elegir USB. Definición del alcance.
4
Interrogantes principales
¿Puede SODIUM bootear desde USB ? ¿Qué componentes del SODIUM debemos modificar? ¿Se puede asegurar una compatibilidad del 100 %?
5
Tecnología USB Estructura Física
6
Tecnología USB Estructura Física Tecnología de las memorias Flash:
- NOR Tiempos de lectura rápida Tiempos lentos para borrar y escribir Una densidad baja - NAND Menor costo Ahorro de energía Velocidad de borrado y escritura superior Ejemplos : MLC Multi-Level Cell
7
Métodos de acceso al medio
Tecnología USB Métodos de acceso al medio
8
Tecnología USB Estructura Lógica El MBR (Master Boot Record)
9
Tecnología USB Estructura Lógica Particiones extendidas USB
EBR (Extended Boot Record)
10
El Proceso de booteo SODIUM
11
El Proceso de Booteo SODIUM
bootSector.bin loader.sys sodium.sys
12
Influencia del Bios en el Booteo USB
13
Implementaciones de los Bios
Conversión de direcciones No existe documentación que estandarice los algoritmos de conversión de CHS a LBA. Genéricos Tipos de Bios Propietarios 13
14
Solución desarrollada
15
BPB Solución Desarrollada sectores por pista número de cabezas
descriptor del medio número de dispositivo
16
Preparación de la unidad
Paso 1: Particionamiento y formateo de la unidad: comando sfdisk Paso 2: Copia de los archivos en la unidad: comandos dd y cp.
17
Fase de Pruebas
18
Pruebas de Booteo exitosas
8 éxitos en 14 equipos de diferentes arquitecturas. 100 % de éxitos en BIOS Phoenix, Award o compatibles. 100 % en Desktops IBM / Lenovo (Thinkcentre con BIOS Phoenix) 18
19
Pruebas de Booteo fallidas
100 % en las Notebooks IBM / Lenovo (Línea Thinkpad). En equipos HP no se logro iniciar desde la unidad USB. En equipos Dell con Bios Propietarios no se logró Bootear.
20
Pruebas Live! 20
21
Conclusiones 21
22
Todos los resultados fueron exitosos en equipos con BIOS genéricos.
Los resultados no positivos se mostraron en equipos con BIOS propietarios. Posibles Causas: Problemas de lectura Diferencias en las Traducciones 22
23
¿Preguntas? 23
24
Fin de la Presentación Muchas gracias ! 24
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.