เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

ง.4 /etc/rc.d/init.d/modules‌


# / bin / sh

#################################################### ############################

# / bin / sh

#################################################### ############################

ภาพ


# เริ่มโมดูล

#

# คำอธิบาย : โมดูลโหลดสคริปต์อัตโนมัติ

#

# Authors : แซ็ค วิงเคิลส์

#ดีเจลูคัส- [ป้องกันอีเมล]

# อัปเดต: Bruce Dubbs - [ป้องกันอีเมล]

#

# เวอร์ชัน : LFS 7.0

#

#################################################### ############################


### เริ่มต้นข้อมูลเริ่มต้น

# ให้: โมดูล

# จำเป็น-เริ่ม: mountvirtfs sysctl

# ควรเริ่ม:

# จำเป็น-หยุด:

# ควรหยุด:

# ค่าเริ่มต้น - เริ่ม: S

# ค่าเริ่มต้น - หยุด:

# คำอธิบายสั้น ๆ : โหลดโมดูลที่จำเป็น

# คำอธิบาย: โหลดโมดูลที่อยู่ใน /etc/sysconfig/modules.

# X-LFS-จัดหาโดย: LFS

### สิ้นสุดข้อมูลเริ่มต้น


# รับรองว่าเคอร์เนลรองรับโมดูล [ -e /proc/modules ] || ทางออก 0

. /lib/lsb/init-functions case "${1}" ใน

เริ่ม)

# ออกหากไม่มีไฟล์โมดูลหรือไม่มี

# รายการที่ถูกต้อง

[ -r /etc/sysconfig/modules ] || ออก 0 egrep -qv '^($|#)' /etc/sysconfig/modules || ทางออก 0


log_info_msg "กำลังโหลดโมดูล:"


# พยายามโหลดโมดูลก็ต่อเมื่อผู้ใช้ให้เราจริงๆ

# โมดูลบางส่วนที่จะโหลด ในขณะที่อ่าน args โมดูล; ทำ

# ละเว้นความคิดเห็นและบรรทัดว่าง กรณี "$module" ใน

""|"#"*) ต่อ ;; esac


# พยายามโหลดโมดูลโดยผ่านอาร์กิวเมนต์ที่ให้ไว้ modprobe ${module} ${args} >/dev/null


# พิมพ์ชื่อโมดูลหากสำเร็จ มิฉะนั้น ให้จดบันทึก ถ้า [ $? -eq 0 ]; แล้ว

log_info_msg2 " ${module}" else

failmod="${failedmod} ${module}"



fi

เสร็จสิ้น < /etc/sysconfig/modules


# พิมพ์ข้อความเกี่ยวกับโมดูลที่โหลดสำเร็จในบรรทัดที่ถูกต้อง log_success_msg2


# พิมพ์ข้อความแสดงข้อผิดพลาดพร้อมรายการโมดูลใด ๆ ที่

# อาจจะโหลดไม่สำเร็จ

ถ้า [ -n "${failedmod}" ]; แล้ว

log_failure_msg "ไม่สามารถโหลดโมดูล:${failedmod}" ออก 1

fi

;;


*)

echo "การใช้งาน: ${0} {start}" exit 1

;;

esac ทางออก 0

# สิ้นสุดโมดูล

fi

เสร็จสิ้น < /etc/sysconfig/modules


# พิมพ์ข้อความเกี่ยวกับโมดูลที่โหลดสำเร็จในบรรทัดที่ถูกต้อง log_success_msg2


# พิมพ์ข้อความแสดงข้อผิดพลาดพร้อมรายการโมดูลใด ๆ ที่

# อาจจะโหลดไม่สำเร็จ

ถ้า [ -n "${failedmod}" ]; แล้ว

log_failure_msg "ไม่สามารถโหลดโมดูล:${failedmod}" ออก 1

fi

;;


*)

echo "การใช้งาน: ${0} {start}" exit 1

;;

esac ทางออก 0

# สิ้นสุดโมดูล


ภาพ

ภาพ

: Zack Winkles, Alexander E. Patrakov DJ Lucas - [ป้องกันอีเมล]

: บรูซ ดับบ์ส - [ป้องกันอีเมล]

: Zack Winkles, Alexander E. Patrakov DJ Lucas - [ป้องกันอีเมล]

: บรูซ ดับบ์ส - [ป้องกันอีเมล]

: แอลเอฟเอส 7.0

: แอลเอฟเอส 7.0

อูเดฟ $time

อูเดฟ $time

โมดูล


S


เติม /dev ด้วยโหนดอุปกรณ์

ติดตั้ง tempfs บน /dev และเริ่มต้น udevd daemon โหนดอุปกรณ์ถูกสร้างขึ้นตามที่กำหนดโดย udev

LFS

โมดูล


S


เติม /dev ด้วยโหนดอุปกรณ์

ติดตั้ง tempfs บน /dev และเริ่มต้น udevd daemon โหนดอุปกรณ์ถูกสร้างขึ้นตามที่กำหนดโดย udev

LFS

ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: