intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lịch sử và các bản phân phối HĐH Linux từ trước đến nay phần 1

Chia sẻ: AFASFAF FSAFASF | Ngày: | Loại File: PDF | Số trang:6

86
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Như bạn đọc đã biết,khi bật máy tính đầutiên sẽ chạy chương trình POST.Chương trình xac định dung lượng ổ nhớ ,thử nghiệm bộ nhớ....

Chủ đề:
Lưu

Nội dung Text: Lịch sử và các bản phân phối HĐH Linux từ trước đến nay phần 1

  1. Chuong 2 ’’ Cài dat HDH Linux trên cùng máy tính ¯˘ ¯ ´’ ˙ voi Windows ` ´ ’ ’’ ¯a Van su khoi d ˆ u nan – Trung Quoc ˆ ˙˙ ˜ ´ ´ ¯ı ’ ’ Thông thuong trên các d˜a cua ban phân phoi Linux d có huong dan ngan gon cách cài d ˘ t ’`’ ’´’ ˘ ¯ã ¯a ˆ ˆ ` ´ ˙ ¯e ˙ ’ tìm thay rat nhieu cuon sách nó ve van d ˆ này. Và tat ´´ ` ´ ` ´ Linux. Ngoài ra, trên Internet ban có the ˆ ˆˆ ˆ ˆ ˆˆ ˆ ˙ ´ ´’ ` ¯ã ´ ’ các ban phân phoi lon (Debian, Slackware, Fedora, Mandrake, ...) d ˆ u d có cuon huong ’ ca ’´’ ¯e ˆ ˆ ˜ ¯a ´ ´ ´ ’’ dan cài d ˘ t rat chi tiet, cho moi tình huong su dung. Hãy cho d ’i và hy vong trong tuong lai `’ ¯o ˆ ˆ ˆ ˆ ’’ không xa˙se có ban dich Tieng Viet cua nhung cuon sách này. Chính vì vay trong cuon sách ´˙ ˆ ’ ˙´ ˙ ˙ ´ ’ ˜ ˜’ ˆ ˆ ˆ ˆ ˙ d a ra các buoc cu the cua viec cài d ˘ t, mà xin ba˙n d c hãy tìm các ˙´ ˆ’ ’ ’˜ này, tác gia se không ¯u ¯a ¯o ˆ ’ ’’ cuon huong dan tuong ung. Thay vào d ˙ là nhung gì ban ca˙ biet và chuan bi truoc khi cài ˙ ˙’ ˙ ˜ ´ ˆn ´ ` ’´’ ˆ ’ ’ ´’ ’´’ ˜’ ¯ó ˆ ˆ ˆ ˙ ˙ ’ `ng thoi, tác gia se d cu the và chi tiet vào nhung gì d ˘ c biet khi cài d ˘ t Linux trên máy ´ ’ ˜ ¯i d ˘ t, d ˆ `’ ˜’ ¯a ¯o ¯a ¯a ˆ ˆ ˆ tính d có mot trong các he d˙ ˆ u hành Windows cung nhu viec khoi d ˆ ng nhieu he d ˆ u hành. ˙ ˙ ˙’ ˙` ` ` ˜ ¯ã ˆ ¯ie ¯o ˆ ˆ ¯ie ˆ ˆ ’ ’ ˙˜ ˙ ˙´ ` ˙ ˙ ´ n d ˆ o cho, phan lon nguoi dùng Viet Nam truoc khi bat d ˆ u hoc Linux d làm quen và ` ’’ ˆ ` ´’ Va ¯e ’`’ ’´’ ˘ ¯a ¯ã ˆ ˆ ˆ rat có the d có kinh nghiem su dung các˙ HDH dòng Windows nhu˙Windows 98, Windows ’ ¯ã ´ ’’ ˆ ˆ ˆ ’ ¯ 2000 và Windows XP. Và trên thuc˙te thì tam thoi Linux khó có the là HDH d ˆ u tiên mà nguoi ˙ ˆ’ ’´ ` `’ ’`’ ¯a ˆ ¯ ˙ ˙ ´ , mot cách tu nhiên, neu nguoi dùng d làm viec voi HDH Windows ´ dùng làm quen. Nhu the ˆ ’`’ ˆ ´’ ¯ ¯ã ’ˆ ˆ ’ và quyet d nh thu nghiem voi Linux, thì ho không muon mat d môi ˙ ’ong làm viec quen ˙´ ˙ ´ ¯i ´ ´ ¯i ’’ tru `’ ˆ ˆ ˆ ˆ ˆ ’ ˙ ˙´ i nhung gì d tao ra và d cau hình duoi duoi Windows. Rat˙ may là ˙ ´ ´ ˆ’ thuoc cua mình, cùng vo ’´’ ’´’ ’ ˜’ ¯ã ¯ã ˆ ˆ ˙ nhat thiet phai d ´ ´ ’ ˙ ˜’ ˆ’ ´ ´ ’ ¯ánh mat tat ca nhung thu d Boi vì trên mot máy tính có the cùng ’’ không ˆ ´’ ¯ó. ˆ ˆˆ ˆ ˙ ’ cho trên d a!). Chính ˜ ´ ` ’ ˜’ ´ "chung song hòa bình hai HDH và tham chí nhieu hon nua (neu có d ˜ ¯u ˆ ¯ı ˆ ˆ ˆ ˆ ¯ ´ , o phía duoi se nói cách cài d ˘ t˙HDH Linux trên máy tính d cài d ˘ t mot trong các he vì the ’’ ’´’ ˜ ¯a ¯ ¯ã ¯a ˆ ˆ ˆ ˙ ˙˙ ˙ ` ’ d ˆ u hành cua hãng Microsoft. ¯ie ˆ’ 2.1 Chuan bi cài dat ¯˘ ˙ ˙ ˆ’ ` Có the cài d ˘ t Linux bang mot trong các cách sau: ˘ ¯a ˆ ˙ ˙ `’ ˆ’ ¯ı • Tu o d˜a CD-ROM ˆ’ ¯ı ´’ `’ ’ • Tu ban sao chép Linux trên o d˜a cung ’ˆ ’ • Tu máy chu tap tin cua mang noi bo qua NFS; `’ ˆˆ ˙ ˙ ˙˙ • Tu máy tính khác trong mang noi bo qua SMB; `’ ˆˆ ˙ ˙˙
  2. 4 Cài dat HDH Linux trên cùng máy tính voi Windows ¯˘ ¯ ´’ ˙ ’’ • Tu máy tính o xa (ví du tu Internet) qua giao thuc FTP; `’ `’ ´’ ˙ ’ • Tu mot máy chu WWW qua giao thuc HTTP. `’ ˆ ´’ ˙ ´ ’´ ´ ’ ’ Theo ý kien cá nhân cua tác gia thì thuan tien và có tính thuc te nhat là cài d ˘ t Linux tu `’ ¯a ˆ ˆˆ ˆˆ ˙ gio không gây khó khan gì. ˙ ˙˘ ˙ CD-ROM, hon nua viec mua các d˜a CD bây `’ ˜’ ˆ ¯ı ’ Truoc khi bat d ˆ u ˙cài d ˘ t, hãy thu thap (hãy viet lên mot to giay) tat ca nhung thông tin ´ ¯a ˘` ´ ˆ `’ ´ ˆ ´ ’ ˜’ ’´’ ¯a ˆ ˆ ˆ ˙tính. Neu nhu máy tính cua ban tam thoi van còn làm viec duoi ˙ ˙ ˜ ´ ` ´’ ´ ’ cau hình can thiet cua máy `’ ˆ ’´’ ˆ ˆ ˆ ˆ ˆ ’ ˙ `u ˙thông tin neu nhan chuot phai ˙ ´´ ´ ´ ’ HDH Windows 95/98/2000/XP, thì ban se tìm thay rat nhie ˜ ˆˆ ˆ ˆ ˆ ˆ ¯ ’u tuong My Computer, chon lenh Properties. O d ban có the tìm thay gan he˙ tat ca ˙ ’’ ¯ây ’ ´ ˆ ´t ´ ’ ` ˆˆ vào bie ’ ’ ˆ ˆ ˆ ˆ thông tin can thiet. Neu nhu ban không thay thông tin nào d ˙ thì can tìm kiem theo các cách ˙ ˙˙´ ` ´ ´ ` ´ ¯ó, ˆ ˆ ˆ ˆ ˆ ˆ ’ ˙ ˆ’ ’ ˆ ´ ’’ ’ khác, ke ca viec mo vo máy và d c nhung dòng chu trên thiet bi. ˜’ ˜’ ¯o ˆ ˙n d c, xin d oc d ˙a ra d danh sách nhung thông tin can thu thap. Xin d ` ng ˙ ’ giúp ba ¯o ` ¯e Dˆ ˜’ ¯u ’ ¯u ¯ây ¯u ˆ ˆ ’ ’ ’ ˙ co gang ghi càng nhieu du lieu ve mot thiet bi càng tot (tat ca ˙ ng thông ˙´ ˘ ˙ luoi bieng và hãy ˆ ´ ’`’ ´ ` ` ´ ´ ´ ’ nhu ˆ ˜’ ˆ ˆ ˆ ˜’ ˆ ˆ ˆˆ tin có the tìm thay), nhung du lieu này se can˙d´ n khi cài d ˘ t ˙ cau hình, khi mà viec tìm ˙ ˆ’ ´ `ˆ ¯a và ´ ˜’ ˜’ ˆ ˜ ˆ ¯e ˆ ˆ ˆ ˙ ˙ ˙ ´ kiem chúng se khó khan hon. ˘ ˜ ˆ ’ • BIOS: ´ ’ – nhà san xuat;ˆ ´ˆ ’ – so hieu phiên ban. ˆ ˙ ˆ’ ¯ı ´’ ’ ˆ’ ¯ı ´ • Controller o d˜a cung: loai (IDE hay SCSI) và dung luong cua o d˜a (neu nhu ban d c ¯o ˆ ’’ ’ ˙’ ˜ ’ ˙ˆ ´ ¯o ˙ ˙ `n kiem tra xem BIOS có ho tro viec truy cap o che d ˆ LBA hay ˆ ’’ ˆ dùng d˜a IDE, thì ca ¯ı ˆ ˆ ˆ ˙˙ ˙ ˙ không): ´ – hda (Master trên controller so 1 hay Primary Master); ˆ ´ – hdb (Slave trên controller so 1 hay Primary Slave); ˆ ´ – hdc (Master trên controller so 2 hay Secondary Master); ˆ ´ – hdd (Slave trên controller so 2 hay Secondary Slave). ˆ ˆ˜ ´ ´ˆ ´ ’ ’ – nhà san xuat và so mau mã cua adapter SCSI (neu có). ˆ ˆ ` ’ ˆ ´’ • Dung luong cua bo nho (tính bang Kilobyte ˘ ’’ ˙ ˙ • CD-ROM: – Giao dien (IDE, SCSI, hay giao dien khác); ˆ ˆ ˙ ˙ ˆ’ ¯ı – d´ i voi các o d˜a CD-ROM không phai IDE, cung nhu SCSI - nhà san xuat và so ´ ´ ’ ’ ¯o ´’ ˜ ˆ ˆ ˆ ’ ˜ mau mã. ˆ • Chuot: ˆ ˙ – loai chuot (serial, PS/2, hay bus mouse); ˆ ˙ ˙ – giao thuc (Microsoft, Logitech, MouseMan, v.v. . . ); ´’ ´ – so nút; ˆ ˆ’ ˆ ´ ´’ ’ ’ ˆ’ ¯ó. – d´ i voi chuot cam vào cong noi tiep thì can so thu tu cua cong d ´ ´´ `ˆ ¯o ´’ ˆ˘ ˆ ˆˆ ˙ ˙ • Cac màn hình ˙
  3. 2.2 Phòng xa và nhung loi khuyên 5 `’ ˜’ ´ ’ – nhà san xuat; ˆ ˆ˜ ´ˆ ’’ – so mau mã (hay chipset su dung) ˙ – dung luong bo nho; ˆ ´’ ’’ ˙ ˙ • Màn hình ´ ’ – nhà san xuat ˆ ˆ˜ ´ˆ – so mau mã; ’ˆ´ `ˆ ` ` – các giá tri gioi han (min, max) cua tan so làm moi theo chieu doc và theo chieu ´’ ´’ ˆ ˆ ˙ ng giá tri này ban d c chı có the tìm thay trong tài lieu˙ d kèm voi màn ˙ ˆ’ ´ ’ ngang (nhu ´’ ˜’ ¯o ˆ ¯i ˆ ˙ hien thi˙ nhung giá tri này, và chúng rat˙ quan trong trong ’˙ ´ hình, Windows không ˆ ˜’ ˆ ˙ ˙ ˙ ´ u hình giao dien d ˆ hoa). ` khi ca ˆ ¯o ˆ ˙ ˙ ´ ´´´ • Neu nhu ban d c muon ket noi mang (mà UNIX nói chung là HDH dành cho mang), ¯o ˆ ˆˆˆ ’ ¯ thì hãy ghi˙lai nhung du lieu sau: ˙ ˙ ˙ ˜’ ˜’ ˆ ˙ ˙ ˆ˜ ´ ´ˆ ’ – nhà san xuat và so mau mã cac mang; ˆ ˙ ˙ ’ ’ – d a chı IP cua mình; ¯i ˙ ’ – tên cua máy tính trong mang; ˙ – mat na mang con (subnet mask); ˘ ˙˙˙ ’ ’ – d a chı IP cua gateway; ¯i ˙ ` ’ ’ ’ – d a chı IP cua các máy chu tên mien (DNS server); ¯i ˆ ˙ ’ ’ ’ – d a chı IP cua máy chu WINS(Windows Internet Name Service); ¯i ˙ ` ˆ’ – tên mien cua công ty ban d c. ¯o ˙˙ ´ ´ ’ • Loai và nhà san xuat cac âm thanh và game controller (neu nhu có) ˆ ˆ ’ ˙ ˙ 2.2 Phòng xa và nhung loi khuyên `’ ˜’ ´ Truoc khi cài d ˘ t HDH Linux sau Windows, rat nên thuc hien vài thao tác "phòng xa" ("phòng ’´’ ¯a ¯ ˆ ’ˆ ˙cháy"). Vì rat có the ban d c se phai˙ phân vùng lai o d a, thay d ’i ban ghi ˙ ’ ˆ’ ¯ı ´ ¯o ˜ ’ ¯o ’ cháy hon chua ˜’ ˜ ˆ ˆ ˆ ’ ˙ i các tap tin khoi d ng cung nhu các tap tin cau hình. ˙ ˙ ´ ’’i d ˆ ng (Boot Record) và làm viec vo ’’ ¯o kho ¯o ˆ ´’ ˜ ˆ ˆ ˆ ˆ ’ ˙ tác này không phai lúc nào cung d ˙ lai d lai mot ket qua theo ý ˙ ´ n, và trong ˙ ˙ ˆ´ ’ ’ Các thao muo ˜ ¯em ¯em ˆ ˆ truong hop xau có the máy tính cua ban d c se ˙không khoi ˙¯ong nua. Có biet cách thoát ra ˙’d ˆ’ ’´ ´ ’ ’`’ ¯o ˜ ˜’ ˆ ’ˆ ˆ ˙huong này và phuc hoi du lieu can thiet không d còn˙là mot câu hoi. Nhung roi vào ˙ `˙ ´ ’ i tình ´ ` ˜’ ˆ ˆ ’ kho ¯ó ˆ ˆ ˆ ˆ ’ ’ ˙˜ ˙´ ` `˙ ´ ’ ˆ ´ ´’ ˆ tình huong nhu vay het suc de dàng nhat là voi nguoi dùng lan d ˆ u tiên cài d ˘ t Linux. Chính ´’ ’`’ ˆ ¯a ¯a ˆ ˆ ˆ ˙` ˙` ` ` ` ˆˆ´ ’’ ¯o vì vay, d ˆ u tiên, can tao mot d˜a mem khoi d ˆ ng hay mot d˜a mem giúp phuc hoi he thong ˆ ¯a ˆ ¯ı ˆ ¯ı ˆ ˆ ˆ ˆ ˙ ban d c còn chu˙ tao). Thu hai, can ghi˙ lai nhung ˙du lieu có giá tri (backup).˙Và thu ˙ ˙ ´ ` (neu a ´’ ´’ ˜’ ˜’ ˆ ¯o ˆ ˆ ’ ˙ ’n bi các tap tin (d a mem, CD) cài d ˘ t cho he thong cu. Mot loi khuyên quan trong ˙ ˙ ˙ ˙ ˙ ` ˆ´ ba, chua ˆ `’ ˜ ˜ ¯ı ¯a ˆ ˆ ˆ ˆ ´ u có gì d ˙ xay ra không theo ý muo˙ thì không nên hoang mang. Xin chia se mot ˙ ˙ ˙ ’˙ˆ ´n ’ khác: ne ¯ó ˆ ˆ ˙ ` `` ’ kinh nghiem buon: khi lan d ˆ u tiên tác gia cài Linux trên máy tính d có Windows NT, và ˆ ¯a ¯ã ˆ ˆ ˙máy tính không the khoi d ng d oc. Không hieu het van d ` tác gia nghı là không ˆ’ ’’ ¯o ¯u ’ ˆ’ ´ ´ ¯e ´ ’ ’ ket qua là ˜ ˆ ˆ ˆˆˆ ’ ˙’ d a và cài d ˘ t lai tu d `u. Bây gio thì tác gia d hieu là ˙ ’ ¯ã ˆ’ còn cách gì khác ngoài d nh dang lai o ¯ı `’ ¯a `’ ˜ ¯i ¯a ˆ ˆ có the phuc hoi lai neu nhu không ˙quyet d nh quá˙vo˙ vàng. Vì vay có the nói rang Werner ´ ˙’˙ ˆ’ ˆ’ ` ´ ¯i ` ˆi ˘ ˆ ˆ ˆ ˆ ˙ d ˙ khi trong huong dan su˙ dung LILO có d a ra ˙ ng loi khuyên sau cho ˙ ˜ ’’ Almesberger ¯úng, nhu ’´’ `’ ˜’ ¯u ˆ ’ ˘ ˙’ˆ nguoi dùng khi roi vào truong hop khó khan nhu vay: `’ `’ ’ ’ ’ ’ ˙ ˙
  4. 6 Cài dat HDH Linux trên cùng máy tính voi Windows ¯˘ ¯ ´’ ˙ • Không hoang hot. Neu nhu có gì d không làm viec, hãy thu moi cách d ˆ’ tìm ra nguyên ´ ´ ’ ’’ ¯ó ¯e ˆ ˆ ˆ ’ nhân, kiem tra lai nhieu lan thao tác cua mình. Chı sau khi d ˙moi thuc hien các buoc ˙’ ˆ’ `` ’ ¯ó ´’ ’´’ ˆˆ ’ˆ ˙ ˙ ˙ ˜i. ’’ ˆ sua lo ˆ´ • Hãy d c tài lieu. ¯ ac biet trong các truong hop, khi he thong làm nhung gì ban d c ˆ D˘ ’`’ ˜’ ¯o ¯o ˆ ˆ ’ ˙mong d˙ i. ˙ ˙ ˙ ˙ ˙˙ không ¯o ’ ˙ ˆ’ ´ Xin thêm mot loi khuyên pho bien sau: * Hãy xem các tap tin log, tuc là các tap tin ghi ˆ `’ ´’ ˆ ˆ ˆ ˙ thong (can tìm chúng trong thu muc /var/log). ˙ ˙ lai su kien cua he ´ ` ’ˆ ’ ˆˆ ˆ ’ ˙˙˙ ˙ ˙ ` ´ ’’ ’ ’ Nhu d nói o trên, quá trình cài d ˘ t HDH Linux nói riêng không phai là d ˆ tài cua cuon ’ ¯ã ¯a ¯ ¯e ˆ ˙ong dan tuong ung. Tuy nhiên, tác gia cung muon d a ˜ ’ ’ ´’ ` ´ ´ ¯u ’˜ sách. Nguoi dùng can tìm các cuon hu ´’ `’ ˆ ˆ ˆ ˆ ’ ’ ’ ra vài loi khuyên d ˆ’ giúp nguoi dùng d ’a ra quyet d nh trong khi cài d ˘ t. ´ ¯i `’ ’`’ ¯e ¯u ¯a ˆ ˙ ˙ ˜ ˆ’ ´’ ´ ¯u Thu nhat, d `’ng voi vàng và hãy chú ý d c nhung thông báo se hien thi trên màn hình, ˜’ ¯o ˆ ˆ ˙ ’ `’ D ˆ’ ˙ ˙ ¯u ’ ˆ’ và hãy suy nghı ky khi chon câu tra loi. ¯ e minh chung cho loi khuyên này xin d ’oc ke lai ´’ `’ ˜˜ ˙ Hat 7.1, và tu d ng nhan lên nút Next, vì cho rang phuong án ˙ ˙ ´ ` ’ truong hop khi tác gia cài Red ’`’ ˘ ’ ¯o ˆ ˆ ’ ’’ theo mac d nh là d ’ . Ket qua là tác gia không˙the truy cap d ’oc d´ n máy này qua các giao ˘ ˙ ¯i ˙ ˆ’ ¯u ´ ’ ’ ˆ ¯u ’ ¯e ˆ ˆ thuc ma (telnet, ftp, NFS, Samba), mac dù d cau hình giao ˙dien mang cho máy. Nguyên ˙ ng ˙ ˙ ¯ã ´ ´’ ˘ ˆ ˆ nhân là˙trong phuong án theo mac d nh thì tuong lua d ’oc cài d ˘ t, và tuong lua d ˘ ¯i ˙ ’`’ ’’ ¯u ’ ˙ ˙` ´ ’ ’ ’’ ¯óng het các ¯a ˆ ’’ ˙ này, thì trong quá trình cài d ˘ t can chı rõ các dich vu d oc ˙ ˙ ˙` D ˆ’ ’’ ’ truy cap tu mang. ¯ e mo truy cap `’ ¯a ˆ ¯u ’ ˆ ˆ ’ ˙ ng chúng ta quá voi vàng! Thu hai, tác gia khuyên không nên d `ng ý˙voi viec ˙ ˙ ˙ ˙ ˙ tu ’’ ’ mo. Nhu ´’ ´’ ˆ ’ ¯o ˆ ˆ ’ ˙ ˙˙ ` ´ ’’ ¯o d ˆ ng khoi d ˆ ng vào giao dien d ˆ hoa. Vì cuoi cùng nguoi dùng không khó khan gì khi gõ ’`’ ˘ ¯o ˆ ¯o ˆ ˙ ˙ ˙ ˙ ˆ´ ` ´ câu lenh startx, còn viec cau hình giao dien d ˆ hoa (neu có gì d làm viec không d ˆ ¯o ¯ó ¯úng) ˆ ˆ ˆ ˆ ˙ oi dùng moi rat khó thành công. ˙ ˙ ˙ ˙ ´ voi ngu `’ ´’ ´’ ˆ ’ ˜ ˆ’ ´’ ` ´ ¯i ` ’’ ¯o Sau khi làm xong các công viec phòng xa, can quyet d nh se to chuc khoi d ˆ ng nhieu ˆ ˆ ˆ ˆ ˙ a (phân vùng) d ’ cài d ˘˙ tuc là can chia o d a thành so ˙ ˆ’ ˆ’ ¯ı ˆ’ ¯ı ’´ ` ´ HDH nhu the nào, chuan bi các o d˜ ¯at, ´’ ˜ ¯e ˆ ˆ ˆ ˆ ¯ ˙ ˙ `n thiet. Nhung truoc khi chuyen sang các buoc cu the d ˆ’ chuan bi o d˜a, xin ’ ’ ¯e ’ ’ ¯ı ´ phân vùng ca ’´’ ’´’ ˆ ˆ ˆ ˆ ˆ ˆ ’ d ’oc nói qua mot chút ve cau trúc cua d˜a và quá trình khoi d ˆ ng HDH. Neu ai d˙ không d ’ ’’ ¯o ˙ ¯ ˆ´ `ˆ ´ ’ ¯ı ¯u ’ ¯ó ¯u ˆ ˆ ˙ nhan d ’ d ˙c phan lý thuyet này, thì có the bo qua chúng và chuyen thang d´ n van d ` ˙ ’ ’’ ’ ˜ ¯e ¯o ` ´ ¯e ´ ¯e kiên ˆ ˆ ˘ ˆ ˆ ˆ ˆ ˆˆˆ ˙ khoi d ng. ’’ ¯o chon chuong trình ˆ ’’ ˙ ˙ ’’ ¯ ˆ 2.3 Phân vùng trên d˜a và quá trình khoi dong ¯ı ˙ ´ ´ ’ ¯ı ˆ ˆ 2.3.1 The nào là cau trúc "hình hoc cua d˜a" ˙ ¯o ´ ¯ı ´’ ` ` ’ ´’ `’ Nhu ban d c biet, d˜a cung gom vài d˜a có phu lop tu tính, nam trên cùng mot truc và quay ˘ ¯ı ˆ ˆ ˆ ’ ˙ toc lon. Doc/Ghi du lieu d oc thuc hien boi các d `u d c nam giua ˙ ˙ a này, di ˙´ voi van ´ ’ ¯ ` ’’ ˜’ các d˜ ´’ ˆ ˆ ˘ ˜’ ˆ ¯u ’ ¯a ¯o ¯ı ’ˆ ˆ ’ ˙n tu tâm d a ra rìa ngoài cua d ˙ Vòng tròn d `u d c ve ra ˙ ˙ ˙’ ˙ ˙ ’ `’ chuye ¯ıa. ¯a ¯o ˜ trên các d˜a khi quay quanh ˜ ˜ ¯ı ¯ı ˆ ˆ ` ˙ˆ ˜ ` chúng goi là rãnh (track), còn tap hop các rãnh nam chong lên nhau goi là cylinder. Moi ˘ ˆ ˆ ’ ˙ ˙ có ˙the ghi vào moi sector 512 byte thông tin. Vì the d ˘ c ˙ ˆ’ ˜ ´ ¯a rãnh lai chia thành các sector, và ˆ ˆ ˙’ ˙ ’m cua mot o d˜a thuong là tap hop ba sô: so cylinder/so rãnh trong cylinder/so sector trên ’ ¯ı ´ ´ ´ dˆ ’`’ ¯ie ˆˆ ˆ ˆ ˆ ˆ ’ rãnh hay còn viet tat là C/H/S ˙ chu cái d ˆ u tiên cua các thuat ngu Tieng Anh tuong ung: ˙´´ (ba ˙ ˜’ ` ˜’ ´ ’ ˆ˘ ’ ’ ´’ ¯a ˆ ˆ ˙a". Dıa voi cau trúc hình hoc Cyliner/Head/Sector). Ba so này goi là cau trúc "hình hoc cua d˜ ¯ ˜ ´’ ´ ´ ´ ’ ¯ı ˆ ˆ ˆ ˙ C/H/S có dung luong C*H*S*512˙byte. ˙ ’’ ˙ ´ ´ ´’ ¯o ´ ’ ¯ ˜a cung là các thiet bi khoi, tu là d ˙ c và ghi thông tin theo các khoi, và kích thuoc nho Dı ´’ ’´’ ˆ ˆ ˆ ˙ ’ có the ghi thông tin lên d˜a, can d ˘ t d ˆ u d˜a ’ ´’ ´` ` ` nhat cua khoi bang mot sector (512 byte). ¯ e Dˆ ˆ˘ ¯ı ˆ ¯a ¯a ¯ı ˆ ˆ ˆ ˙ ˙ ´ˆ ` ’ cho controller biet can ghi thông tin này vào sector nào. Sector d ’oc d¯úng vi trí, tuc là chı ´’ ¯u ’ ˆ ˙’ ˙ ´ ´’ ’ ´ ´’ ’ ¯a ¯o ` ´ ´’ ’ d¯ánh d a chı theo so thu tu cylinder, so thu tu d ˆ u d c (hay rãnh) và so thu tu sector trên rãnh. ¯i ˆ ˆ ˆ ˙ ˙ ˙ ˙ ˙
  5. ’’ ¯ ˆ 2.3 Phân vùng trên d˜a và quá trình khoi dong ¯ı 7 ˙ ’ ’ ¯ı 2.3.2 Phân vùng và bang phân vùng cua d˜a ˆ’ ¯ı ˆ’ ˆ´ ´ Trong các he thong Intel o d˜a thuong d ’oc chia thành các phân vùng. Rat có the nguyên ’`’ ¯u ’ ˆ ˆ ˙ phân vùng là nguyên nhân li˙ su: các phiên ban MS-DOS d `u tiên không the ˆ’ ’ ch ’’ ’ nhân cua viec ¯a ˆ ˆ ˙ c các d a lon, mà dung luong˙ d a lai phát trien nhanh hon kha nang cua DOS. ˆ’ ’’ ’˘ ’ su dung d ’o ¯ı ´’ ˜ ˜ ¯u ’ ’ ’ ¯ı ’ ˙ d nghı ra viec chia o d a thành các phân vùng. De làm d oc d `u này, trong sector ˙ ˙ ˙ ’ ¯ı ’ Khi d ¯ã ˜ ˆ˜ ¯ó ¯u ’ ¯ie ˆ ¯ˆ ˆ ’ ˙ ˙´ ’ ˆ’ ¯ı ´ ´ ` ´ ’ ¯ı ’ so 0 cua d˜a (sector so 0 cua rãnh d ˆ u tiên trong cylinder so 0) ghi nho bang chia o d˜a thành ¯a ˆ ˆ ˆ ’ ˜i phân vùng d ’oc dùng nhu mot d˜a vat lý riêng re. Mot các phân vùng (partition table). Mo ˜ ¯u ’ ’ ˆ ¯ı ˆ ˆ ˆ ˙ nhau có the˙ cài d ˘ t˙ các he d `u hành ˙ ’ truong hop nói riêng d là trong các phân vùng khác ’`’ ¯ó ¯a ˆ ¯ie ˆ ˆ ’ ˙ ˙ ˙ khác nhau. ˜ ´ ’ ’ ˆ’ Bang phân vùng chua 4 ban ghi 16 byte cho 4 phân vùng chính. Moi ban ghi có cau trúc ´’ ˆ nhu sau: ’ kênh giao tác struct partition { char active; /* 0x80: phân vùng kích hoat, 0: không kích hoat */ ˙ ˙ ` CHS sector dˆu tiên, 24 bit char begin[3]; /* ¯a char type; /* loai phân vùng (ví du, 83 — LINUX_NATIVE, 82 — LINUX_SWAP) */ ˙ ˙ ´ ˆ char end[3]; /* CHS sector cuoi cùng, 24 bit */ ´’ ` so cua sector dˆu tiên (32-bit, tính tu 0) */ ˆ ` int start; /* ’ ¯a ´ ˆ int length; /* so sector có trong phân vùng (32 bit) */ }; ’ ’’ Bang phân vùng d˜a thuong d ’oc tao boi chuong trình fdisk. Trên HDH Linux ngoài ’`’ ¯u ’ ¯ı ’’ ¯ `n thong" (tuy˙vay rat khác so voi chuong trình fdisk trong MS-DOS ˙ ´ ˆ´ chuong trình fdisk "truye ´’ ˆ ˆ ˆ ’’ ’’ ˙ và Windows), còn có hai chuong trình d ˆ’ làm viec voi phân vùng d˜a: cfdisk và sfdisk. ˆ ´’ ¯e ¯ı ’’ ’ ˙ ¯e Chuong trình cfdisk, giong nhu fdisk chı dành d ˆ’ làm viec voi bang phân vùng d˜a: nó ´ ˆ ´’ ’ ¯ı ˆ ’’ ’ ´ n thông tin có trên d˜a. Chı khác bie˙t voi fdisk o giao dien thuan ’ ’’ không quan tâm chú ý d ˆ ˆ ´’ ¯e ¯ı ˆ ˆ ˙ ˙ ˙’ ˜ ˆ´ ’ ˆ ’’ tien: chı dan su dung lenh và he thong trình d ’n (thuc d ’n). Chuong trình sfdisk có vài kha ¯o ¯o ˆ ˆ ˆ ’ ’’ ˙ng cao hon, ví ˙ , cho phép ˙ ˙ ˙ vùng d có cua d a. ’ ¯ı na du thao tác trên các phân ˘ ˜ ¯ã ’ ˙ ’’ dung truong begin và end cua bang phân vùng và Interrupt 13 cua BIOS (Int 13h) ’’ ’ DOS su ’`’ ˙i d a, vì the không the su dung d a có dung luong lon hon 8,4 Gbyte, ngay ca d ˆ’ truy cap to ¯ı ˆ’ ’’ ´ ’ ˆ ´’ ˜ ´’ ’ ˜ ¯e ¯ı ˆ ’’ ˙ ` van d ˆ này se nói d˙ n o sau), còn phân˙ vùng thì không the lon hon 2,1 ’ ´’ ’ ´ ¯e ` ´ ’’ voi các BIOS moi (ve ˆ ´’ ´’ ˆ ˜ ¯eˆ ˆ ´’ ˆ´ Gbyte (nhung d là do han che cua he thong tap tin FAT16). ’ ¯ây ˆ ˆ ˆ ˙ ˙ ˙’ ’ ˜ ’ ’’ Linux thì chı su dung truong start và length cua bang phân vùng d˜a và ho tro các phân `’ ¯ı ˆ’ ’ ˙ ˙ ’ ¯a ´ n 232 sector, tuc là dung luong có the d t 2 Tbyte vùng chua d ˆ´’ ¯e ´’ ˆ ’’ ˙ ˙ ˆ’ ¯ı ´ ’ ’ Vì trong bang chia o d˜a chı có 4 dòng cho các phân vùng, so phân vùng chính trên d˜a ¯ı ˆ ˆ’ ´’ ’ ` ´ ’’ ngay tu d ˆ u dã han che: không the lon hon 4. Khi mà 4 phân vùng tro thành ít, thì nguoi ta `’ ¯a `’ ˆ ’ sáng che ra phân ˙ ´ ´ ’’ ’ˆ vùng lôgíc. Mot trong so các phân vùng chính tro thành mo rong (loai phân ˆ ˆ ˆ ’ ’’ ˆ ˙ ’`’ ˙ ˙ ˆ ’ ´ ’`’ vùng - 5 hay F hay 85 trong he co so muoi sáu). Và trong phân vùng mo rong nguoi ta tao ra ˆ ˙ ˙ ˙ các phân vùng lôgíc. Phân vùng mo rong không d ’oc su dung truc tiep mà chı dùng d ˆ’ ghi ’´ ’’ ˆ ¯u ’ ’’ ’ ¯e ˆ ˙ ’ a phân vùng mo rong ghi nho bang phân vùng voi ˙ ’˙ ˙ ` ´’ ’ các phân vùng lôgíc. Sector d ˆ u tiên cu ´’ ¯a ’ˆ ˙ ´ ¯a ` ’’ ˆ bon d ˆ u vào: mot dùng cho phân vùng lôgíc, mot cho phân vùng mo rong khác, còn hai cái ˆ ˆ ˆ còn lai không d ˙oc su dung. Moi phân vùng mo ˙ ˆ ng có mot bang chia ˙ ’ a mình, trong bang ˜ ¯u ’ ’’ ’’ ro ˆ’ ’ cu ˆ ’ ˙ ng giong nhu trong phân vùng mo rong chính, chı su dung có hai dòng d ’ d a ra mot ˙ ˙ ˙ ’ ˙’ ´ ’’ ˆ ’ này, cu ˜ ¯e ¯u ˆ ˆ’ ˆ ’ phân vùng lôgíc và mot phân vùng mo rong. Nhu vay, thu d ˙oc mot chuoi các mat xích tu ’’ ˆ ˙ ˙` ˜ ´ ˘ ¯u ’ ˆ ˆ ˆ ˆ ’ ’ ’ ˙ ˙ ba phân vùng chính, và moi mat xích tiep theo – ˙ ˙ ˙˜ ´ ´ ` ´ ’ ’ bang phân vùng, mat xích d ˆ u tiên mô ta ˘ ˆ˘ ¯a ˆ ´ ’’ mot phân vùng lôgíc và vi trí cua bang tiep theo. ˆ ˆ ˙ ˙ ˜ ´ Chuong trình sfdisk trên Linux cho thay toàn bo chuoi này: ˆ ˆ ˆ ’’ ˙
  6. 8 Cài dat HDH Linux trên cùng máy tính voi Windows ¯˘ ¯ ´’ ˙ kênh giao tác [root]# sfdisk -l -x /dev/hda Disk /dev/hda: 784 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/hda1 * 0+ 189 190- 1526143+ 6 FAT16 /dev/hda2 190 783 594 4771305 5 Extended /dev/hda3 0 — 0 0 0 Empty /dev/hda4 0 — 0 0 0 Empty /dev/hda5 190+ 380 191- 1534176 6 FAT16 — 381 783 403 3237097+ 5 Extended — 190 189 0 0 0 Empty — 190 189 0 0 0 Empty /dev/hda6 381+ 783 403- 3237066 7 HPFS/NTFS — 381 380 0 0 0 Empty — 381 380 0 0 0 Empty — 381 380 0 0 0 Empty ˆ’ ´’ ˜ ´ ´ ´ So phân vùng lôgíc theo nguyên tac không han che, vì moi phân vùng lôgíc có the chua ˘ ˆ ˆ ˆ ˙ Tuy nhiên trên thuc the van có nhung han ˆ˜ ’ ´ˆ ’ ’ bang phân vùng và các phân vùng lôgíc cua mình. ˜’ ˙ ˙ ’ ´ . Ví du, Linux không the làm viec voi hon 15 phân vùng trên các d˜a SCSI và hon 63 phân che ˆ ´’ ’ ¯ı ˆ ˆ ’ ˙ ˙ vùng trên d˜a IDE. ¯ı ’’ ˆ ’’ ˆ Phân vùng mo rong trên mot d˜a vat lý, hay trong mot phân vùng mo rong chua nó (có ´’ ˆ ¯ı ˆ ˆ ’ goi là "me") chı có the làm mot: không mot chuong trình phân chia o d˜a˙nào trong so d ˙ ˙ ˙ ˙ ’ ’ ¯ı ´ ¯ã ’ the ˆ ˆ ˆ ˆ ˆ ˆ ’’ ˙ ˙ tuong tu) có the tao˙ thêm mot phân vùng mo rong thu hai. ˙ ˆ’ ’’ ˆ có (fdisk và ’ ’ ´’ ˆ ’ ˙ ˙’ ˙ ˙ ˆ’ d˜a trên Linux nói riêng (o d˜a vat lý) d ’oc truy cap qua tên cua thiet bi: /dev/hda, ´ ’ O ¯ı ˆ ¯ı ˆ ¯u ’ ˆ ˆ ˙ vùng˙ chính có thêm so 1-4 trong˙ tên thiet bi: ˙ ´ ´ /dev/hdb, /dev/sda, v.v. . . Các phân ˆ ˆ ˙ /dev/hda1, /dev/hda2, /dev/hda3, còn phân vùng lôgíc thì có các tên: /dev/hda5, /dev/hda6, /dev/ ˆ’ ˆ’ ’ . . . (bat d ˆ u tu so 5). Tu nhung gì d ˆ cap d´ n o trên có the suy ra tai sao lai có the bo qua các ´` ˘ ¯a `’ ´ ` ¯e ˆ ¯e ’’ `’ ˜’ ˆ ˆ ˙ (d n gian là phân vùng chính thu˙ba và thu tu không ˙ ’ tên nhu /dev/hda3 hay /dev/hda4 ¯o ´’ ´’ ’ ’ ’ ´ y /dev/hda5 (phân vùng lôgíc trong phân d ’oc tao ra) và ngay sau /dev/hda2 ban d c tha ¯u ’ ¯o ˆ vùng mo rong /dev/hda2), và sau d ˙ viec d ˙ ˙’ ˙ ´ ¯ó thì ˆ ¯ánh so lai theo thu tu thông thuong. ´’ ’ ’`’ ˆ ˆ ’ ˙ ˙ n d oc tên (chu cái), bat d `u tu chu cái cuoi ˙ ˙´ ´ Trong Windows các phân vùng lôgíc nha ¯u ’ ˘ ¯a `’ ˜’ ˜’ ˆ ˆ ˆ ’ ˙ t d a cung có hai phân vùng chính (C: và D:) ˙´ ´ dùng dành cho phân vùng chính. Ví du neu mo ¯ı ’ ˆ˜ ˆ ˙ ˙’ ’’ ˆ và mot phân vùng mo rong, trong phân vùng mo rong tao ra hai phân vùng lôgíc, thì nhung ˜’ ˆ ’ˆ ˙vùng lôgíc này se ˙ oc d ˘ t tên E: và F:. Xin nói thêm, trong Windows NT và 2000/XP ˙ ˙ phân ˜ d ’ ’ ¯a ¯u có the thay d ˆ’i tên cua các˙phân vùng d˜a. ˙ ˆ’ ’ ¯o ¯ı ’’ ¯ ˆ 2.3.3 Quá trình khoi dong HDH công ty Microsoft ¯ ˙ Dù he d ˆ u hành có là gì, thì d ˆ’ có the bat d ˆ u d ˆ u khien máy tính, can nap HDH vào bo ˆ’ ´ ¯a ¯ie ˆ’ ` ˘` ` ` ˆ ¯ie ¯e ˆ ˆ ˙ the hãy xem xét qua quá trình khoi d ng cua các HDH khác nhau. Chúng ¯ta chı quan ˙ ˙ nho. Vì ´ ’’ ¯o ’ ’ ´’ ˆ ˆ ¯ ˙không xem xét d´ n viec khoi d ng tu d a mem, `’ ˆ’ ¯ı ´’ tâm d´ n viec khoi d ˆ ng tu o d˜a cung, nên se ` ’’ ¯o ’’ ¯o `’ ¯ı ˜ ˜ˆ ¯e ¯e ˆ ˆ ˆ ˆ ˆ ˙ qua mang. Hãy bat d `u tu MS-DOS và MS Windows˙ cu (xin d ` ng quên rang, ˙ ˙ ´ˆ ` CD-ROM và ˘ ¯a `’ ˘ ˜ ¯u’ ˙ ’n và hoàn thien máy tính cá nhân song song voi su phát trien cua HDH cua ’’ ’ viec phát trie ´’ ’ ˆ ˆ ˆ ˆ ¯ ˙ ´ t d nh su dung trong các HDH này có a˙ huong manh d´ n quyet ˙ ´ ’’ ’ nh ’’’ Microsoft và nhung quye ¯i ˜’ ¯e ˆ ˆ ˆ ¯ ˙ ´ t bi). ˙ ˙ ˆ’ ’ d nh cua các nhà phát trien thie ¯i ˆ ˙ ˙
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2