Tài liệu Linux cho người dùng doc

55 438 0
Tài liệu Linux cho người dùng doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Linux cho ngu ’ o ` ’ i dùng Tác gia ’ : Kostromin V. A. Di ˙ ch bo ’ ’ i: Phan Vı ˜ nh Thi ˙ nh Mu ˙ c lu ˙ c 1 HD ¯ H Linux: li ˙ ch su ’ ’ và các ba ’ n phân pho ˆ ´ i 2 2 Cài d ¯ a ˘ ˙ t HD ¯ H Linux trên cùng máy tính vo ´ ’ i Windows 3 2.1 Chua ˆ ’ n bi ˙ cài d ¯ a ˘ ˙ t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Phòng xa và nhu ˜ ’ ng lo ` ’ i khuyên . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3 Phân vùng trên d ¯ ı ˜ a và quá trình kho ’ ’ i d ¯ o ˆ ˙ ng . . . . . . . . . . . . . . . . . . 6 2.3.1 The ˆ ´ nào là ca ˆ ´ u trúc "hình ho ˙ c cu ’ a d ¯ ı ˜ a" . . . . . . . . . . . . . . . . 6 2.3.2 Phân vùng và ba ’ ng phân vùng cu ’ a d ¯ ı ˜ a . . . . . . . . . . . . . . . . 7 2.3.3 Quá trình kho ’ ’ i d ¯ o ˆ ˙ ng HD ¯ H công ty Microsoft . . . . . . . . . . . . 8 2.3.4 Va ˆ ´ n d ¯ e ˆ ` vo ´ ’ i các d ¯ ı ˜ a lo ´ ’ n . . . . . . . . . . . . . . . . . . . . . . . . 10 2.4 Lu ˙ ’ a cho ˙ n trình kho ’ ’ i d ¯ o ˆ ˙ ng . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.4.1 Trình kho ’ ’ i d ¯ o ˆ ˙ ng LILO cu ’ a HD ¯ H Linux . . . . . . . . . . . . . . . 11 2.4.2 Các trình kho ’ ’ i d ¯ o ˆ ˙ ng khác . . . . . . . . . . . . . . . . . . . . . . . 13 2.4.3 Các phu ’ o ’ ng án kho ’ ’ i d ¯ o ˆ ˙ ng . . . . . . . . . . . . . . . . . . . . . . 14 2.5 Chua ˆ ’ n bi ˙ các phân vùng trên d ¯ ı ˜ a . . . . . . . . . . . . . . . . . . . . . . . 14 2.5.1 Lo ` ’ i khuyên khi ta ˙ o phân vùng . . . . . . . . . . . . . . . . . . . . 14 2.5.2 Chu ’ o ’ ng trình d ¯ e ˆ ’ phân chia o ˆ ’ d ¯ ı ˜ a . . . . . . . . . . . . . . . . . . . 17 2.6 Windows NT và Linux: kho ’ ’ i d ¯ o ˆ ˙ ng qua OS Loader cu ’ a NT . . . . . . . . . 17 2.7 Su ’ ’ du ˙ ng trình kho ’ ’ i d ¯ o ˆ ˙ ng LILO . . . . . . . . . . . . . . . . . . . . . . . . 20 2.7.1 Cài d ¯ a ˘ ˙ t và ca ˆ ´ u hình LILO . . . . . . . . . . . . . . . . . . . . . . . 20 2.7.2 Cài d ¯ a ˘ ˙ t các he ˆ ˙ d ¯ ie ˆ ` u hành khác sau Linux . . . . . . . . . . . . . . . 23 2.7.3 Chuye ˆ ’ n thu ’ mu ˙ c /boot lên phân vùng DOS . . . . . . . . . . . . . 23 2.8 Kho ’ ’ i d ¯ o ˆ ˙ ng Linux tu ` ’ MS-DOS ba ˘ ` ng loadlin.exe . . . . . . . . . . . . . . . 24 3 Bash 27 3.1 He ˆ ˙ vo ’ là gì? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.2 Các ký tu ˙ ’ d ¯ a ˘ ˙ c bie ˆ ˙ t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.3 Thu ˙ ’ c thi các câu le ˆ ˙ nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.3.1 Thao tác ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.3.2 Thao tác & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.3.3 Thao tác && và || . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.4 D ¯ a ˆ ` u vào/d ¯ a ˆ ` u ra tiêu chua ˆ ’ n . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.4.1 Dòng du ˜ ’ lie ˆ ˙ u vào-ra . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.4.2 Le ˆ ˙ nh echo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.4.3 Le ˆ ˙ nh cat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.5 Chuye ˆ ’ n hu ’ o ´ ’ ng d ¯ a ˆ ` u vào/d ¯ a ˆ ` u ra, d ¯ u ’ o ` ’ ng o ˆ ´ ng và d ¯ a ˆ ` u lo ˙ c . . . . . . . . . . . . 31 3.5.1 Su ’ ’ du ˙ ng >, < và >> . . . . . . . . . . . . . . . . . . . . . . . . . . 31 MU ˙ C LU ˙ C iii 3.5.2 Su ’ ’ du ˙ ng | . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.5.3 D ¯ a ˆ ` u lo ˙ c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.6 Tham bie ˆ ´ n và các bie ˆ ´ n so ˆ ´ . Môi tru ’ o ` ’ ng cu ’ a he ˆ ˙ vo ’ . . . . . . . . . . . . . . . 34 3.6.1 Các da ˙ ng tham bie ˆ ´ n khác nhau . . . . . . . . . . . . . . . . . . . . 35 3.6.2 Da ˆ ´ u nha ˘ ´ c cu ’ a he ˆ ˙ vo ’ . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.6.3 Bie ˆ ´ n môi tru ’ o ` ’ ng PATH . . . . . . . . . . . . . . . . . . . . . . . . 38 3.6.4 Bie ˆ ´ n môi tru ’ o ` ’ ng IFS . . . . . . . . . . . . . . . . . . . . . . . . . 38 3.6.5 Thu ’ mu ˙ c hie ˆ ˙ n tho ` ’ i và thu ’ mu ˙ c cá nhân . . . . . . . . . . . . . . . . 38 3.6.6 Câu le ˆ ˙ nh export . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 3.7 Khai trie ˆ ’ n bie ˆ ’ u thu ´ ’ c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.7.1 Khai trie ˆ ’ n da ˆ ´ u ngoa ˘ ˙ c . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.7.2 Thay the ˆ ´ da ˆ ´ u ngã (Tilde Expansion) . . . . . . . . . . . . . . . . . 40 3.7.3 Phép the ˆ ´ các tham bie ˆ ´ n và bie ˆ ´ n so ˆ ´ . . . . . . . . . . . . . . . . . . 40 3.7.4 Phép the ˆ ´ các câu le ˆ ˙ nh . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.7.5 Phép the ˆ ´ so ˆ ´ ho ˙ c (Arithmetic Expansion) . . . . . . . . . . . . . . . 41 3.7.6 Phân chia tu ` ’ (word splitting) . . . . . . . . . . . . . . . . . . . . . 41 3.7.7 Khai trie ˆ ’ n các ma ˆ ˜ u tên ta ˆ ˙ p tin và thu ’ mu ˙ c (Pathname Expansion) . . 41 3.7.8 Xóa các ký tu ˙ ’ d ¯ a ˘ ˙ c bie ˆ ˙ t . . . . . . . . . . . . . . . . . . . . . . . . 42 3.8 Shell - mo ˆ ˙ t ngôn ngu ˜ ’ la ˆ ˙ p trình . . . . . . . . . . . . . . . . . . . . . . . . 42 3.8.1 Toàn tu ’ ’ if và test (hoa ˘ ˙ c [ ]) . . . . . . . . . . . . . . . . . . . . . . 42 3.8.2 Toán tu ’ ’ test và d ¯ ie ˆ ` u kie ˆ ˙ n cu ’ a bie ˆ ’ u thu ´ ’ c . . . . . . . . . . . . . . . . 43 3.8.3 Toán tu ’ ’ case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 3.8.4 Toán tu ’ ’ select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 3.8.5 Toán tu ’ ’ for . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 3.8.6 Toán tu ’ ’ while và until . . . . . . . . . . . . . . . . . . . . . . . . . 48 3.8.7 Các hàm so ˆ ´ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 3.8.8 Tham so ˆ ´ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 3.9 Script cu ’ a he ˆ ˙ vo ’ và le ˆ ˙ nh source . . . . . . . . . . . . . . . . . . . . . . . . 49 3.10 Câu le ˆ ˙ nh sh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Danh sách ba ’ ng 2.1 Ca ˆ ´ u trúc cu ’ a sector kho ’ ’ i d ¯ o ˆ ˙ ng chính . . . . . . . . . . . . . . . . . . . . . 9 2.2 Nhu ca ˆ ` u su ’ ’ du ˙ ng không gian d ¯ ı ˜ a cu ’ a HD ¯ H . . . . . . . . . . . . . . . . . . 15 3.1 Các câu le ˆ ˙ nh d ¯ a ˆ ` u lo ˙ c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.2 Thay the ˆ ´ các tham bie ˆ ´ n d ¯ a ˘ ˙ c bie ˆ ˙ t . . . . . . . . . . . . . . . . . . . . . . . 36 3.3 Ký tu ˙ ’ xác d ¯ i ˙ nh da ˙ ng da ˆ ´ u nha ˘ ´ c . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.4 Các ký tu ˙ ’ ta ˙ o ma ˆ ˜ u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 DANH SÁCH BA ’ NG 1 Lo ` ’ i nói d ¯ a ˆ ` u D ¯ ây là ba ’ n di ˙ ch cuo ˆ ´ n "Linux cho ngu ’ o ` ’ i dùng" (sêri sách tu ˙ ’ ho ˙ c) cu ’ a Kostromin Victor Alexeevich co ˆ ˙ ng thêm mo ˆ ˙ t vài (ra ˆ ´ t ít) kinh nghie ˆ ˙ m su ’ ’ du ˙ ng Linux cu ’ a teppi. Ba ’ n go ˆ ´ c d ¯ u ’ o ˙ ’ c vie ˆ ´ t trên tie ˆ ´ ng Nga. Theo yêu ca ˆ ` u cu ’ a Kostromin A. V., xin d ¯ u ’ o ˙ ’ c d ¯ u ’ a ra các liên ke ˆ ´ t to ´ ’ i ba ’ n go ˆ ´ c d ¯ ây: http://rus-linux.net/book1.php?name=book1/oglavl http://linux-ve.chat.ru/ Lo ` ’ i ca ’ m o ’ n Xin ca ’ m o ’ n các bác sau d ¯ ã giúp d ¯ o ˜ ’ : Kostromin V. A. d ¯ ã vie ˆ ´ t mo ˆ ˙ t cuo ˆ ´ n sách ve ˆ ` Linux cho ngu ’ o ` ’ i dùng mo ´ ’ i tuye ˆ ˙ t vo ` ’ i; Tru ’ o ’ ng Ma ˙ nh Cu ’ o ` ’ ng d ¯ ã dành cho teppi mo ˆ ˙ t khoa ’ ng không trên http://phoc.minidns.net d ¯ e ˆ ’ d ¯ a ˘ ˙ t cuo ˆ ´ n sách này; hai bác Nguye ˆ ˜ n D ¯ a ˙ i Quý và Nguye ˆ ˜ n D ¯ a ˘ ˙ ng Hoàng Tuân d ¯ ã giúp trong vie ˆ ˙ c su ’ ’ du ˙ ng L A T E X. Bác Nguye ˆ ˜ n D ¯ a ˙ i Quý d ¯ ã d ¯ o ˙ c và su ’ ’ a cho phiên ba ’ n 0.9. Xin hãy gu ’ ’ i thu ’ nha ˘ ´ c teppi ta ˙ i teppi@vnlinux.org ne ˆ ´ u nhu ’ teppi có quên ai d ¯ ó. Ba ’ n quye ˆ ` n Cuo ˆ ´ n "Bash cho ngu ’ o ` ’ i dùng" này su ’ ’ du ˙ ng ba ’ n quye ˆ ` n GPL. Nói mo ˆ ˙ t cách nga ˘ ´ n go ˙ n, ba ˙ n có the ˆ ’ làm ba ˆ ´ t ký thu ´ ’ gì: in, ta ˘ ˙ ng, bán, d ¯ o ˆ ´ t, nhu ’ ng xin hãy thêm hai d ¯ u ’ o ` ’ ng da ˆ ˜ n sau vào các ba ’ n sao cu ’ a mình: http://rus-linux.net/book1.php?name=book1/oglavl http://teppi.org/l4u/ Tác gia ’ Kostromin V. A. cu ˜ ng nhu ’ ngu ’ o ` ’ i di ˙ ch không chi ˙ u trách nhie ˆ ˙ m ve ˆ ` ha ˆ ˙ u qua ’ do vie ˆ ˙ c su ’ ’ du ˙ ng cuo ˆ ´ n sách này gây ra. Phiên ba ’ n và ca ˆ ˙ p nha ˆ ˙ t Phiên ba ’ n 0.9 Ca ˆ ˙ p nha ˆ ˙ t cuo ˆ ´ i cùng Ngày 9 tháng 2 na ˘ m 2005 Mo ˙ i d ¯ e ˆ ` nghi ˙ su ’ ’ a d ¯ o ˆ ’ i, thông báo lo ˆ ˜ i chính ta ’ , lo ˆ ˜ i kie ˆ ´ n thu ´ ’ c cu ’ a ba ’ n di ˙ ch cu ˜ ng nhu ’ d ¯ e ˆ ` nghi ˙ giúp d ¯ o ˜ ’ di ˙ ch xin gu ’ ’ i cho Phan Vı ˜ nh Thi ˙ nh theo d ¯ i ˙ a chı ’ teppi@vnlinux.org. Chu ’ o ’ ng 1 HD ¯ H Linux: li ˙ ch su ’ ’ và các ba ’ n phân pho ˆ ´ i Chu ’ o ’ ng 2 Cài d ¯ a ˘ ˙ t HD ¯ H Linux trên cùng máy tính vo ´ ’ i Windows Va ˙ n su ˙ ’ kho ’ ’ i d ¯ a ˆ ` u nan – Trung Quo ˆ ´ c Thông thu ’ o ` ’ ng trên các d ¯ ı ˜ a cu ’ a ba ’ n phân pho ˆ ´ i Linux d ¯ ã có hu ’ o ´ ’ ng da ˆ ˜ n nga ˘ ´ n go ˙ n cách cài d ¯ a ˘ ˙ t Linux. Ngoài ra, trên Internet ba ˙ n có the ˆ ’ tìm tha ˆ ´ y ra ˆ ´ t nhie ˆ ` u cuo ˆ ´ n sách nó ve ˆ ` va ˆ ´ n d ¯ e ˆ ` này. Và ta ˆ ´ t ca ’ các ba ’ n phân pho ˆ ´ i lo ´ ’ n (Debian, Slackware, Fedora, Mandrake, ) d ¯ e ˆ ` u d ¯ ã có cuo ˆ ´ n hu ’ o ´ ’ ng da ˆ ˜ n cài d ¯ a ˘ ˙ t ra ˆ ´ t chi tie ˆ ´ t, cho mo ˙ i tình huo ˆ ´ ng su ’ ’ du ˙ ng. Hãy cho ` ’ d ¯ o ˙ ’ i và hy vo ˙ ng trong tu ’ o ’ ng lai không xa se ˜ có ba ’ n di ˙ ch Tie ˆ ´ ng Vie ˆ ˙ t cu ’ a nhu ˜ ’ ng cuo ˆ ´ n sách này. Chính vì va ˆ ˙ y trong cuo ˆ ´ n sách này, tác gia ’ se ˜ không d ¯ u ’ a ra các bu ’ o ´ ’ c cu ˙ the ˆ ’ cu ’ a vie ˆ ˙ c cài d ¯ a ˘ ˙ t, mà xin ba ˙ n d ¯ o ˙ c hãy tìm các cuo ˆ ´ n hu ’ o ´ ’ ng da ˆ ˜ n tu ’ o ’ ng u ´ ’ ng. Thay vào d ¯ ó là nhu ˜ ’ ng gì ba ˙ n ca ˆ ` n bie ˆ ´ t và chua ˆ ’ n bi ˙ tru ’ o ´ ’ c khi cài d ¯ a ˘ ˙ t, d ¯ o ˆ ` ng tho ` ’ i, tác gia ’ se ˜ d ¯ i cu ˙ the ˆ ’ và chi tie ˆ ´ t vào nhu ˜ ’ ng gì d ¯ a ˘ ˙ c bie ˆ ˙ t khi cài d ¯ a ˘ ˙ t Linux trên máy tính d ¯ ã có mo ˆ ˙ t trong các he ˆ ˙ d ¯ ie ˆ ` u hành Windows cu ˜ ng nhu ’ vie ˆ ˙ c kho ’ ’ i d ¯ o ˆ ˙ ng nhie ˆ ` u he ˆ ˙ d ¯ ie ˆ ` u hành. Va ˆ ´ n d ¯ e ˆ ` o ’ ’ cho ˆ ˜ , pha ˆ ` n lo ´ ’ n ngu ’ o ` ’ i dùng Vie ˆ ˙ t Nam tru ’ o ´ ’ c khi ba ˘ ´ t d ¯ a ˆ ` u ho ˙ c Linux d ¯ ã làm quen và ra ˆ ´ t có the ˆ ’ d ¯ ã có kinh nghie ˆ ˙ m su ’ ’ du ˙ ng các HD ¯ H dòng Windows nhu ’ Windows 98, Windows 2000 và Windows XP. Và trên thu ˙ ’ c te ˆ ´ thì ta ˙ m tho ` ’ i Linux khó có the ˆ ’ là HD ¯ H d ¯ a ˆ ` u tiên mà ngu ’ o ` ’ i dùng làm quen. Nhu ’ the ˆ ´ , mo ˆ ˙ t cách tu ˙ ’ nhiên, ne ˆ ´ u ngu ’ o ` ’ i dùng d ¯ ã làm vie ˆ ˙ c vo ´ ’ i HD ¯ H Windows và quye ˆ ´ t d ¯ i ˙ nh thu ’ ’ nghie ˆ ˙ m vo ´ ’ i Linux, thì ho ˙ không muo ˆ ´ n ma ˆ ´ t d ¯ i môi tru ’ o ` ’ ng làm vie ˆ ˙ c quen thuo ˆ ˙ c cu ’ a mình, cùng vo ´ ’ i nhu ˜ ’ ng gì d ¯ ã ta ˙ o ra và d ¯ ã ca ˆ ´ u hình du ’ o ´ ’ i du ’ o ´ ’ i Windows. Ra ˆ ´ t may là không nha ˆ ´ t thie ˆ ´ t pha ’ i d ¯ ánh ma ˆ ´ t ta ˆ ´ t ca ’ nhu ˜ ’ ng thu ´ ’ d ¯ ó. Bo ’ ’ i vì trên mo ˆ ˙ t máy tính có the ˆ ’ cùng "chung so ˆ ´ ng hòa bình hai HD ¯ H và tha ˆ ˙ m chí nhie ˆ ` u ho ’ n nu ˜ ’ a (ne ˆ ´ u có d ¯ u ’ cho ˆ ˜ trên d ¯ ı ˜ a!). Chính vì the ˆ ´ , o ’ ’ phía du ’ o ´ ’ i se ˜ nói cách cài d ¯ a ˘ ˙ t HD ¯ H Linux trên máy tính d ¯ ã cài d ¯ a ˘ ˙ t mo ˆ ˙ t trong các he ˆ ˙ d ¯ ie ˆ ` u hành cu ’ a hãng Microsoft. 2.1 Chua ˆ ’ n bi ˙ cài d ¯ a ˘ ˙ t Có the ˆ ’ cài d ¯ a ˘ ˙ t Linux ba ˘ ` ng mo ˆ ˙ t trong các cách sau: • Tu ` ’ o ˆ ’ d ¯ ı ˜ a CD-ROM • Tu ` ’ ba ’ n sao chép Linux trên o ˆ ’ d ¯ ı ˜ a cu ´ ’ ng • Tu ` ’ máy chu ’ ta ˆ ˙ p tin cu ’ a ma ˙ ng no ˆ ˙ i bo ˆ ˙ qua NFS; • Tu ` ’ máy tính khác trong ma ˙ ng no ˆ ˙ i bo ˆ ˙ qua SMB; 4 Cài d ¯ a ˘ ˙ t HD ¯ H Linux trên cùng máy tính vo ´ ’ i Windows • Tu ` ’ máy tính o ’ ’ xa (ví du ˙ tu ` ’ Internet) qua giao thu ´ ’ c FTP; • Tu ` ’ mo ˆ ˙ t máy chu ’ WWW qua giao thu ´ ’ c HTTP. Theo ý kie ˆ ´ n cá nhân cu ’ a tác gia ’ thì thua ˆ ˙ n tie ˆ ˙ n và có tính thu ˙ ’ c te ˆ ´ nha ˆ ´ t là cài d ¯ a ˘ ˙ t Linux tu ` ’ CD-ROM, ho ’ n nu ˜ ’ a vie ˆ ˙ c mua các d ¯ ı ˜ a CD bây gio ` ’ không gây khó kha ˘ n gì. Tru ’ o ´ ’ c khi ba ˘ ´ t d ¯ a ˆ ` u cài d ¯ a ˘ ˙ t, hãy thu tha ˆ ˙ p (hãy vie ˆ ´ t lên mo ˆ ˙ t to ` ’ gia ˆ ´ y) ta ˆ ´ t ca ’ nhu ˜ ’ ng thông tin ca ˆ ´ u hình ca ˆ ` n thie ˆ ´ t cu ’ a máy tính. Ne ˆ ´ u nhu ’ máy tính cu ’ a ba ˙ n ta ˙ m tho ` ’ i va ˆ ˜ n còn làm vie ˆ ˙ c du ’ o ´ ’ i HD ¯ H Windows 95/98/2000/XP, thì ba ˙ n se ˜ tìm tha ˆ ´ y ra ˆ ´ t nhie ˆ ` u thông tin ne ˆ ´ u nha ˆ ´ n chuo ˆ ˙ t pha ’ i vào bie ˆ ’ u tu ’ o ˙ ’ ng My Computer, cho ˙ n le ˆ ˙ nh Properties. O ’ ’ d ¯ ây ba ˙ n có the ˆ ’ tìm tha ˆ ´ y ga ˆ ` n he ˆ ´ t ta ˆ ´ t ca ’ thông tin ca ˆ ` n thie ˆ ´ t. Ne ˆ ´ u nhu ’ ba ˙ n không tha ˆ ´ y thông tin nào d ¯ ó, thì ca ˆ ` n tìm kie ˆ ´ m theo các cách khác, ke ˆ ’ ca ’ vie ˆ ˙ c mo ’ ’ vo ’ máy và d ¯ o ˙ c nhu ˜ ’ ng dòng chu ˜ ’ trên thie ˆ ´ t bi ˙ . D ¯ e ˆ ’ giúp ba ˙ n d ¯ o ˙ c, xin d ¯ u ’ o ˙ ’ c d ¯ u ’ a ra d ¯ ây danh sách nhu ˜ ’ ng thông tin ca ˆ ` n thu tha ˆ ˙ p. Xin d ¯ u ` ’ ng lu ’ o ` ’ i bie ˆ ´ ng và hãy co ˆ ´ ga ˘ ´ ng ghi càng nhie ˆ ` u du ˜ ’ lie ˆ ˙ u ve ˆ ` mo ˆ ˙ t thie ˆ ´ t bi ˙ càng to ˆ ´ t (ta ˆ ´ t ca ’ nhu ˜ ’ ng thông tin có the ˆ ’ tìm tha ˆ ´ y), nhu ˜ ’ ng du ˜ ’ lie ˆ ˙ u này se ˜ ca ˆ ` n d ¯ e ˆ ´ n khi cài d ¯ a ˘ ˙ t và ca ˆ ´ u hình, khi mà vie ˆ ˙ c tìm kie ˆ ´ m chúng se ˜ khó kha ˘ n ho ’ n. • BIOS: – nhà sa ’ n xua ˆ ´ t; – so ˆ ´ hie ˆ ˙ u phiên ba ’ n. • Controller o ˆ ’ d ¯ ı ˜ a cu ´ ’ ng: loa ˙ i (IDE hay SCSI) và dung lu ’ o ˙ ’ ng cu ’ a o ˆ ’ d ¯ ı ˜ a (ne ˆ ´ u nhu ’ ba ˙ n d ¯ o ˙ c dùng d ¯ ı ˜ a IDE, thì ca ˆ ` n kie ˆ ’ m tra xem BIOS có ho ˆ ˜ tro ˙ ’ vie ˆ ˙ c truy ca ˆ ˙ p o ’ ’ che ˆ ´ d ¯ o ˆ ˙ LBA hay 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à sa ’ n xua ˆ ´ t và so ˆ ´ ma ˆ ˜ u mã cu ’ a adapter SCSI (ne ˆ ´ u có). • Dung lu ’ o ˙ ’ ng cu ’ a bo ˆ ˙ nho ´ ’ (tính ba ˘ ` ng Kilobyte • CD-ROM: – Giao die ˆ ˙ n (IDE, SCSI, hay giao die ˆ ˙ n khác); – d ¯ o ˆ ´ i vo ´ ’ i các o ˆ ’ d ¯ ı ˜ a CD-ROM không pha ’ i IDE, cu ˜ ng nhu ’ SCSI - nhà sa ’ n xua ˆ ´ t và so ˆ ´ ma ˆ ˜ u mã. • Chuo ˆ ˙ t: – loa ˙ i chuo ˆ ˙ t (serial, PS/2, hay bus mouse); – giao thu ´ ’ c (Microsoft, Logitech, MouseMan, v.v. . . ); – so ˆ ´ nút; – d ¯ o ˆ ´ i vo ´ ’ i chuo ˆ ˙ t ca ˘ ´ m vào co ˆ ’ ng no ˆ ´ i tie ˆ ´ p thì ca ˆ ` n so ˆ ´ thu ´ ’ tu ˙ ’ cu ’ a co ˆ ’ ng d ¯ ó. • Ca ˙ c màn hình 2.2 Phòng xa và nhu ˜ ’ ng lo ` ’ i khuyên 5 – nhà sa ’ n xua ˆ ´ t; – so ˆ ´ ma ˆ ˜ u mã (hay chipset su ’ ’ du ˙ ng) – dung lu ’ o ˙ ’ ng bo ˆ ˙ nho ´ ’ ; • Màn hình – nhà sa ’ n xua ˆ ´ t – so ˆ ´ ma ˆ ˜ u mã; – các giá tri ˙ gio ´ ’ i ha ˙ n (min, max) cu ’ a ta ˆ ` n so ˆ ´ làm mo ´ ’ i theo chie ˆ ` u do ˙ c và theo chie ˆ ` u ngang (nhu ˜ ’ ng giá tri ˙ này ba ˙ n d ¯ o ˙ c chı ’ có the ˆ ’ tìm tha ˆ ´ y trong tài lie ˆ ˙ u d ¯ i kèm vo ´ ’ i màn hình, Windows không hie ˆ ’ n thi ˙ nhu ˜ ’ ng giá tri ˙ này, và chúng ra ˆ ´ t quan tro ˙ ng trong khi ca ˆ ´ u hình giao die ˆ ˙ n d ¯ o ˆ ` ho ˙ a). • Ne ˆ ´ u nhu ’ ba ˙ n d ¯ o ˙ c muo ˆ ´ n ke ˆ ´ t no ˆ ´ i ma ˙ ng (mà UNIX nói chung là HD ¯ H dành cho ma ˙ ng), thì hãy ghi la ˙ i nhu ˜ ’ ng du ˜ ’ lie ˆ ˙ u sau: – nhà sa ’ n xua ˆ ´ t và so ˆ ´ ma ˆ ˜ u mã ca ˙ c ma ˙ ng; – d ¯ i ˙ a chı ’ IP cu ’ a mình; – tên cu ’ a máy tính trong ma ˙ ng; – ma ˘ ˙ t na ˙ ma ˙ ng con (subnet mask); – d ¯ i ˙ a chı ’ IP cu ’ a gateway; – d ¯ i ˙ a chı ’ IP cu ’ a các máy chu ’ tên mie ˆ ` n (DNS server); – d ¯ i ˙ a chı ’ IP cu ’ a máy chu ’ WINS(Windows Internet Name Service); – tên mie ˆ ` n cu ’ a công ty ba ˙ n d ¯ o ˙ c. • Loa ˙ i và nhà sa ’ n xua ˆ ´ t ca ˙ c âm thanh và game controller (ne ˆ ´ u nhu ’ có) 2.2 Phòng xa và nhu ˜ ’ ng lo ` ’ i khuyên Tru ’ o ´ ’ c khi cài d ¯ a ˘ ˙ t HD ¯ H Linux sau Windows, ra ˆ ´ t nên thu ˙ ’ c hie ˆ ˙ n vài thao tác "phòng xa" ("phòng cháy ho ’ n chu ˜ ’ a cháy"). Vì ra ˆ ´ t có the ˆ ’ ba ˙ n d ¯ o ˙ c se ˜ pha ’ i phân vùng la ˙ i o ˆ ’ d ¯ ı ˜ a, thay d ¯ o ˆ ’ i ba ’ n ghi kho ’ ’ i d ¯ o ˆ ˙ ng (Boot Record) và làm vie ˆ ˙ c vo ´ ’ i các ta ˆ ˙ p tin kho ’ ’ i d ¯ o ˆ ˙ ng cu ˜ ng nhu ’ các ta ˆ ˙ p tin ca ˆ ´ u hình. Các thao tác này không pha ’ i lúc nào cu ˜ ng d ¯ em la ˙ i d ¯ em la ˙ i mo ˆ ˙ t ke ˆ ´ t qua ’ theo ý muo ˆ ´ n, và trong tru ’ o ` ’ ng ho ˙ ’ p xa ˆ ´ u có the ˆ ’ máy tính cu ’ a ba ˙ n d ¯ o ˙ c se ˜ không kho ’ ’ i d ¯ o ˆ ˙ ng nu ˜ ’ a. Có bie ˆ ´ t cách thoát ra kho ’ i tình huo ˆ ´ ng này và phu ˙ c ho ˆ ` i du ˜ ’ lie ˆ ˙ u ca ˆ ` n thie ˆ ´ t không d ¯ ó còn là mo ˆ ˙ t câu ho ’ i. Nhu ’ ng ro ’ i vào tình huo ˆ ´ ng nhu ’ va ˆ ˙ y he ˆ ´ t su ´ ’ c de ˆ ˜ dàng nha ˆ ´ t là vo ´ ’ i ngu ’ o ` ’ i dùng la ˆ ` n d ¯ a ˆ ` u tiên cài d ¯ a ˘ ˙ t Linux. Chính vì va ˆ ˙ y, d ¯ a ˆ ` u tiên, ca ˆ ` n ta ˙ o mo ˆ ˙ t d ¯ ı ˜ a me ˆ ` m kho ’ ’ i d ¯ o ˆ ˙ ng hay mo ˆ ˙ t d ¯ ı ˜ a me ˆ ` m giúp phu ˙ c ho ˆ ` i he ˆ ˙ tho ˆ ´ ng (ne ˆ ´ u ba ˙ n d ¯ o ˙ c còn chu ’ a ta ˙ o). Thu ´ ’ hai, ca ˆ ` n ghi la ˙ i nhu ˜ ’ ng du ˜ ’ lie ˆ ˙ u có giá tri ˙ (backup). Và thu ´ ’ ba, chua ˆ ’ n bi ˙ các ta ˆ ˙ p tin (d ¯ ı ˜ a me ˆ ` m, CD) cài d ¯ a ˘ ˙ t cho he ˆ ˙ tho ˆ ´ ng cu ˜ . Mo ˆ ˙ t lo ` ’ i khuyên quan tro ˙ ng khác: ne ˆ ´ u có gì d ¯ ó xa ’ y ra không theo ý muo ˆ ´ n thì không nên hoang mang. Xin chia se ’ mo ˆ ˙ t kinh nghie ˆ ˙ m buo ˆ ` n: khi la ˆ ` n d ¯ a ˆ ` u tiên tác gia ’ cài Linux trên máy tính d ¯ ã có Windows NT, và ke ˆ ´ t qua ’ là máy tính không the ˆ ’ kho ’ ’ i d ¯ o ˆ ˙ ng d ¯ u ’ o ˙ ’ c. Không hie ˆ ’ u he ˆ ´ t va ˆ ´ n d ¯ e ˆ ` tác gia ’ nghı ˜ là không còn cách gì khác ngoài d ¯ i ˙ nh da ˙ ng la ˙ i o ˆ ’ d ¯ ı ˜ a và cài d ¯ a ˘ ˙ t la ˙ i tu ` ’ d ¯ a ˆ ` u. Bây gio ` ’ thì tác gia ’ d ¯ ã hie ˆ ’ u là có the ˆ ’ phu ˙ c ho ˆ ` i la ˙ i ne ˆ ´ u nhu ’ không quye ˆ ´ t d ¯ i ˙ nh quá vo ˆ ˙ i vàng. Vì va ˆ ˙ y có the ˆ ’ nói ra ˘ ` ng Werner Almesberger d ¯ úng, khi trong hu ’ o ´ ’ ng da ˆ ˜ n su ’ ’ du ˙ ng LILO có d ¯ u ’ a ra nhu ˜ ’ ng lo ` ’ i khuyên sau cho ngu ’ o ` ’ i dùng khi ro ’ i vào tru ’ o ` ’ ng ho ˙ ’ p khó kha ˘ n nhu ’ va ˆ ˙ y: 6 Cài d ¯ a ˘ ˙ t HD ¯ H Linux trên cùng máy tính vo ´ ’ i Windows • Không hoa ’ ng ho ˆ ´ t. Ne ˆ ´ u nhu ’ có gì d ¯ ó không làm vie ˆ ˙ c, hãy thu ’ ’ mo ˙ i cách d ¯ e ˆ ’ tìm ra nguyên nhân, kie ˆ ’ m tra la ˙ i nhie ˆ ` u la ˆ ` n thao tác cu ’ a mình. Chı ’ sau khi d ¯ ó mo ´ ’ i thu ˙ ’ c hie ˆ ˙ n các bu ’ o ´ ’ c su ’ ’ a lo ˆ ˜ i. • Hãy d ¯ o ˙ c tài lie ˆ ˙ u. D ¯ a ˘ ˙ c bie ˆ ˙ t trong các tru ’ o ` ’ ng ho ˙ ’ p, khi he ˆ ˙ tho ˆ ´ ng làm nhu ˜ ’ ng gì ba ˙ n d ¯ o ˙ c không mong d ¯ o ˙ ’ i. Xin thêm mo ˆ ˙ t lo ` ’ i khuyên pho ˆ ’ bie ˆ ´ n sau: * Hãy xem các ta ˆ ˙ p tin log, tu ´ ’ c là các ta ˆ ˙ p tin ghi la ˙ i su ˙ ’ kie ˆ ˙ n cu ’ a he ˆ ˙ tho ˆ ´ ng (ca ˆ ` n tìm chúng trong thu ’ mu ˙ c /var/log). Nhu ’ d ¯ ã nói o ’ ’ trên, quá trình cài d ¯ a ˘ ˙ t HD ¯ H Linux nói riêng không pha ’ i là d ¯ e ˆ ` tài cu ’ a cuo ˆ ´ n sách. Ngu ’ o ` ’ i dùng ca ˆ ` n tìm các cuo ˆ ´ n hu ’ o ´ ’ ng da ˆ ˜ n tu ’ o ’ ng u ´ ’ ng. Tuy nhiên, tác gia ’ cu ˜ ng muo ˆ ´ n d ¯ u ’ a ra vài lo ` ’ i khuyên d ¯ e ˆ ’ giúp ngu ’ o ` ’ i dùng d ¯ u ’ a ra quye ˆ ´ t d ¯ i ˙ nh trong khi cài d ¯ a ˘ ˙ t. Thu ´ ’ nha ˆ ´ t, d ¯ u ` ’ ng vo ˆ ˙ i vàng và hãy chú ý d ¯ o ˙ c nhu ˜ ’ ng thông báo se ˜ hie ˆ ’ n thi ˙ trên màn hình, và hãy suy nghı ˜ ky ˜ khi cho ˙ n câu tra ’ lo ` ’ i. D ¯ e ˆ ’ minh chu ´ ’ ng cho lo ` ’ i khuyên này xin d ¯ u ’ o ˙ ’ c ke ˆ ’ la ˙ i tru ’ o ` ’ ng ho ˙ ’ p khi tác gia ’ cài Red Hat 7.1, và tu ˙ ’ d ¯ o ˆ ˙ ng nha ˆ ´ n lên nút Next, vì cho ra ˘ ` ng phu ’ o ’ ng án theo ma ˘ ˙ c d ¯ i ˙ nh là d ¯ u ’ . Ke ˆ ´ t qua ’ là tác gia ’ không the ˆ ’ truy ca ˆ ˙ p d ¯ u ’ o ˙ ’ c d ¯ e ˆ ´ n máy này qua các giao thu ´ ’ c ma ˙ ng (telnet, ftp, NFS, Samba), ma ˘ ˙ c dù d ¯ ã ca ˆ ´ u hình giao die ˆ ˙ n ma ˙ ng cho máy. Nguyên nhân là trong phu ’ o ’ ng án theo ma ˘ ˙ c d ¯ i ˙ nh thì tu ’ o ` ’ ng lu ’ ’ a d ¯ u ’ o ˙ ’ c cài d ¯ a ˘ ˙ t, và tu ’ o ` ’ ng lu ’ ’ a d ¯ óng he ˆ ´ t các truy ca ˆ ˙ p tu ` ’ ma ˙ ng. D ¯ e ˆ ’ mo ’ ’ truy ca ˆ ˙ p này, thì trong quá trình cài d ¯ a ˘ ˙ t ca ˆ ` n chı ’ rõ các di ˙ ch vu ˙ d ¯ u ’ o ˙ ’ c mo ’ ’ . Nhu ’ ng chúng ta quá vo ˆ ˙ i vàng! Thu ´ ’ hai, tác gia ’ khuyên không nên d ¯ o ˆ ` ng ý vo ´ ’ i vie ˆ ˙ c tu ˙ ’ d ¯ o ˆ ˙ ng kho ’ ’ i d ¯ o ˆ ˙ ng vào giao die ˆ ˙ n d ¯ o ˆ ` ho ˙ a. Vì cuo ˆ ´ i cùng ngu ’ o ` ’ i dùng không khó kha ˘ n gì khi gõ câu le ˆ ˙ nh startx, còn vie ˆ ˙ c ca ˆ ´ u hình giao die ˆ ˙ n d ¯ o ˆ ` ho ˙ a (ne ˆ ´ u có gì d ¯ ó làm vie ˆ ˙ c không d ¯ úng) vo ´ ’ i ngu ’ o ` ’ i dùng mo ´ ’ i ra ˆ ´ t khó thành công. Sau khi làm xong các công vie ˆ ˙ c phòng xa, ca ˆ ` n quye ˆ ´ t d ¯ i ˙ nh se ˜ to ˆ ’ chu ´ ’ c kho ’ ’ i d ¯ o ˆ ˙ ng nhie ˆ ` u HD ¯ H nhu ’ the ˆ ´ nào, chua ˆ ’ n bi ˙ các o ˆ ’ d ¯ ı ˜ a (phân vùng) d ¯ e ˆ ’ cài d ¯ a ˘ ˙ t, tu ´ ’ c là ca ˆ ` n chia o ˆ ’ d ¯ ı ˜ a thành so ˆ ´ phân vùng ca ˆ ` n thie ˆ ´ t. Nhu ’ ng tru ’ o ´ ’ c khi chuye ˆ ’ n sang các bu ’ o ´ ’ c cu ˙ the ˆ ’ d ¯ e ˆ ’ chua ˆ ’ n bi ˙ o ˆ ’ d ¯ ı ˜ a, xin d ¯ u ’ o ˙ ’ c nói qua mo ˆ ˙ t chút ve ˆ ` ca ˆ ´ u trúc cu ’ a d ¯ ı ˜ a và quá trình kho ’ ’ i d ¯ o ˆ ˙ ng HD ¯ H. Ne ˆ ´ u ai d ¯ ó không d ¯ u ’ kiên nha ˆ ˜ n d ¯ e ˆ ’ d ¯ o ˙ c pha ˆ ` n lý thuye ˆ ´ t này, thì có the ˆ ’ bo ’ qua chúng và chuye ˆ ’ n tha ˘ ’ ng d ¯ e ˆ ´ n va ˆ ´ n d ¯ e ˆ ` cho ˙ n chu ’ o ’ ng trình kho ’ ’ i d ¯ o ˆ ˙ ng. 2.3 Phân vùng trên d ¯ ı ˜ a và quá trình kho ’ ’ i d ¯ o ˆ ˙ ng 2.3.1 The ˆ ´ nào là ca ˆ ´ u trúc "hình ho ˙ c cu ’ a d ¯ ı ˜ a" Nhu ’ ba ˙ n d ¯ o ˙ c bie ˆ ´ t, d ¯ ı ˜ a cu ´ ’ ng go ˆ ` m vài d ¯ ı ˜ a có phu ’ lo ´ ’ p tu ` ’ tính, na ˘ ` m trên cùng mo ˆ ˙ t tru ˙ c và quay vo ´ ’ i va ˆ ˙ n to ˆ ´ c lo ´ ’ n. D ¯ o ˙ c/Ghi du ˜ ’ lie ˆ ˙ u d ¯ u ’ o ˙ ’ c thu ˙ ’ c hie ˆ ˙ n bo ’ ’ i các d ¯ a ˆ ` u d ¯ o ˙ c na ˘ ` m giu ˜ ’ a các d ¯ ı ˜ a này, di chuye ˆ ’ n tu ` ’ tâm d ¯ ı ˜ a ra rìa ngoài cu ’ a d ¯ ı ˜ a. Vòng tròn d ¯ a ˆ ` u d ¯ o ˙ c ve ˜ ra trên các d ¯ ı ˜ a khi quay quanh chúng go ˙ i là rãnh (track), còn ta ˆ ˙ p ho ˙ ’ p các rãnh na ˘ ` m cho ˆ ` ng lên nhau go ˙ i là cylinder. Mo ˆ ˜ i rãnh la ˙ i chia thành các sector, và có the ˆ ’ ghi vào mo ˆ ˜ i sector 512 byte thông tin. Vì the ˆ ´ d ¯ a ˘ ˙ c d ¯ ie ˆ ’ m cu ’ a mo ˆ ˙ t o ˆ ’ d ¯ ı ˜ a thu ’ o ` ’ ng là ta ˆ ˙ p ho ˙ ’ p ba sô: so ˆ ´ cylinder/so ˆ ´ rãnh trong cylinder/so ˆ ´ sector trên rãnh hay còn vie ˆ ´ t ta ˘ ´ t là C/H/S (ba chu ˜ ’ cái d ¯ a ˆ ` u tiên cu ’ a các thua ˆ ˙ t ngu ˜ ’ Tie ˆ ´ ng Anh tu ’ o ’ ng u ´ ’ ng: Cyliner/Head/Sector). Ba so ˆ ´ này go ˙ i là ca ˆ ´ u trúc "hình ho ˙ c cu ’ a d ¯ ı ˜ a". D ¯ ı ˜ a vo ´ ’ i ca ˆ ´ u trúc hình ho ˙ c C/H/S có dung lu ’ o ˙ ’ ng C*H*S*512 byte. D ¯ ı ˜ a cu ´ ’ ng là các thie ˆ ´ t bi ˙ kho ˆ ´ i, tu ´ ’ là d ¯ o ˙ c và ghi thông tin theo các kho ˆ ´ i, và kích thu ’ o ´ ’ c nho ’ nha ˆ ´ t cu ’ a kho ˆ ´ i ba ˘ ` ng mo ˆ ˙ t sector (512 byte). D ¯ e ˆ ’ có the ˆ ’ ghi thông tin lên d ¯ ı ˜ a, ca ˆ ` n d ¯ a ˘ ˙ t d ¯ a ˆ ` u d ¯ ı ˜ a d ¯ úng vi ˙ trí, tu ´ ’ c là chı ’ cho controller bie ˆ ´ t ca ˆ ` n ghi thông tin này vào sector nào. Sector d ¯ u ’ o ˙ ’ c d ¯ ánh d ¯ i ˙ a chı ’ theo so ˆ ´ thu ´ ’ tu ˙ ’ cylinder, so ˆ ´ thu ´ ’ tu ˙ ’ d ¯ a ˆ ` u d ¯ o ˙ c (hay rãnh) và so ˆ ´ thu ´ ’ tu ˙ ’ sector trên rãnh. [...]... ’’ ¯ây ´ ¯e Bây gio chúng ta se xem xét van d ˆ chia các phân vùng cho Linux O d không the chı `’ ˜ ˆ ` ˆ’ ’ chia mot phân vùng Thu nhat, can chia mot phân vùng swap riêng biet cho Linux Khi xác ´’ ´ ˆ ˆ ˆ ˆ ˆ ` ˙ ` ˙ luong cua phân vùng swap Linux can tính d´ n nhung yeu to˙ sau: ´ ´ ’ d nh dung ’ ’ ˜’ ¯i ¯e ˆ ˆ ˆ ˆ ˙ ˙ ´ • Trong Linux, RAM và không gian swap hop lai tao thành bo nho ao chung Ví du,... dòng sau: ¯ó ˆ ˙ C:\bootsect.lnx= "LINUX" ´ ` ´ ´ (tat nhiên, trong dau ngoac kép ban d c có the d ˘ t tên bat ky.) ˘ ¯o ˆ ˆ’ ¯a ˆ ˆ ˙ ˙ ˙ ˙ ` ` ’’ ¯o 8 Viec còn lai là khoi d ˆ ng lai máy tính mot lan nua, và trong trình d ’n chon he d ˆ u ¯o ˆ ¯ie ˆ ˆ ˆ ˜’ ˙ ˙ se có LINUX Neu chon LINUX, thì˙LILO se d oc chay và sau d nó ˙(LILO) se ˙ ´˙ hành ˜ ˜ ¯u ’ ˜ ¯ó ˆ ’ ˙ ˙ ˙ nap Linux ˙ ´ Còn bây gio chúng ta... ˙ nh và cho các hành d ng chay command2, cho lenh hoàn thành, sau ¯ó `’ ˆ `’ ¯u ¯o ˆ le ˆ ˆ ’ ˙ ˙ ˙ ˙ ˙ ´p ’ tie˙ theo cua nguoi dùng ˆ ’`’ 3.3.2 Thao tác & ´ ¯o ˆ ` ´ ¯a Thao tác & d ’oc dùng d ˆ’ to chuc viec thuc hien các câu lenh trong che d ˆ nen sau Neu d ˘ t ¯u ’ ¯e ˆ’ ´’ ˆ ˆ ˆ ˆ ’ ˆ ˙ câu lenh, thì he vo se tra˙lai quyen d `u khien cho nguoi ˙ ˙ ’ ˙ ` ˙ ’ ˙ ´ ’ ˜ dau & ngay sau `’ dùng ngay... theo dành cho thu muc goc (/), kích thuoc khoang 1 Gbyte; ˆ ˆ ’ ’´’ ˙ ` ’ • phân vùng chính thu ba dành cho swap cua Linux (loi khuyên ve kích thuoc cua phân ´’ `’ ˆ ’´’ ’ ’’ vùng này xem o trên); ` ’ ¯ı ¯a ’’ ˆ • phan còn lai cua d˜a d ˘ t thành phân vùng mo rong; ˆ ˙ ˙ ˙ ˜ ’’ ˆ • trong phân vùng mo rong tao các phân vùng lôgíc cho moi HDH se cài d ˘ t: Windows ˜ ¯a ˆ ˙ ˙ ˙và d `ng thoi cho các he... hop cho nhung muc d nhu vay ˜’ ¯ích ’ ’ ˆ ˙ ’ ` ´˙ ´ ’ Trong thành phan các ban phân phoi Red Hat và˙BlackCat (rat có the trong các ban ˆ ˆ ˆ ˆ’ ´ phân phoi khác) có chuong trình fips, phuc vu cho phân chia o d˜a Tuy nhiên, theo ý ˆ ˆ’ ¯ı ’’ ˙ ˙ ´ `’ ´ ’ ’’ kien cua nguoi dùng thì không nên su dung chuong trình này Vì the loi khuyên cua tác ˆ ˆ ’ ’`’ ’’ ˙ ’ ¯ı ´ ´ ’ voi ban d c, nhung nguoi dùng Linux. .. này còn ˙ `n thiet cho cau hình d ’ khoi d ng ˙ ’ ´ ¯a ` ´ ´ truong hop "bat d ´ c ˜ ¯ ˜ ca ¯e ˆ ˆ ˘ ˆ ˆ ˆ ˆ ˆ ’ ¯o ’`’ ’ ˙ ˙ H ` nhieu HD ˆ ¯ ` ` ’ • thu hai, khi cài d ˘ t Linux can cài LILO vào sector d ˆ u tiên cua phân vùng dành ´’ ¯a ¯a ˆ ´ c ˙(/) cua Linux, chu không phai vào sector khoi d ˆ ng chính cua ’ ’ ’’ ¯o ’ cho thu muc go ´’ ˆ ’ ˙ ˙ ’ ´ d˜a (MBR) Chúng ta gia thiet Linux d ’oc cài vào... he d ˆ ¯o ˆ ¯ie ’´’ ’ ’’ ’ ˙ ˙ ` ’ ’ còn phai dành mot phan du tru không nho cho các chuong trình se cài˙d ˘ t ˙ này (không the sau ˙ ˜’ ˜ ¯a ˆ ˆ ˆ’ ’ ’’ ˙ tính rang, 700 Mbyte dành cho Linux o trong bang nói trên chı dành cho ˙ ˙ ` ’ ’’ ’ ’ tránh khoi!) Hãy ˘ ´ d có, ví du, chuong trình các chuong trình cài d ˘ t cùng voi Linux theo mac d nh, trong so ¯ó ´’ ˘ ¯i ¯a ˆ ’’ ’’ ˙ D´ ´ ˙ ˙ ’ ´ soan thao... ra rang, "quy trình" phuc tap voi hai lan khoi d ˆ ng lai chı d ˆ’ chuyen sector ˆ’ ˆ ˆ ˙ ˙ ˙ cua phân vùng dành cho Linux, và phuc hoi ` ` ’’ ¯o khoi d ˆ ng Linux tu MBR vào sector d ˆ u tiên ’ `’ ¯a ˆ ˙’ a Windows ˙ MBR cu ` ´ ’’ ¯ây Quá trình cài d ˘ t Linux ket thúc o d Ban d c d có the chon HDH se khoi d ˆ ng và d ˆ u ˜ ’’ ¯o ¯ie ¯o ¯ã ¯a ˆ ˆ’ ˙ ¯ ˙ ˙ mình ˙ ˙ ’ khien máy tính cua ˆ’ 2.7 2.7.1 ’’... Cài dat và cau hình LILO ¯˘ ˙ ` ´ ’’ ¯o Nhu d nói trong phan lua chon chuong trình khoi d ˆ ng, neu trên máy d cài Windows 98 ¯ã ˆ ’ ˆ ’ ¯ã ’’ ˙ thì˙ lua chon tot hon cho trình khoi d ng là chuong trình có trong ˙ ´ ’ ’’ ¯o voi he thong tap tin FAT16, ´’ ˆ ´ ˆ ˆ ˆ ˆ ’ ’’ ˙´ ˙ ˙ ` ’ thành˙ phan cu˙ moi ban phân phoi HDH Linux – LILO (LInux LOader) ˆ ’a ˆ ¯ ˙ ´ ` Giong nhu truong hop Windows NT, chúng... cua BIOS), nên cho phép giai ¯ı ’’ ¯a ˆ ˆ ˙ ´ ` ˆ ` quyet nhieu van d ˆ cua o d˜a lon, khi mà thu muc /boot không the nam trên phân vùng dành ˘ ˆ’ ` ˆ ˆ ´ ¯e ’ ˆ’ ¯ı ´’ ’ ˙ cho Linux 24 Cài dat HDH Linux trên cùng máy tính voi Windows ´’ ¯˘ ¯ ˙ ` ’’ ¯o ’’ ´ ¯o ¯o D ˆ’ ’ ˆ ˆ ˆ ’’ ¯ e thuc hien phuong án khoi d ˆ ng này, can phân vùng DOS o che d ˆ d ˙ c/ghi, tao trong ˙ muc (ví du, /dos /linux) , và chuyen . Linux cho ngu ’ o ` ’ i dùng Tác gia ’ : Kostromin V. A. Di ˙ ch bo ’ ’ i: Phan Vı ˜ nh Thi ˙ nh Mu ˙ c lu ˙ c 1 HD ¯ H Linux: li ˙ ch su ’ ’ và. mo ˆ ˙ t cuo ˆ ´ n sách ve ˆ ` Linux cho ngu ’ o ` ’ i dùng mo ´ ’ i tuye ˆ ˙ t vo ` ’ i; Tru ’ o ’ ng Ma ˙ nh Cu ’ o ` ’ ng d ¯ ã dành cho teppi mo ˆ ˙ t khoa ’ ng

Ngày đăng: 24/01/2014, 00:20

Mục lục

  • Tua de

  • HÐH Linux: lich su và các ban phân phoi

  • Cài dat HÐH Linux trên cùng máy tính voi Windows

    • Chuan bi cài dat

    • Phòng xa và nhung loi khuyên

    • Phân vùng trên dia và quá trình khoi dong

      • The nào là cau trúc "hình hoc cua dia"

      • Phân vùng và bang phân vùng cua dia

      • Quá trình khoi dong HÐH công ty Microsoft

      • Van de voi các dia lon

      • Lua chon trình khoi dong

        • Trình khoi dong LILO cua HÐH Linux

        • Các trình khoi dong khác

        • Các phuong án khoi dong

        • Chuan bi các phân vùng trên dia

          • Loi khuyên khi tao phân vùng

          • Chuong trình de phân chia o dia

          • Windows NT và Linux: khoi dong qua OS Loader cua NT

          • Su dung trình khoi dong LILO

            • Cài dat và cau hình LILO

            • Cài dat các he dieu hành khác sau Linux

            • Chuyen thu muc /boot lên phân vùng DOS

            • Khoi dong Linux tu MS-DOS bang loadlin.exe

            • Bash

              • He vo là gì?

              • Các ký tu dac biet

Tài liệu cùng người dùng

Tài liệu liên quan