DE102005059956A1 - Methode zum Booten eines Multimediasystems mit Hochgeschwindigkeits-Datenspeicherung - Google Patents
Methode zum Booten eines Multimediasystems mit Hochgeschwindigkeits-Datenspeicherung Download PDFInfo
- Publication number
- DE102005059956A1 DE102005059956A1 DE102005059956A DE102005059956A DE102005059956A1 DE 102005059956 A1 DE102005059956 A1 DE 102005059956A1 DE 102005059956 A DE102005059956 A DE 102005059956A DE 102005059956 A DE102005059956 A DE 102005059956A DE 102005059956 A1 DE102005059956 A1 DE 102005059956A1
- Authority
- DE
- Germany
- Prior art keywords
- data storage
- multimedia
- computer
- multimedia device
- operating system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
- G06F9/441—Multiboot arrangements, i.e. selecting an operating system to be loaded
Abstract
Eine Methode zur Expressausführung des Abspielens von Multimediadaten für ein Computer-Multimediasystem zum Laden eines Kernbetriebssystems aus einer Hochgeschwindigkeitsspeicherung wird geschaffen. Der Computer (100) des Computer-Multimediasystems umfasst eine Zentraleinheit (11), eine Datenspeicherung (17), einen Systemspeicher (14), ein BIOS (161), eine Mehrzahl von Hotkeys (21, 22, 23, 24) und eine Mehrzahl von Multimedia-Geräten sowie eine mit der Zentraleinheit (11) über einen Bus (130) verbundene Hochgeschwindigkeits-Datenspeicherung (5). Wenn festgestellt wird, dass ein Hotkey (21, 22, 23, 24) betätigt wird, lädt und exekutiert der Computer (100) das zweite Betriebssystem (51) und das Kernprogramm (52) in den Systemspeicher (14) und lädt und exekutiert den Multimediagerätetreiber (174, 53) und das Multimediagerät-Anwendungsprogramm (175, 54) für das dem gedrückten Hotkey (21, 22, 23, 24) zugeordnete Multimediagerät. Die Hochgeschwindigkeits-Datenspeicherung (5) ist ein Speicherchip oder ein Flash Memory.
Description
- GEBIET DER ERFINDUNG
- Die vorliegende Erfindung betrifft eine Methode zum Hochfahren (Booten) von Computer-Multimediageräten und insbesondere eine Methode für die schnelle Ausführung von Computerpartitionen durch Laden von Betriebssystem-Kernpartitionen aus einem Hochgeschwindigkeitsspeicher.
- HINTERGRUND DER ERFINDUNG
- Das aus einem Computer und Multimedia-Geräten konstruierte, computergestützte Multimedia-System gewinnt zunehmend an Popularität und wird zu vielen Gelegenheiten – unter anderem in Büros und Haushalten sowie an Unternehmensstandorten – häufig benützt, was an der raschen Entwicklung der Computertechnologie liegt. Überdies gewinnen auch sogenannte integrierte Computergeräte mit Intelligent Appliances (IA-Intelligente Apparate) an Beliebtheit.
- Die Bauweise der herkömmlichen computergestützten Multimedia-Systeme und IA schafft grundsätzlich eine Verbindung zwischen einem Computersystem und einem audiovisuellen Abspielgerät (AV-Abspielgerät) oder IA-Gerät über eine Computerschnittstelle. Bei dieser Anordnung muss der Benutzer in der Regel das Computersystem hochfahren (booten), um das AV-Abspielgerät oder IA zu aktivieren und in Betrieb zu nehmen. Mit anderen Worten, der Benutzer muss warten, bis das Computersystem mit der Initialisierung des BIOS-Programms, des POST-Programms (Selbsttest beim Einschalten), der Feststellung und Treiberaktivierung von Peripheriegeräten, der Betriebssystem-Aktivierung, der Systemkonfiguration usw. fertig ist, bevor das AV-Programm zum Abspielen der audiovisuellen Daten ausgeführt werden kann.
- Zur Beschleunigung des Booting-Prozesses des computergestützten Systems wird herkömmlicher Weise ein zweites Betriebssystem in einem anderen Segment der Festplatte installiert, um das Abspielen von Multimedia- oder IA-Funktionen zu aktivieren und die Booting-Zeit zu verkürzen.
- ZUSAMMENFASSUNG DER ERFINDUNG
- Zwar bieten die aktuellen Lösungen dem Benutzer die Möglichkeit, das Computersystem entweder normal zu booten oder das Multimedia- bzw. IA-Gerät zu aktivieren, doch muss das Computersystem zu Beginn des Booting-Prozesses nach wie vor das Betriebssystem von der Festplatte einlesen. Während der Ausführung des Festplattentreibers, von Anwendungsprogrammen oder Datenzugriffen ist das Computersystem durch die Geschwindigkeit der Festplatte beschränkt. Obwohl die Festplatte den Vorteil einer großen Datenspeicherkapazität besitzt, ist die Zugriffsgeschwindigkeit zur Festplatte noch immer langsam im Vergleich mit anderen Speichergeräten, wie beispielsweise Hochgeschwindigkeitsspeicher, Speicherchips und Flash Memories.
- Ein Hauptziel der vorliegenden Erfindung besteht deshalb darin, eine Methode für die schnelle Ausführung von Computerprogrammen zu schaffen. Ohne das normale Booting eines Computersystems benützt die Methode eine Hochgeschwindigkeits-Speichereinheit zum Booten des Computersystems für eine rasche Aktivierung und Steuerung eines Multimedia- oder IA-Geräts. Ein weiteres Ziel der vorliegenden Erfindung ist die Bereitstellung einer Methode für die schnelle Ausführung von Computerpartitionen durch Laden des Betriebssystemkernprogramms aus einem Hochgeschwindigkeitsspeicher. Die Methode verbindet das Computersystem mit einem Hochgeschwindigkeitsspeicher. Wenn ein Hotkey betätigt wird, lädt das Computersystem die Betriebssystem-Kernpartitionen aus der Hochgeschwindigkeits-Datenspeicherung in den Systemspeicher des Computers und beginnt mit der Ausführung.
- Um die genannten Ziele zu erreichen, verbindet die vorliegende Erfindung ein Computersystem mit einer Festplatte, einen Systemspeicher, einem BIOS, mindestens einem Hotkey, mindestens einem Multimedia-Gerät und einem Hochgeschwindigkeitsspeicher. Das Computersystem kann entweder im normalen Computermodus oder im schnellen Multimediaaktivierungs- und Abspielmodus betrieben werden. Wenn das Computersystem normal hochgefahren wird, lädt und exekutiert der Computer ein erstes Betriebssystem von der Festplatte. Wenn die Betätigung des Hotkeys festgestellt wird, lädt und exekutiert der Computer ein zweites Betriebssystem aus der Hochgeschwindigkeits-Datenspeicherung in den Systemspeicher. Der Computer lädt und exekutiert dann den Multimedia-Gerätetreiber und Anwendungsprogramme, so dass das dem Hotkey zugeordnete Multimedia-Gerät betriebsbereit ist. Die Hochgeschwindigkeits-Datenspeicherung können Speicherchips oder ein Flash Memory sein.
- Da die vorliegende Erfindung eine Hochgeschwindigkeits-Datenspeicherung mit einem Computer verbindet, wenn der Computer feststellt, dass ein Hotkey betätigt ist, lädt und exekutiert der Computer das Betriebssystem und Kernpartitionen aus der Hochgeschwindigkeits-Datenspeicherung in einen Systemspeicher. Da die Hochgeschwindigkeits-Datenspeicherung eine höhere Datenzugriffsgeschwindigkeit hat als die Festplatte, verkürzt sich die Booting-Zeit für das Multimedia- oder IA-Gerät.
- Dieses und andere Ziele, Merkmale und Vorteile der Erfindung erschließen sich einschlägigen Fachpersonen aus der Lektüre der folgenden kurzen Beschreibung der Zeichnungen, der detaillierten Beschreibung der besten Ausführungsmodi der Erfindung und der angehängten Ansprüche.
- KURZE BESCHREIBUNG DER ZEICHNUNGEN
- Die vorliegende Erfindung wird in größerem Detail verständlich durch die Lektüre der nachstehenden detaillierten Beschreibung in Verbindung mit den Beispielen und Verweisen auf die begleitenden Zeichnungen:
-
1 stellt ein systemfunktionales Blockdiagramm des ersten Ausführungsbeispiels der vorliegenden Erfindung dar; -
2 stellt ein Steuerungsfließdiagramm des Ausführungsbeispiels der1 dar; -
3 stellt ein systemfunktionales Blockdiagramm des zweiten Ausführungsbeispiels der vorliegenden Erfindung dar; und -
4 stellt ein Fließdiagramm des Ausführungsbeispiels der3 dar. - DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSBEISPIELE
- Bezug nehmend auf die Zeichnungen, und insbesondere auf
1 , in dem ein systemfunktionales Blockdiagramm gemäß einem ersten Ausführungsbeispiel der vorliegenden Erfindung dargestellt ist, umfasst ein Computer100 eine Zentraleinheit11 , eine erste Busbrücke12 und eine zweite Busbrücke13 . Die Zentraleinheit11 ist mit der ersten Busbrücke12 über einen Systembus verbunden. Die erste Busbrücke12 ist mit einem Systemspeicher14 und über eine Display-Schnittstelle150 mit einem Display15 verbunden. - Die zweite Busbrücke
13 ist mit einem BIOS-Speicher16 verbunden. Der BIOS-Speicher16 speichert ein BIOS-Programm161 und ein "Power on self Test"-Programm (POST – Selbsttest beim Einschalten)162 , die beide zum Hochfahren (Booten) des Computers benötigt werden. - Die zweite Busbrücke
13 ist über einen Bus mit einer Festplatten-Schnittstelle170 verbunden. Die Festplatten-Schnittstelle170 ist mit einer Festplatte17 verbunden. Die Festplatte17 ist die Datenspeicherung der vorliegenden Erfindung. Die Festplatte17 ist in eine erste Partition171 und eine zweite Partition172 unterteilt. In der ersten Partition171 ist ein erstes Betriebssystem173 installiert, ebenso wie Gerätetreiber und Anwendungsprogramme, welche das erste Betriebssystem173 unterstützen. Die zweite Partition172 speichert einen Multimedia-Gerätetreiber174 und ein Multimediagerät-Anwendungsprogramm175 . - Das erste Betriebssystem
173 kann das gegenwärtig populäre Betriebssystem Windows sein. Der Multimediagerätetreiber174 in der zweiten Partition172 umfasst einen CD-Player-Treiber, einen Digitalmusikgerätetreiber, einen VCD-Player-Treiber und einen TV-Signal-Empfangsgerätetreiber. Das Multimediagerät-Anwendungsprogramm175 umfasst ein CD-Player-Anwendungsprogramm, ein Digitalmusikgerät-Anwendungsprogramm, ein VCD-Player-Anwendungsprogramm und eine TV-Abspielanwendung. - Der Multimediagerätetreiber
174 und das Multimediagerät-Anwendungsprogramm175 sind in der zweiten Partition172 der Festplatte17 gespeichert. Natürlich können der Multimediagerätetreiber174 und das Multimediagerät-Anwendungsprogramm175 auch in der ersten Partition171 der Festplatte17 oder in anderen Datenspeicherungsgeräten gespeichert werden, wie beispielsweise auf CD, tragbarer Festplatte, Flash-Memory-Karten usw. - Die zweite Busbrücke
13 des Computers100 ist über einen Bus130 mit einer Hotkey-Feststellungs-Schnittstellenschaltung20 verbunden, und die Hotkey-Feststellungs-Schnittstellenschaltung20 ist mit einem Hotkey-Satz2 verbunden. Der Hotkey-Satz2 umfasst eine Mehrzahl von Hotkeys21 ,22 ,23 ,24 , die den CD-Player, das Digitalmusikgerät, den VCD-Player und das TV-Gerät aktivieren, wenn sie vom Benutzer betätigt werden. - Die Hotkeys
21 ,22 ,23 ,24 können als Steuerungstasten für die Expressaktivierung eines Multimedia-Abspielgeräts definiert werden. Die Hotkeys21 ,22 ,23 ,24 können Druckknöpfe sein, die auf der Schaltfläche des entsprechenden Multimedia-Abspielgeräts oder auf dem Computer installiert sind. Die Hotkeys21 ,22 ,23 ,24 können auch Sondertasten auf der Tastatur des Computers sein. Die Sondertasten können per Tastatursteuerung decodiert und von der Zentraleinheit identifiziert werden. - Die zweite Busbrücke
13 des Computers100 ist über den Bus130 mit einem Multimedia-Abspielgerät3 verbunden. Das Multimedia-Abspielgerät3 umfasst einen CD-Player, ein Digitalmusikgerät, einen VCD-Player und ein TV-Signalempfangsgerät, die alle über die Multimediagerät-Schnittfläche mit dem Bus130 verbunden sind. - Die zweite Busbrücke
13 des Computers100 ist über den Bus130 mit einer Audioschnittstellenschaltung40 verbunden. Eine Audioschnittstellenschaltung40 ist mit einem Audiogerät4 verbunden. - Die vorliegende Erfindung umfasst des weiteren eine Hochgeschwindigkeits-Datenspeicherung
5 , die über den Bus130 mit der zweiten Busbrücke13 verbunden ist. Die Hochgeschwindigkeits-Datenspeicherung5 kann ein Speicherchip, ein Flash Memory oder eine andere Speicherungsvorrichtung mit höherer Zugriffsgeschwindigkeit als die Festplatte sein. - Die Hochgeschwindigkeits-Datenspeicherung
5 speichert das zweite Betriebssystem51 und das Kernprogramm52 des zweiten Betriebssystems51 . Das zweite Betriebssystem kann ein Linuxbasiertes Betriebssystem oder ein anderes Betriebssystem sein, wie etwa ein Tiny Windowsbasiertes Betriebssystem oder eingebettetes Betriebssystem. - Wir nehmen Bezug auf
2 , in der ein Steuerungs-Fließdiagramm des in1 dargestellten Ausführungsbeispiels dargestellt ist. Die folgende Beschreibung bezieht sich auf1 und2 . - In der vorliegenden Erfindung kann der Computer
100 entweder unter dem normalen Booting-Prozess betrieben werden oder unter Verwendung der Expressaktivierung des Multimedia-Geräts. Wenn der Computer100 sich im normalen Booting-Prozess (Schritt101 ) befindet, führt der Computer100 die grundlegenden System-Booting-Schritte aus (Schritt102 ). Das heißt, der Computer100 lädt und exekutiert das BIOS-Programm161 und das POST-Programm162 aus dem BIOS-Speicher16 . Nachdem der Computer100 die Initialisierungs- und POST-Programme abgeschlossen hat, lädt und exekutiert der Computer100 ein erstes Betriebssystem173 in die erste Partition171 der Festplatte17 (Schritt103 ). So geht der Computer100 in den normalen Betriebsmodus (Schritt104 ). An diesem Punkt kann der Benutzer den Computer100 in einem normalen Betriebsmodus betreiben. - Wenn der Benutzer beabsichtigt, die Multimedia-Abspielfunktion auszuführen, drückt er eine beliebige Taste des Hotkey-Satzes
2 zur Aktivierung des zugeordneten Multimedia-Geräts, etwa eines CD-Players, Digitalmusikgeräts, VCD-Players oder TV-Geräts. Das heißt, wenn der Computer100 die Betätigung oder das Drücken einer Taste des Hotkey-Satzes2 feststellt (Schritt105 ), lädt und exekutiert der Computer100 das zweite Betriebssystem51 und das Kernprogramm52 aus der Hochgeschwindigkeits-Datenspeicherung5 in den Systemspeicher14 (Schritt107 ), nachdem der grundlegende System-Booting-Prozess abgeschlossen ist (Schritt106 ). Das Kernprogramm52 kann in komprimiertem Format in der Hochgeschwindigkeits-Datenspeicherung5 gespeichert sein, um Platz zu sparen. In diesem Fall ist es erforderlich, das Kernprogramm52 zu dekomprimieren, bevor es in den Systemspeicher14 geladen wird. - Dann lädt und exekutiert der Computer
100 den Multimediagerätetreiber174 und das Multimediagerät-Anwendungsprogramm175 in der zweiten Partition172 der Festplatte17 für das Multimedia-Abspielgerät3 , das dem vom Benutzer gedrückten Hotkey zugeordnet ist (Schritt108 ). Damit geht der Computer100 in die Expressaktivierung des Multimedia-Gerätemodus (Schritt109 ). In diesem Fall wird das langwierige Warten, bis der Computer100 vor Aktivierung des Multimedia-Geräts den normalen Booting-Prozess abgeschlossen hat, verkürzt. - In
3 ist ein Systemblockdiagramm eines zweiten Ausführungsbeispiels gemäß der vorliegenden Erfindung dargestellt. Die meisten Elemente in dem in3 dargestellten zweiten Ausführungsbeispiel entsprechen jenen in1 , der Unterschied besteht darin, dass die Festplatte17 nicht in Segmente unterteilt ist. Die Festplatte17 speichert ein erstes Betriebssystem173 und Gerätetreiber und Anwendungsprogramme, die ein erstes Betriebssystem173 unterstützen. Die Hochgeschwindigkeits-Datenspeicherung5 speichert ein zweites Betriebssystem51 , das Kernprogramm52 des zweiten Betriebssystems51 , die Multimediagerätetreiber53 und die Multimediagerät-Anwendungsprogramme54 . - Wir nehmen Bezug auf
4 , in der ein Fließdiagramm des Ausführungsbeispiels der3 dargestellt ist. Im vorliegenden Ausführungsbeispiel kann der Computer100 ebenfalls entweder im normalen Booting-Prozess betrieben werden, oder unter Verwendung der Express-Aktivierung des Multimedia-Geräts. Wenn der Computer100 im normalen Booting-Prozess arbeitet (Schritt101 ), führt er die grundlegenden System-Booting-Schritte aus. Das heißt, der Computer100 lädt und exekutiert das BIOS-Programm161 und das POST-Programm162 aus dem BIOS-Speicher16 . Nachdem der Computer100 die Initialisierungs- und POST-Programme abgeschlossen hat, lädt und exekutiert er das erste Betriebssystem173 in der ersten Partition171 der Festplatte17 (Schritt103 ). So geht der Computer100 in den normalen Betriebsmodus (Schritt104 ). An dieser Stelle kann der Benutzer den Computer100 in einem normalen Betriebsmodus betreiben. - Wenn der Benutzer die Multimedia-Abspielfunktion ausführen will, drückt er eine Taste auf dem Hotkey-Satz
2 , um das zugeordnete Multimedia-Gerät zu aktivieren, wie den CD-Player, das Digitalmusikgerät, den VCD-Player oder das TV-Gerät. Das heißt, wenn der Computer100 feststellt, dass eine Taste des Hotkey-Satzes2 gedrückt oder betätigt ist (Schritt105 ), lädt und exekutiert er das zweite Betriebssystem51 und das Kernprogramm52 aus der Hochgeschwindigkeits-Datenspeicherung5 in den Systemspeicher14 (Schritt107 ), nachdem der grundlegende System-Booting-Prozess abgeschlossen ist (Schritt106 ). - Dann lädt und exekutiert der Computer
100 den Multimediagerätetreiber53 und das Multimediagerät-Anwendungsprogramm54 aus der Hochgeschwindigkeits-Datenspeicherung5 für das Multimedia-Abspielgerät3 , das dem vom Benutzer gedrückten Hotkey zugeordnet ist (Schritt108a ). So geht der Computer100 in die Expressaktivierung des Multimedia-Gerätemodus (Schritt109 ). - Zwar wurde die Erfindung im Zusammenhang mit den gegenwärtig als die für ihre Ausführung als bestgeeignet erachteten Ausführungsbeispielen beschrieben, es ist jedoch darauf hinzuweisen, dass die Erfindung nicht auf das offenbarte Ausführungsbeispiel beschränkt ist, sondern ganz im Gegenteil unterschiedliche Modifikationen und äquivalente Anordnungen einschließt, die vom Prinzip und Geltungsbereich der angehängten Patentansprüche erfasst sind.
Claims (15)
- Methode zur Expressausführung des Abspielens von Multimediadaten für ein Computer-Multimediasystem zum Laden eines Kernbetriebssystems aus einer Hochgeschwindigkeits-Datenspeicherung, wobei ein Computer (
100 ) des Computer-Multimediasystems eine Zentraleinheit (11 ), eine Datenspeicherung (17 ), einen Systemspeicher (14 ), ein BIOS (161 ), eine Mehrzahl von Hotkeys (21 ,22 ,23 ,24 ) und eine Mehrzahl von Multimedia-Geräten umfasst und die Datenspeicherung (17 ) ein erstes Betriebssystem (173 ), eine Mehrzahl von Multimediagerätetreibern (174 ) und eine Mehrzahl von Multimediagerät-Anwendungsprogrammen (175 ) speichert und wobei der Computer (100 ) des weiteren eine Hochgeschwindigkeits-Datenspeicherung (5 ) umfasst, die mit der Zentraleinheit (11 ) über einen Bus (130 ) verbunden ist und die Hochgeschwindigkeits-Datenspeicherung (5 ) ein zweites Betriebssystem-Kernprogramm (52 ) speichert, wobei die Methode folgende Schritte umfasst: (a) Feststellen des Zustands der einzelnen Hotkeys (21 ,22 ,23 ,24 ); (b) Wenn festgestellt wird, dass einer der Hotkeys (21 ,22 ,23 ,24 ) betätigt wurde, lädt und exekutiert der Computer (100 ) das zweite Betriebssystem-Kernprogramm (52 ) in den Systemspeicher (14 ); (c) Laden und Exekutieren des Multimediagerätetreibers (174 ) und des Multimediagerät-Anwendungsprogramms (175 ), die dem betätigten Hotkey (21 ,22 ,23 ,24 ) zugeordnet sind, aus der Datenspeicherung (17 ); und (d) Aktivieren des Multimedia-Geräts, das dem betätigten Hotkey (21 ,22 ,23 ,24 ) zugeordnet ist. - Methode gemäß Anspruch 1, dadurch gekennzeichnet, dass die Datenspeicherung (
17 ) eine Festplatte umfasst. - Methode gemäß Anspruch 2, dadurch gekennzeichnet, dass die Festplatte (
17 ) in eine erste Partition (171 ) und eine zweite Partition (172 ) unterteilt ist, wobei die erste Partition (171 ) das erste Betriebssystem (173 ) und die zweite Partition (172 ) die Multimediagerätetreiber (174 ) und die Multimediagerät-Anwendungsprogramme (175 ) speichert. - Methode gemäß Anspruch 1, dadurch gekennzeichnet, dass die Hochgeschwindigkeits-Datenspeicherung (
5 ) einen Speicherchip umfasst. - Methode gemäß Anspruch 1, dadurch gekennzeichnet, dass die Hochgeschwindigkeits-Datenspeicherung (
5 ) ein Flash Memory umfasst. - Methode zur Expressausführung des Abspielens von Multimediadaten für ein Computer-Multimediasystem zum Laden eines Kernbetriebssystems aus einer Hochgeschwindigkeits-Datenspeicherung, wobei ein Computer (
100 ) des Computer- Multimediasystems eine Zentraleinheit (11 ), eine Datenspeicherung (17 ), einen Systemspeicher (14 ), ein BIOS (161 ), eine Mehrzahl von Hotkeys (21 ,22 ,23 ,24 ) und eine Mehrzahl von Multimedia-Geräten umfasst und die Datenspeicherung (17 ) ein erstes Betriebssystem (173 ) umfasst und der Computer (100 ) des weiteren eine Hochgeschwindigkeits-Datenspeicherung (5 ) umfasst, die mit der Zentraleinheit (11 ) über einen Bus (130 ) verbunden ist und die Hochgeschwindigkeits-Datenspeicherung (5 ) ein zweites Betriebssystem-Kernprogramm (52 ), eine Mehrzahl von Multimediagerätetreibern (53 ) und eine Mehrzahl von Multimediagerät-Anwendungsprogrammen (54 ) speichert, wobei die Methode folgende Schritte umfasst: (a) Feststellen des Zustands der einzelnen Hotkeys (21 ,22 ,23 ,24 ); (b) Wenn festgestellt wird, dass einer der Hotkeys (21 ,22 ,23 ,24 ) betätigt wurde, lädt und exekutiert der Computer (100 ) das zweite Betriebssystem-Kernprogramm (52 ) in den Systemspeicher (14 ); (c) Laden und Exekutieren des Multimediagerätetreibers (53 ) und des Multimediagerät-Anwendungsprogramms (54 ), die dem betätigten Hotkey (21 ,22 ,23 ,24 ) zugeordnet sind, aus dem Hochgeschwindigkeitsspeicher (5 ); und (d) Aktivieren des Multimedia-Geräts, das dem betätigten Hotkey (21 ,22 ,23 ,24 ) zugeordnet ist. - Methode gemäß Anspruch 6, dadurch gekennzeichnet, dass die Datenspeicherung (
17 ) eine Festplatte umfasst. - Methode gemäß Anspruch 6, dadurch gekennzeichnet, dass die Hochgeschwindigkeits-Datenspeicherung (
5 ) einen Speicherchip umfasst. - Methode gemäß Anspruch 6, dadurch gekennzeichnet, dass die Hochgeschwindigkeits-Datenspeicherung (
5 ) ein Flash Memory umfasst. - Methode zur Expressausführung des Abspielens von Multimediadaten für ein Computer-Multimediasystem zum Laden eines Kernbetriebssystems aus einem Hochgeschwindigkeitsspeicher, wobei ein Computer (
100 ) des Computer-Multimediasystems eine Zentraleinheit (11 ), eine Datenspeicherung (17 ), einen Systemspeicher (14 ), ein BIOS (161 ), eine Mehrzahl von Hotkeys (21 ,22 ,23 ,24 ) und eine Mehrzahl von Multimedia-Geräten umfasst und die Datenspeicherung (17 ) ein erstes Betriebssystem (173 ) speichert und der Computer (100 ) des weiteren eine Hochgeschwindigkeits-Datenspeicherung (5 ) umfasst, die mit der Zentraleinheit (11 ) über einen Bus (130 ) verbunden ist und die Hochgeschwindigkeits-Datenspeicherung (17 ) ein zweites Betriebssystem-Kernprogramm (52 ) speichert, wobei die Methode folgende Schritte umfasst: (a) Feststellen des Zustands der einzelnen Hotkeys (21 ,22 ,23 ,24 ); (b) Wenn festgestellt wird, dass einer der Hotkeys (21 ,22 ,23 ,24 ) betätigt wurde, lädt und exekutiert der Computer (100 ) das zweite Betriebssystem-Kernprogramm (52 ) in den Systemspeicher (14 ); (c) Laden und Exekutieren des Multimediagerätetreibers (174 ,53 ) und des Multimediagerät-Anwendungsprogramms (54 ), die dem betätigten Hotkey (21 ,22 ,23 ,24 ) zugeordnet sind, aus dem Hochgeschwindigkeitsspeicher (5 ); und (d) Aktivieren des Multimedia-Geräts, das dem betätigten Hotkey (21 ,22 ,23 ,24 ) zugeordnet ist. - Methode gemäß Anspruch 10, dadurch gekennzeichnet, dass die Datenspeicherung (
17 ) eine Festplatte umfasst. - Methode gemäß Anspruch 10, dadurch gekennzeichnet, dass der Multimediagerätetreiber (
174 ) und das Multimediagerät-Anwendungsprogramm (175 ) in der Datenspeicherung (17 ) gespeichert sind. - Methode gemäß Anspruch 10, dadurch gekennzeichnet, dass der Multimediagerätetreiber (
53 ) und das Multimediagerät-Anwendungsprogramm (54 ) im Hochgeschwindigkeitsspeicher (5 ) gespeichert sind. - Methode gemäß Anspruch 10, dadurch gekennzeichnet, dass die Hochgeschwindigkeits-Datenspeicherung (
5 ) einen Speicherchip umfasst. - Methode gemäß Anspruch 10, dadurch gekennzeichnet, dass die Hochgeschwindigkeits-Datenspeicherung (
5 ) ein Flash Memory umfasst.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW094125324A TW200705273A (en) | 2005-07-26 | 2005-07-26 | Method instantly initializing and executing a computer program by using a high-speed data access memory to load kernel program of operating system |
TW94125324 | 2005-07-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102005059956A1 true DE102005059956A1 (de) | 2007-02-01 |
Family
ID=37650448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102005059956A Ceased DE102005059956A1 (de) | 2005-07-26 | 2005-12-15 | Methode zum Booten eines Multimediasystems mit Hochgeschwindigkeits-Datenspeicherung |
Country Status (4)
Country | Link |
---|---|
US (1) | US7496744B2 (de) |
JP (1) | JP2007035010A (de) |
DE (1) | DE102005059956A1 (de) |
TW (1) | TW200705273A (de) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100746026B1 (ko) * | 2006-01-04 | 2007-08-06 | 삼성전자주식회사 | 소프트웨어 설치 장치 및 방법 |
DE102006036597A1 (de) * | 2006-01-11 | 2007-07-19 | Intervideo Digital Technology Corp. | Elektronische Vorrichtung mit beschleunigtem Boot-Prozess und Verfahren zum Beschleunigen des Boot-Prozesses für elektronische Vorrichtungen |
US7536537B2 (en) * | 2006-04-20 | 2009-05-19 | Harris Corporation | Simultaneous dual booting of platforms |
TWM304067U (en) * | 2006-07-19 | 2007-01-01 | De-Sheng Chen | Protection device for external media drive |
US8001314B2 (en) | 2006-09-12 | 2011-08-16 | Apple Inc. | Storing a driver for controlling a memory |
US7870327B1 (en) | 2007-04-25 | 2011-01-11 | Apple Inc. | Controlling memory operations using a driver and flash memory type tables |
US7882274B2 (en) * | 2007-09-20 | 2011-02-01 | Virtual Desktop Technologies, Inc. | Computer system with multiple terminals |
US9286080B2 (en) * | 2008-07-02 | 2016-03-15 | Hewlett-Packard Development Company, L.P. | Memory management for hypervisor loading |
US8843742B2 (en) | 2008-08-26 | 2014-09-23 | Hewlett-Packard Company | Hypervisor security using SMM |
US8719559B2 (en) | 2010-10-13 | 2014-05-06 | International Business Machines Corporation | Memory tagging and preservation during a hot upgrade |
US9158550B2 (en) * | 2011-06-16 | 2015-10-13 | Vmware, Inc. | Caching based operating system installation |
US10474473B2 (en) * | 2017-04-11 | 2019-11-12 | Intel Corporation | Technology to facilitate rapid booting with high-speed and low-speed nonvolatile memory |
CN108391170A (zh) * | 2018-02-09 | 2018-08-10 | 深圳创维-Rgb电子有限公司 | 切换edid文件的方法、装置、电视机和存储介质 |
JP7179489B2 (ja) * | 2018-05-18 | 2022-11-29 | キヤノン株式会社 | ストレージシステム及びその制御方法、プログラム、並びに記憶制御システム |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1055280A (ja) * | 1996-08-12 | 1998-02-24 | Kyushu Nippon Denki Software Kk | カートリッジソフト読み込み方法 |
JP2000020285A (ja) * | 1998-06-26 | 2000-01-21 | Toshiba Corp | コンピュータシステム |
US6892323B2 (en) | 1999-05-05 | 2005-05-10 | Giga-Byte Technology Co., Ltd. | Dual basic input/output system for a computer |
US6763458B1 (en) * | 1999-09-27 | 2004-07-13 | Captaris, Inc. | System and method for installing and servicing an operating system in a computer or information appliance |
JP2003196096A (ja) * | 2001-12-07 | 2003-07-11 | Internatl Business Mach Corp <Ibm> | コンピュータシステム、その起動制御方法及びプログラム |
TW591377B (en) | 2002-03-12 | 2004-06-11 | Giga Byte Tech Co Ltd | Dual basic input/output system for a computer cross-reference to related applications |
TW588284B (en) * | 2002-11-12 | 2004-05-21 | Mitac Technology Corp | Computer real-time power-on system and method |
-
2005
- 2005-07-26 TW TW094125324A patent/TW200705273A/zh unknown
- 2005-10-05 US US11/242,826 patent/US7496744B2/en not_active Expired - Fee Related
- 2005-11-18 JP JP2005333801A patent/JP2007035010A/ja active Pending
- 2005-12-15 DE DE102005059956A patent/DE102005059956A1/de not_active Ceased
Also Published As
Publication number | Publication date |
---|---|
TW200705273A (en) | 2007-02-01 |
US7496744B2 (en) | 2009-02-24 |
JP2007035010A (ja) | 2007-02-08 |
US20070028082A1 (en) | 2007-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102005059956A1 (de) | Methode zum Booten eines Multimediasystems mit Hochgeschwindigkeits-Datenspeicherung | |
DE102006005126A1 (de) | Verfahren zum schnellen Wechseln der Steuerung unterschiedlicher in einem Computer betriebener Betriebssysteme | |
DE60018807T2 (de) | Verfahren und vorrichtung zur wiederherstellung der konfiguration eines rechners | |
DE4305442C2 (de) | Verfahren und Vorrichtung zum Erzeugen eines Testvektors | |
DE102006036597A1 (de) | Elektronische Vorrichtung mit beschleunigtem Boot-Prozess und Verfahren zum Beschleunigen des Boot-Prozesses für elektronische Vorrichtungen | |
US7228408B2 (en) | Computer system capable of operating in multiple operation modes and the operating method thereof | |
DE102005060541A1 (de) | Methode zur Anzeige von visuellen Vordergrunddaten im Vordergrund und zur Ausführung des Systembootens im Hintergrund für ein Computersystem | |
DE60319052T2 (de) | Verfahren zum betreiben eines Rechners mit einer Mehrzahl von Speicherbussen | |
US5881318A (en) | Keyboard audio controls for integrated CD-ROM players | |
DE10393859B4 (de) | Entkoppelter Hardwarekonfigurationsmanager | |
DE112006003598T5 (de) | Fehlertolerantes Booten in Multiprozessorsystemen | |
DE10331546A1 (de) | System und Verfahren zur schnellen Bootung und Anwendungsschaltung für ein Computersystem | |
DE102004039178B4 (de) | Speichersteuerschaltung, Smartcard und Lesesteuerverfahren | |
US20070174037A1 (en) | Multiple-microcontroller emulation system, multiple-microcontroller integrated development environment, and method for the same | |
DE102006036301B4 (de) | Energiesparverfahren für einen Computer und Computer zum Durchführen des Verfahrens | |
DE102006002318A1 (de) | Dual-CPU Multimediasystem und Verfahren zur schnellen Aktivierung eines Multimediasystems mit Dual-CPU | |
DE19518529A1 (de) | Vorrichtung und Verfahren zum Rekonfigurieren eines eine inkompatible CPU enthaltenden Computersystems | |
DE102005054772B4 (de) | System und Methode der Expressausführung des Abspielens von Computer-Multimediadaten | |
DE102016119738A1 (de) | Selektives Laden von Komponenten in einem Knoten zum Beschleunigen von Wartungsmaßnahmen | |
DE102006007401A1 (de) | Verfahren zur Expressausführung von Computerfunktionsoptionen durch Laden einer Programmbilddatei | |
EP2601576B1 (de) | Auswertung der dauer des niederdrückens des einschalters zur auswahl einer vollständigen oder verkürzten boot-sequenz eines pc | |
US20060015776A1 (en) | Built-in computer power-on memory test method | |
DE102005056473A1 (de) | Methode der Expressausführung des Abspielens von Computer-Multimediadaten mit Gerätegruppenaktivierung | |
DE102006001244A1 (de) | Verfahren zur Ausführung von Computerfunktionsoptionen mit intelligentem Speicher für computergestütztes Multimedia-System | |
CN100416502C (zh) | 启动计算机系统的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8128 | New person/name/address of the agent |
Representative=s name: NOSPAT PATENT- UND RECHTSANWAELTE NAEFE OBERDORFER |
|
8127 | New person/name/address of the applicant |
Owner name: GETAC TECHNOLOGY CORP., HSIN-CHU, TW |
|
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |
Effective date: 20120511 |