Problemática del arranque en Pendrive en un sistema operativo didáctico Dpto. De Ingeniería Cátedra Sistemas Operativos
Integrantes Nicanor Casas Graciela De Luca Sergio Martín Pablo Pietropaolo Pablo Sandler Leandro Sposato Sergio Tiraferri
Evaluación de alternativas Razones para elegir el tema Definición del alcance
Interrogantes principales ¿Puede SODIUM bootear desde USB ? ¿Qué componentes del SODIUM debemos modificar? ¿Se puede asegurar una compatibilidad del 100 %?
Tecnología USB Estructura Física Tipos de dispositivos de almacenamiento masivo USB Interfase de hardware: Tecnologías Arquitectura del dispositivo
Arquitectura del dispositivo Tecnología USB Arquitectura del dispositivo
Tecnología USB Estructura Lógica Métodos de acceso al medio El MBR (Master Boot Record) Particiones extendidas EBR
Influencia del Bios en el Booteo USB
Implementaciones de los Bios Genéricos Tipos de Bios Propietarios 9
El Proceso de Booteo SODIUM
El Proceso de Booteo SODIUM bootSector.bin loader.sys sodium.sys
Solución desarrollada
BPB Solución Desarrollada sectores por pista número de cabezas descriptor del medio número de dispositivo
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.
Fase de Pruebas
Pruebas de Booteo exitosas 67% de éxitos en diferentes equipos. 100 % de éxitos en BIOS Phoenix, Award o compatibles. 100 % en Desktops IBM / Lenovo (Thinkcentre con BIOS Phoenix) 16
Pruebas de Booteo fallidas 100 % en las Notebook 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.
Estadísticas
Pruebas Live! 19
Conclusiones 20
Conclusiones Resultados exitosos en equipos con BIOS genéricos. Los resultados no positivos se mostraron en equipos con BIOS propietarios. Posibles Causas Próximos pasos 21
22