Quá trình cài đặt và khởi động của một Hệ điều hành OS
Trang 1 trong tổng số 1 trang
Quá trình cài đặt và khởi động của một Hệ điều hành OS
- Hầu hết các hệ điều hành đều có tiến trình khởi động giống nhau. Bây giờ mình sẽ lấy ví dụ về sự khởi động của một HĐH điển hình.
- Máy tính chỉ lưu trữ ngày giờ hệ thống, thông tin phần cứng giữa những boot session. ROM sẽ truyền những lệnh xử lý khởi động. BIOS là nơi chứa các thủ tục để kết nối cho các phần cứng (ổ đĩa, bàn phím, chuột, vv..), và OS sẽ được định vị ~> khởi chạy. CMOS là nơi chứa các dữ liệu có thể sửa được về thông tin của máy, như dạng đĩa cứng, IRQs, ...
- ROM, RAM mình sẽ không nói thêm, mình xin nói một chút về BIOS, đi đôi với nó là CMOS
BIOS viết tắt của Basic Input/Output System, tạm dịch là hệ thống nhập/xuất cơ bản. BIOS giữ nhiều vai trò khác nhau nhưng vai trò quan trọng nhất là nạp hệ điều hành. BIOS được chứa sẵn (thường ở dạng nén dữ liệu) trong các con chip như là PROM, EPROM, EEPROM hay bộ nhớ flash của bo mạch chính. Khi máy tính được mở qua công tắc bật điện hay khi được nhất nút reset, thì BIOS được khởi động và chương trình này sẽ tiến hành các thử nghiệm khám nghiệm trên các ổ đĩa, bộ nhớ, bo hình, các con chip có chức năng riêng khác và các phần cứng còn lại.
- Thông thường, BIOS tự giải nén vào trong bộ nhớ chính của máy tính (RAM, ..) và bắt đầu vận hành từ đây. Hầu hết các lắp đặt của BIOS ngày nay có thể thực thi cài đặt các chương trình giao diện CMOS. Bộ phận này (CMOS) là nơi lưu giữ các dữ liệu cài đặt chuyên biệt của người dùng; như thời gian, các đặc tính chi tiết của ổ đĩa, việc gán chức năng khởi động cho bộ điều khiển (controller) nào, hay ngay cả mật mã khởi động máy, ... CMOS được truy cập bởi BIOS.
Quá trình khởi động của máy tính và HĐH.
1. BIOS là cái được khởi động đầu tiên.
2. BIOS khởi chạy những sector phục vụ cho việc booting, những sector này được gọi là Master Boot Record (MBR) or the Boot Block, và nó được bảo vệ
3. BIOS chạy một chương trình của nó được gọi là Master Boot Record Program (MBRP).
4. Sau đó MBRP sẽ khởi chạy Operating System Loader Program (OSLP). Hay được gọi là LILO với Linux.
5. OSLP sẽ khởi hoạt các thiết bị hệ thống như: CPU, bộ nhớ và I/O devices, sau đó khởi động hạt nhân (Kernel, Monitor) của OS. Nếu không tìm thấy OS nào được cài, sẽ có thông báo lỗi chưa cài OS chẳng hạn.
6. Tiếp tục OS sẽ chạy INIT (Initialization),chạy các file thiết lập môi trường và giao diện, chờ đợi các sự kiện khác
Các hệ thống khác nhau thì sẽ có riêng MBR khác nhau. điều đó cho phép bạn chạy nhiều OS khác nhau. Như Microsoft Windows (từ winNT trở đi) thì nó đã nạp sẵn MBR để khởi động.
- Máy tính chỉ lưu trữ ngày giờ hệ thống, thông tin phần cứng giữa những boot session. ROM sẽ truyền những lệnh xử lý khởi động. BIOS là nơi chứa các thủ tục để kết nối cho các phần cứng (ổ đĩa, bàn phím, chuột, vv..), và OS sẽ được định vị ~> khởi chạy. CMOS là nơi chứa các dữ liệu có thể sửa được về thông tin của máy, như dạng đĩa cứng, IRQs, ...
- ROM, RAM mình sẽ không nói thêm, mình xin nói một chút về BIOS, đi đôi với nó là CMOS
BIOS viết tắt của Basic Input/Output System, tạm dịch là hệ thống nhập/xuất cơ bản. BIOS giữ nhiều vai trò khác nhau nhưng vai trò quan trọng nhất là nạp hệ điều hành. BIOS được chứa sẵn (thường ở dạng nén dữ liệu) trong các con chip như là PROM, EPROM, EEPROM hay bộ nhớ flash của bo mạch chính. Khi máy tính được mở qua công tắc bật điện hay khi được nhất nút reset, thì BIOS được khởi động và chương trình này sẽ tiến hành các thử nghiệm khám nghiệm trên các ổ đĩa, bộ nhớ, bo hình, các con chip có chức năng riêng khác và các phần cứng còn lại.
- Thông thường, BIOS tự giải nén vào trong bộ nhớ chính của máy tính (RAM, ..) và bắt đầu vận hành từ đây. Hầu hết các lắp đặt của BIOS ngày nay có thể thực thi cài đặt các chương trình giao diện CMOS. Bộ phận này (CMOS) là nơi lưu giữ các dữ liệu cài đặt chuyên biệt của người dùng; như thời gian, các đặc tính chi tiết của ổ đĩa, việc gán chức năng khởi động cho bộ điều khiển (controller) nào, hay ngay cả mật mã khởi động máy, ... CMOS được truy cập bởi BIOS.
Quá trình khởi động của máy tính và HĐH.
1. BIOS là cái được khởi động đầu tiên.
2. BIOS khởi chạy những sector phục vụ cho việc booting, những sector này được gọi là Master Boot Record (MBR) or the Boot Block, và nó được bảo vệ
3. BIOS chạy một chương trình của nó được gọi là Master Boot Record Program (MBRP).
4. Sau đó MBRP sẽ khởi chạy Operating System Loader Program (OSLP). Hay được gọi là LILO với Linux.
5. OSLP sẽ khởi hoạt các thiết bị hệ thống như: CPU, bộ nhớ và I/O devices, sau đó khởi động hạt nhân (Kernel, Monitor) của OS. Nếu không tìm thấy OS nào được cài, sẽ có thông báo lỗi chưa cài OS chẳng hạn.
6. Tiếp tục OS sẽ chạy INIT (Initialization),chạy các file thiết lập môi trường và giao diện, chờ đợi các sự kiện khác
Các hệ thống khác nhau thì sẽ có riêng MBR khác nhau. điều đó cho phép bạn chạy nhiều OS khác nhau. Như Microsoft Windows (từ winNT trở đi) thì nó đã nạp sẵn MBR để khởi động.
VoTrongQuyet-I12A- Tổng số bài gửi : 24
Join date : 16/02/2012
Similar topics
» Thảo luận Bài 2
» Thảo luận Bài 2
» Quá trình khởi động một hệ điều hành
» Tiến trình khởi động của hệ điều hành Windows Xp
» Quá trình khởi động máy tính và hệ điều hành
» Thảo luận Bài 2
» Quá trình khởi động một hệ điều hành
» Tiến trình khởi động của hệ điều hành Windows Xp
» Quá trình khởi động máy tính và hệ điều hành
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết