Electronic device having an alterable configuration and methods of manufacturing and configuring the same
First Claim
Patent Images
1. An electronic device having an alterable configuration, comprising;
- a non-volatile memory configurable to include at least a second operating system partition and a file system partition, the non-volatile memory storing a boot ROM that is operable when said boot ROM is executed by a processor of said electronic device when said electronic device is powered up to;
in the event that a first operating system partition is available, boot a first operating system therein, the first operating system operable when booted to cause the first operating system partition to be deleted and the file system partition to be expanded to encompass memory freed by the deletion; and
otherwise boot a second operating system in said second operating system partition.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic device having an alterable configuration and methods of manufacturing and configuring the same are provided. The electronic device includes a processor and a non-volatile memory. The non-volatile memory stores a boot ROM and can store a first operating system in a first operating system partition and a second operating system in a second operating system partition. The processor executes the boot ROM, which boots the first operating system if available in the non-volatile memory, and boots the second operating system if the first operating system is unavailable in the non-volatile memory when the electronic device is powered up.
-
Citations
10 Claims
-
1. An electronic device having an alterable configuration, comprising;
a non-volatile memory configurable to include at least a second operating system partition and a file system partition, the non-volatile memory storing a boot ROM that is operable when said boot ROM is executed by a processor of said electronic device when said electronic device is powered up to; in the event that a first operating system partition is available, boot a first operating system therein, the first operating system operable when booted to cause the first operating system partition to be deleted and the file system partition to be expanded to encompass memory freed by the deletion; and
otherwise boot a second operating system in said second operating system partition.- View Dependent Claims (2)
-
3. A method of manufacturing an electronic device, comprising:
-
assembling said electronic device using a non-volatile memory to include at least a first operating system partition, a second operating system partition, a file system partition and a boot ROM; causing the boot ROM to execute the first operating system stored in the first operating system partition, in volatile memory; deleting the first operating system partition; and expanding the file system partition to encompass non-volatile memory freed by the deteting, wherein said boot ROM is operable to boot the second operating system in the second operating system partition when the first operating system is no longer available in the non-volatile memory. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method of configuring an electronic device having non-volatile memory with a first operating system partition and a file system partition, comprising:
-
causing the electronic device to execute a downloader application, wherein the downloader application is operable when executed by a processor on the electronic device to download an installer operating system and reduce the file system partition to accommodate an installer operating system partition; creating the installer operating system partition; storing the installer operating system in the installer operating system partition; causing the electronic device to boot the installer operating system, wherein the installer operating system is operable when booted to overwrite the operating system in the first operating system partition with a replacement operating system, delete the installer operating system partition, and expand the file system partition to encompass non-volatile memory freed by the deletion; and causing the electronic device to boot the replacement operating system. - View Dependent Claims (9, 10)
-
Specification