Xelux escribió:Vamos a ver, alguien que me explique para que se necesita el acceso al kernel para poder ejecutar .iso?
No logro entender las diferencias entre el modo usuario y acceder al kernel.
Supongamos que solo queremos cargar isos, o mejor, supongamos que queremos cargar juegos bajados originalmente de la store, con el modo usuario no se podria?
Estoy un poco liado con todo esto.....
No, muy posiblemente no se podría.
Modo usuario y
modo kernel (
administrador también llamado) son dos tecnicismos que se usan en informatica para asignar qué privilegios tiene un software. No es más que un mecanismo de seguridad. Por ejemplo, en un PC de casa el sistema operativo que tengas (Windows, Linux ...) se ejecuta en modo kernel para controlar todos los recursos del PC, tanto hardware como software. En cambio, las aplicaciones (Word, Mozilla ...) se ejecutan en modo usuario, teniendo acceso limitado a los recursos. Cuando quieren hacer algo serio, como por ejemplo acceder fisicamente al disco para grabar/leer, tienen que pedir permiso al sistema operativo que es el que se ejecuta en modo kernel. Esto se hace así para evitar riesgos de seguridad, como por ejemplo, que una aplicación intentara escribir en la zona de memoria donde está la información necesaria para arrancar el PC. Imaginaros lo que podría hacer un virus ...
Asi que para facilitar estos procesos, los sistemas opearativos encargados del hardware (en la PSP es lo que se llama Firmware) dan un conjunto de funcionalidades básicas y reducidas que se pueden ejecutar sin riesgos. A estas funcionalidades son las que tienen acceso el modo usuario. Cargar algunos homebrew es posible porque son aplicaciones sencillas y con esas funcionalidades de modo usuario es suficiente. En cambio sería dificil cargar una ISO ya que necesitarías funcionalidades más complejas como gestión de la memoria gráfica.
Espero que haya quedado más claro, saludos !