IP Library Granted Patent US 7,610,478
Granted Patent B1
US 7,610,478 · App. 10/968,298 · Granted Oct 27, 2009

Method and apparatus for improving a computer boot sequence

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,610,478
App. No.
10/968,298
Granted
Oct 27, 2009
Kind
B1
Abstract

A method and apparatus for improving the boot sequence of a computer clone. The kernel within an operating system is designed to always access special devices within the computer's memory using a mount path that is hard coded into the kernel for each of the special devices. When the computer is cloned, the special devices are copied to a second computer without the need for subsequent alteration of the filesystem.

Claims (27)

1. Apparatus for improving a boot sequence comprising:

a kernel;

a plurality of real devices that are grouped together;

a special device that is accessible by the kernel for a path to at least one real device in said plurality of grouped real devices;

wherein subsequent accesses to the special device provide access to each of the plurality of grouped real devices.

2. The apparatus of claim 1 where said special device is at least one of /swap, /var, /usrvol and /root.

3. The apparatus of claim 1 wherein the plurality of real devices are grouped within a subdirectory.

4. The apparatus of claim 1 wherein the boot sequence is performed on a computer clone.

5. The apparatus of claim 1 wherein the kernel is a kernel of a UNIX operating system.

6. A method of cloning a computer comprising:

providing, with a first computer, a kernel, a special device and a group of real devices, where the special device is accessible to the kernel to provide device parameters and establishes a minor number for at least one real device in said group of real devices;

copying the kernel and the special device from the first computer to a second computer; and

booting the second computer to have the copy of the kernel access at least one real device in the group of real devices using the copy of the special device;

wherein subsequent accesses to the special device provide access to each of the plurality of grouped real devices.

7. The method of claim 6 where said special device is at least one of /swap, /var, /usrvol and /root.

8. The method of claim 6 wherein the plurality of real devices are grouped within a subdirectory.

9. The method of claim 6 wherein the booting step further comprises accessing the real devices without altering a filesystem of the second computer.

10. The method of claim 6 wherein the kernel is a kernel of a UNIX operating system.

11. A method of booting a computer comprising:

executing a kernel from a first real device;

accessing, during a boot sequence of the kernel, at least one special device that is associated with a second real device, where the first real device and the second real device are grouped together;

wherein subsequent accesses to the special device provide access to each of the real devices grouped together.

12. The method of claim 11 where said special device is at least one of /swap, /var, /usrvol and /root.

13. The method of claim 11 wherein the plurality of real devices are grouped within a subdirectory.

14. The method of claim 11 wherein the computer is a computer clone.

15. The method of claim 11 wherein the accessing step further comprises accessing the second real device without altering a filesystem of the computer.

16. The method of claim 11 wherein the kernel is a kernel of a UNIX operating system.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2024
From: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC (F/K/A VERITAS US IP HOLDINGS LLC)
Reel/Frame 069712/0090 →
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 069634/0584 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Nov 25, 2024
From: BANK OF AMERICA, N.A., AS ASSIGNOR
To: ACQUIOM AGENCY SERVICES LLC, AS ASSIGNEE
Reel/Frame 069440/0084 →
TERMINATION AND RELEASE OF SECURITY IN PATENTS AT R/F 037891/0726 Recorded Nov 30, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VERITAS US IP HOLDINGS, LLC
Reel/Frame 054535/0814 →
SECURITY INTEREST Recorded Aug 20, 2020
From: VERITAS TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 054370/0134 →
MERGER AND CHANGE OF NAME Recorded Apr 18, 2016
From: VERITAS US IP HOLDINGS LLC; VERITAS TECHNOLOGIES LLC
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 038455/0752 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 037891/0726 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037891/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: SYMANTEC CORPORATION
To: VERITAS US IP HOLDINGS LLC
Reel/Frame 037697/0412 →
CHANGE OF NAME Recorded Sep 21, 2007
From: VERITAS OPERATING CORPORATION
To: SYMANTEC OPERATING CORPORATION
Reel/Frame 019866/0480 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2004
From: ROOT, MICHAEL
To: VERITAS OPERATING CORPORATION
Reel/Frame 015907/0596 →