Shared file system management between independent operating systems
First Claim
1. A file system updating method, comprising:
- creating a change file;
writing updated information to the change file; and
writing the change file information to a shared file.
7 Assignments
0 Petitions
Accused Products
Abstract
A shared file system may be updated by a non-native operating system writing information to a change file, while a native operating system is in a suspend or hibernation mode; after writing, the non-native operating system is placed in a suspend or hibernation mode and the native system activates and then retrieves the updated information from the change file and writes the updated information to a shared file system. The native operating system returns to a suspend or hibernate state before the non-native operating resumes operation. The updated information may be written as provided by the non-native operating system, or further updated by the native operating system before being written to the shared file system. The change file is created by the native operating system, and may be a reserved portion of the shared file system or may be a separate portion of non-volatile memory. The native and non-native operating systems operate both concurrently and independent of one another; thereby, preventing conflicts during file system updating.
96 Citations
16 Claims
-
1. A file system updating method, comprising:
-
creating a change file;
writing updated information to the change file; and
writing the change file information to a shared file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A shared file system updating method, comprising:
-
creating a change file memory location;
writing updated information to the change file memory location;
retrieving the updated information from the change file memory location; and
writing the updated information to a shared file system file. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An electronic device, comprising:
-
a processor; and
a memory coupled to the processor, the memory including a shared file system, a native operating system and a non-native operating system, the memory further including instructions that when executed by the processor, cause the processor to;
create a change file memory location, write updated information to the change file memory location;
retrieve the updated information from the change file memory location, and write the updated information to the shared file system. - View Dependent Claims (13, 14, 15, 16)
-
Specification