Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (35.68 KB, 1 trang )
Maý tính khởi động như thế nào ?
Chúng ta sẽ cùng nghiên cứu quá trình khởi động của một chiếc máy tính và hệ điều hành MS DOS nhé. Bạn có
thể cho rằng khởi động thì có gì mà nghiên cứu, và MS DOS người ta vứt đi từ lâu rồi. Đừng vội vàng thế, bạn
có thể đoán ra nhiều lỗi từ việc hiểu cách mà máy tính khởi động đấy:
Khi bắt đầu bạn bấm nút khởi động máy, chúng ta đã có ngay 2 vấn đề phải quan tâm: nguồn của chiếc máy
tính này là loại AT hay ATX. Với máy tính hiện nay thì đa số là nguồn ATX, nhưng làm sao để phân biệt chúng
chỉ với thao tác bấm. Nguồn AT yêu cầu bạn bấm mạnh hơn, và khi công tắc đã bấm vào rồi thì nó tụt luôn vào
trong, muốn tắt đi phải bấm lần nữa để nó nẩy ra ngoài. Còn nguồn ATX thì chỉ cần bấm nhẹ, sau khi tiếp điện
công tắc lại tự động trở về vị trí ban đầu (đừng nghĩ đến chuyện lò xo hỏng nhé [-x ). Sau khi bật nguồn điện
của máy tính, bạn sẽ hiểu rằng thực ra nguồn ATX không ngắt điện hoàn toàn khỏi máy tính mà chỉ đưa máy
tính vào trạng thái ngủ sâu. Thao tác tiếp điện của công tắc chỉ làm máy thức dậy, chứ không phải cấp mới một
dòng điện như nguồn loại AT. Ok vậy là bây giờ máy tính đã thức dậy, các phần cứng lúc này đã được cấp điện
theo trạng thái "làm việc". Hệ thống phần mềm đầu tiên của máy tính bắt đầu làm việc để điều khiển các phần
cứng trong máy chính là BIOS (bạn có thể tham khảo về BIOS ngay dưới bài này). Phần mềm BIOS này chứa
trong một con CHIP tên là CMOS trên bo mạch chủ. BIOS sẽ kiểm tra và chắc chắn rằng toàn bộ các chip, ổ
cứng trong máy tính của bạn còn hoạt động. Sau quá trình kiểm tra này, BIOS sẽ đọc thông tin được ghi
trong boot record của ổ đĩa mà bạn chọn dành để khởi động (thường sẽ lần lượt là CD-Rom, ổ mềm, rồi ổ cứng)
và chúng ta chỉ xét đến trường hợp khởi động từ ổ cứng mà thôi. BIOS sẽ đọc MBR (Master Boot Record) là một
phần mềm nhỏ nằm trên sector đầu tiên của ổ đĩa, chứa thông tin về toàn bộ cách phân bố của ổ đĩa và phần
nào của ổ đĩa sẽ được khởi động tiếp theo. Sau khi đã có thông tin, MBR tiếp tục trao quyền điều khiển cho boot
record của phần đĩa sẽ được khởi động kia để nó làm công việc tiếp theo (boot record cũng khá giống MBR, chỉ
có điều nó ko phải Master =)) ). Từ đây, hệ điều hành mới được khởi động, và khi hệ điều hành khởi động xong,
ta có môi trường hoàn hảo để chạy các chương trình. Máy tính khởi động xong.
Tóm tắt:
Phần mềm trong máy tính chia làm 2 loại:
- hệ điều hành (Operating System)
- ứng dụng (Appilication)
trong đó BIOS có thể coi như là một loại phần mềm thứ ba giúp việc "điều hành" máy tính thành công.
quá trình khởi động:
Bật điện -> BIOS -> MBR của ổ đĩa -> Boot Record của phân vùng -> Hệ điều hành.
1 số lỗi thường xảy ra trong quá trình khởi động: