The invention provides apparatus, computer program, and method for multiple
operating system support and a fast startup capability in a computer or
information appliance. It permits execution of one of a plurality of
available operating systems at the time of powering on the device and
where data generated within one of the plurality of operating systems is
available to a different application program executing within a different
operating system on the same device. Provides for unattended file
transfers and appliance mode operation for playing back digital audio
without the overhead associated with conventional systems. Permit various
microprocessor based systems to operate efficiently and with lower
overhead. In one aspect, the invention provides a device, such as a
computer or information appliance, including a processor and memory
coupled to the processor; a storage system coupled to the processor and
storing a portion of a first operating system in a first storage region
and a portion of a second operating system in a second storage region; the
storage system further providing read/write compatible storage and
retrieval of data for first and second application programs executing in
each of the first operating system and the second operating system
respectively; and a boot controller responsive to receipt of a boot
control indicator when the processor initiates a boot to an operational
state to control booting or the processor into a selected one of the first
operating system and the second operating system. Method, computer
program, and computer program product are also provided.
L'invenzione fornisce l'apparecchio, il programma destinato all'elaboratore ed il metodo per il supporto multiplo del sistema operativo e una possibilità startup veloce in un calcolatore o in un apparecchio delle informazioni. Consente un'esecuzione di una di una pluralità di sistemi operativi disponibili ai tempi dell'alimentare sul dispositivo e dove i dati generati all'interno di uno della pluralità di sistemi operativi sono disponibili ad un programma di applicazione differente che esegue all'interno di un sistema operativo differente sullo stesso dispositivo. Provvede ai trasferimenti di file ed al funzionamento incustoditi di modo degli apparecchi per il gioco indietro dell'audio digitale senza il collegato ambientale con i sistemi convenzionali. Consenta i sistemi basati vario microprocessore di funzionare efficientemente e con spese generali più basse. In una funzione, l'invenzione fornisce un dispositivo, quali un calcolatore o un apparecchio delle informazioni, compreso un processor e una memoria coppia al processor; un sistema di memorizzazione accoppiato al processor e ad immagazzinare una parte di un primo sistema operativo in una prima regione di immagazzinaggio e una parte di un secondo sistema operativo in una seconda regione di immagazzinaggio; registrazione del sistema di memorizzazione l'ulteriori e ricerca compatibili letturi /scritturi fornenti dei dati per in primo luogo e dei secondi programmi di applicazione che eseguono in ciascuno del primo sistema operativo e del secondo sistema operativo rispettivamente; e un regolatore del caricamento del sistema sensible a reagire alla ricevuta di un indicatore di controllo del caricamento del sistema quando il processor inizia un caricamento del sistema ad un operativo dichiara per controllare il booting o il processor in selezionato del primo sistema operativo e del secondo sistema operativo. Il metodo, il programma destinato all'elaboratore ed il prodotto di programma destinato all'elaboratore inoltre sono forniti.