Professional Documents
Culture Documents
005 Booting PDF
005 Booting PDF
CSE 265:
Quản trị hệ thống và mạng
• Khởi động và tắt hệ thống
– Khởi động
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
khởi động
tức là khởi động máy tính
– Can thiệp của người vận hành (chỉ khởi động thủ công)
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– Thăm dò các bus cho thiết bị và yêu cầu trình điều khiển cung
cấp thông tin (nghĩa là ngắt nào, địa chỉ PCI nào, v.v.)
• Trình điều khiển đôi khi có thể được thêm vào sau
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– Kernel cho init biết nếu muốn chế độ một người dùng
• Thường ít phân vùng đĩa được gắn hơn (chẳng hạn như
chỉ phân vùng gốc)
– Các vách ngăn khác phải lắp thủ công nếu cần
thể chạy fsck nếu cần để sửa chữa hệ thống tập tin
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– Cần sửa đổi mục nhập GRUB để bao gồm từ khóa đơn, ví dụ:
tiêu đề Chế độ người dùng đơn Red Hat Linux (2.4.9-21)
root (hd0,0)
gian chạy
– Tốt hơn là thiết lập mục nhập chế độ một người dùng trước
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– Khi kết thúc chế độ một người dùng, init thực thi các tập lệnh
khởi động hệ thống
– Các tác vụ
điển hình: • Đặt tên
máy tính • Đặt múi giờ
• Kiểm tra ổ đĩa bằng fsck
• Gắn ổ đĩa hệ thống •
Xóa tệp cũ khỏi /tmp •
Định cấu hình giao diện mạng
• Khởi động daemon và dịch vụ mạng
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
• Sau khi tập lệnh khởi tạo chạy, hệ thống hoạt động
hoàn toàn, ngoại trừ việc không ai có thể đăng nhập
– các quy trình getty lắng nghe trên thiết bị đầu cuối
– đăng nhập đồ họa như xdm hoặc gdm nếu được định cấu hình
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
nhân) • Mọi thứ khác (các tiến trình khác) đều được bắt đầu
thông qua init
Tùy chọn xem các quy trình như vậy với “ps -aux | hơn"
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– /etc/inittab chỉ định init phải làm gì ở mỗi cấp độ – Trong khi
khởi động, hệ thống chuyển từ 0 sang cấp độ chạy mặc định (trong /etc/
inittab) và gọi /etc/rc.d/rc cho mỗi thay đổi
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– Các tập lệnh khởi động trực tiếp trong /etc/init.d/ (được liên
– Mỗi tập lệnh bắt đầu, dừng, khởi động lại một số dịch vụ
– /etc/rc.d/rc biết tìm trong /etc/rc.d/ nơi có thư mục con cho
mỗi mức chạy • Các liên kết tượng trưng được tạo tới tập
– Tên tập lệnh cho biết thứ tự Bắt đầu hoặc Diệt
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
/etc/sysconfig
– Các tập lệnh có thể được sử dụng để bắt đầu hoặc dừng các
giao diện mạng riêng lẻ
• /etc/sysconfig/network-scripts/ifdown eth0
• /etc/sysconfig/network-scripts/ifup eth0
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– Không cần thiết thường xuyên như trong hệ điều hành tiêu dùng
• Cần cho
của init – Sử dụng poweroff để yêu cầu hệ thống tắt (không có trong USLAH)
– Sử dụng công tắc khởi động lại phần cứng hoặc tắt nguồn (biện pháp cuối cùng!)
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Tắt nguồn
bộ nhớ đệm trong bộ nhớ và chỉ thỉnh thoảng ghi chúng trở lại đĩa
• Làm cho I/O của đĩa nhanh hơn, nhưng dễ bị mất hơn
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
tắt
• lệnh tắt máy là an toàn nhất, chu đáo nhất và kỹ lưỡng nhất
tạm dừng, khởi động lại hoặc thay đổi sang chế độ một
người dùng • tắt máy có thể đợi trước khi hệ thống ngừng hoạt
động • gửi thông báo cảnh báo (như tường) cho người dùng đã đăng nhập
– nên giải thích lý do tại sao và khi nào nó quay trở lại
- tạm dừng
tương tự như pause, nhưng yêu cầu kernel khởi động lại hệ thống
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
• thành phố
– Giống hệt để tạm dừng, nhưng thêm yêu cầu cấp nguồn
hệ thống quản lý để tắt nguồn của hệ thống
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison