Conectar Grub a Hardware

Iniciado por daviddavo, 28 Julio 2015, 17:15 PM

0 Miembros y 1 Visitante están viendo este tema.

daviddavo

Hola, desde hace un tiempo tengo un Arduino Uno para controlar unas cosillas de mi ordenador a modo de experimento: Cambia el volumen, ejecuta un par de macros y selecciona la salida de audio predeterminada mientras tu tocas un potenciometro, dos botones y una palanquita.
Mi pregunta aquí es, si de alguna manera puedo hacer que poniendo una segunda palanca en mi arduino, puedo hacer que Grub botee automaticamente en un SO u otro.

Es decir, que Grub checkee de alguna forma si está recibiendo datos o no mediante el puerto USB y me meta a un SO u otro. Por favor, si es posible hacerlo, explicadlo bien, ya que nunca he tocado la configuracion de un Grub salvo para añadir SO's.

El esquema mas o menos a seguir seria este:
Si USB conectado {
    si datos_recibidos_del_usb = A {Iniciar SO1}
    si datos_recibidos_del_usb = B {Iniciar SO2}
}
else {Esperar 5 segundos en seleccion del SO y bootear SO predeterminado}

Mas o menos eso es lo que quiero hacer, gracias de antemano

Randomize

A mi entender GRUB es un gestor de arranque no un SO autónomo como necesitas par arduino...


Por pequeño que sea lo de arduino es un SO.



He dicho.