wiki:ApiHidra/hidraBoot

Version 1 (modified by ramon, 15 years ago) (diff)

Crear función

hidraBoot

Descripción

Arranca el sistema operativo instalado en la partición indicada.

Formato
hidraBoot numdisco numpartición
Salida
Arranca un nuevo sistema operativo.
Parámetros
  1. numdisco - número de orden del disco (empezando por 1).
  2. numparticion - número de orden de la partición (empezando por 1).
Errores
  • ERRFORMAT - Formato incorrecto.
  • ERRNOTFOUND -Dispositivo no accesible.
  • ERRNOTOS - No hay un sistema operativo instalado en la partición.
Notas
En sistemas Windows se copia Grub4Dos. En sistemas Linux se toma la configuración del fichero /boot/grub/menu.lst de la partición y se arranca con el kernel y las opciones indicados por la cláusula "default".

Código fuente:

trunk/Hidra/scripts/hidraBoot

Ejemplos

Ejecución desde la consola:

# hidraBoot 1 1

Llmada desde otra función:

# Arranca el sistema operativo de la 2ª partición del disco 1.
hidraBoot 1 2