IP Library Granted Patent US 12,423,114
Granted Patent B2
US 12,423,114 · App. 18/567,652 · Granted Sep 23, 2025

Disc loading control method, apparatus, and device, and readable storage medium

Inventors: Jun Liu (Jiangsu, CN); Xufang Zhang (Jiangsu, CN)
Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
G06F9/4411G06F8/61G06F9/4406
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 12,423,114
App. No.
18/567,652
Granted
Sep 23, 2025
Kind
B2
Abstract

The present application discloses a method for controlling magnetic-disk loading, an apparatus, a device and a readable storage medium. The method includes: obtaining magnetic-disk-configuration information of a server; when it is determined according to the magnetic-disk-configuration information that the server includes a plurality of magnetic-disk drives, configuring, in an installation configuration file of an operating system, a loading sequence of the magnetic-disk drives and a loading sequence of magnetic disks that are managed by each of the magnetic-disk drives; or when it is determined according to the magnetic-disk-configuration information that the server includes a single magnetic-disk drive, configuring, in the installation configuration file of the operating system, a loading sequence of magnetic disks that are managed by the magnetic-disk drive; and according to a configured installation configuration file of the operating system, installing the operating system into the server, to fix the configured loading sequence into the operating system.

Claims (43)

1. A method for controlling magnetic-disk loading, comprising:

obtaining magnetic-disk-configuration information of a server;

when it is determined according to the magnetic-disk-configuration information that the server comprises a plurality of magnetic-disk drives, configuring, in an installation configuration file of an operating system, a loading sequence of the magnetic-disk drives and a loading sequence of magnetic disks that are managed by each of the magnetic-disk drives; or when it is determined according to the magnetic-disk-configuration information that the server comprises a single magnetic-disk drive, configuring, in the installation configuration file of the operating system, a loading sequence of magnetic disks that are managed by the magnetic-disk drive; and

according to a configured installation configuration file of the operating system, installing the operating system into the server, to fix the configured loading sequence into the operating system;

wherein the step of configuring, in the installation configuration file of the operating system, the loading sequence of the magnetic-disk drives and the loading sequence of the magnetic disks that are managed by each of the magnetic-disk drives comprises:

configuring, in a kickstart configuration file, the loading sequence of the magnetic-disk drives and the loading sequence of the magnetic disks that are managed by each of the magnetic-disk drives; and

the step of configuring, in the installation configuration file of the operating system, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive comprises:

configuring, in the kickstart configuration file, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive; and

wherein before the step of configuring, in the kickstart configuration file, the loading sequence, the method further comprises:

when it is determined according to the magnetic-disk-configuration information that the server comprises the plurality of magnetic-disk drives, configuring, in a default configuration file, the loading sequence of the magnetic-disk drives and the loading sequence of the magnetic disks that are managed by each of the magnetic-disk drives; or

when it is determined according to the magnetic-disk-configuration information that the server comprises the single magnetic-disk drive, configuring, in the default configuration file, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive.

2. The method for controlling the magnetic-disk loading according to claim 1 , wherein the step of configuring, in the default configuration file, the loading sequence of the magnetic-disk drives and the loading sequence of the magnetic disks that are managed by each of the magnetic-disk drives comprises:

controlling, in the default configuration file, by using a modprobe.blacklist parameter, the magnetic-disk drive that is loaded in a delaying mode, and controlling, by using scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by a same magnetic-disk drive; and

the step of configuring, in the default configuration file, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive comprises:

controlling, in the default configuration file, by using the scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive.

3. The method for controlling the magnetic-disk loading according to claim 2 , wherein the step of configuring, in the kickstart configuration file, the loading sequence of the magnetic-disk drives and the loading sequence of the magnetic disks that are managed by each of the magnetic-disk drives comprises:

when the operating system uses an upstart starting-up manager, controlling, in the kickstart configuration file, by using a rdloaddriver parameter, the loading sequence of the magnetic-disk drives, and controlling, by using the scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by the same magnetic-disk drive.

4. The method for controlling the magnetic-disk loading according to claim 2 , wherein after the step of, according to the configured installation configuration file of the operating system, installing the operating system into the server, the method further comprises:

when the operating system uses a systemd starting-up manager, adding into a % post part of the kickstart configuration file a removing instruction of removing the magnetic-disk drive that is loaded in the delaying mode that is disposed in the default configuration file.

5. The method for controlling the magnetic-disk loading according to claim 2 , wherein the step of configuring, in the kickstart configuration file, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive comprises:

controlling, in the kickstart configuration file, by using the scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive.

6. A device for controlling the magnetic-disk loading, comprising:

a memory configured for storing a computer-readable instruction; and

one or more processors configured for, when executing the computer-readable instruction, implementing the steps of the method for controlling the magnetic-disk loading according to claim 1 .

7. One or more non-transitory computer-readable storage mediums storing a computer-readable instruction, wherein the computer-readable instruction, when executed by the one or more processors, causes the one or more processors to implement the steps of the method according to claim 1 .

8. The method for controlling the magnetic-disk loading according to claim 1 , wherein the magnetic-disk-configuration information comprises: types of the magnetic disks and a quantity of the magnetic disks corresponding to each of the types of the magnetic disks.

9. The method for controlling the magnetic-disk loading according to claim 1 , wherein after the step of obtaining the magnetic-disk-configuration information of the server, the method further comprises:

according to the magnetic-disk-configuration information, determining a quantity of the magnetic-disk drives.

10. The method for controlling the magnetic-disk loading according to claim 1 , wherein the kickstart configuration file is an automatic response file in a process of installation of the operating system.

11. The device for controlling the magnetic-disk loading according to claim 6 , wherein the operation of configuring, in the default configuration file, the loading sequence of the magnetic-disk drives and the loading sequence of the magnetic disks that are managed by each of the magnetic-disk drives comprises:

controlling, in the default configuration file, by using a modprobe.blacklist parameter, the magnetic-disk drive that is loaded in a delaying mode, and controlling, by using scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by a same magnetic-disk drive; and

the operation of configuring, in the default configuration file, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive comprises:

controlling, in the default configuration file, by using the scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive.

12. The device for controlling the magnetic-disk loading according to claim 11 , wherein the operation of configuring, in the kickstart configuration file, the loading sequence of the magnetic-disk drives and the loading sequence of the magnetic disks that are managed by each of the magnetic-disk drives comprises:

when the operating system uses an upstart starting-up manager, controlling, in the kickstart configuration file, by using a rdloaddriver parameter, the loading sequence of the magnetic-disk drives, and controlling, by using the scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by the same magnetic-disk drive.

13. The device for controlling the magnetic-disk loading according to claim 11 , wherein after the operation of, according to the configured installation configuration file of the operating system, installing the operating system into the server, the method further comprises:

when the operating system uses a systemd starting-up manager, adding into a % post part of the kickstart configuration file a removing instruction of removing the magnetic-disk drive that is loaded in the delaying mode that is disposed in the default configuration file.

14. The device for controlling the magnetic-disk loading according to claim 11 , wherein the operation of configuring, in the kickstart configuration file, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive comprises:

controlling, in the kickstart configuration file, by using the scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive.

15. The one or more non-transitory computer-readable storage mediums according to claim 7 , wherein the operation of configuring, in the default configuration file, the loading sequence of the magnetic-disk drives and the loading sequence of the magnetic disks that are managed by each of the magnetic-disk drives comprises:

controlling, in the default configuration file, by using a modprobe.blacklist parameter, the magnetic-disk drive that is loaded in a delaying mode, and controlling, by using scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by a same magnetic-disk drive; and

the operation of configuring, in the default configuration file, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive comprises:

controlling, in the default configuration file, by using the scsi_mod.scan=sync, the loading sequence of the magnetic disks that are managed by the magnetic-disk drive.

Assignments (2)
LICENSE Recorded Jun 30, 2026
From: IEIT SYSTEMS CO., LTD
To: AIVRES SYSTEMS INC.
Reel/Frame 075857/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2023
From: LIU, JUN; ZHANG, XUFANG
To: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
Reel/Frame 065804/0414 →
Priority Claims (1)
CN 202111616489.1 · Dec 28, 2021 · national
Continuity (1)
Related Publication 20240272912A1 · Aug 15, 2024
References Cited (10)
US 10990415B2 · He · 2021 [cited by examiner]
US 20200210163A1 · Lang · 2020 [cited by examiner]
CN 101819508A · 2010 [cited by applicant]
CN 104461402A · 2015 [cited by applicant]
CN 105589690A · 2016 [cited by applicant]
CN 106020914A · 2016 [cited by applicant]
CN 110187843A · 2019 [cited by applicant]
CN 112000532A · 2020 [cited by applicant]
CN 113986367A · 2022 [cited by applicant]
Lefroy Payton. “The rhel7 kernel loading sequence changes, causing drive letters to be out of order.” URL: https://bbs.csdn.net/topics/392694217?page=1. Jun. 11, 2019. [cited by applicant]