YOMEDIA
ADSENSE
tài liệu tham khảo Linux phần 10
60
lượt xem 7
download
lượt xem 7
download
Download
Vui lòng tải xuống để xem tài liệu đầy đủ
Tham khảo tài liệu 'tài liệu tham khảo linux phần 10', công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
AMBIENT/
Chủ đề:
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: tài liệu tham khảo Linux phần 10
- Phô lôc a. Qu¸ tr×nh cµi ®Æt Linux A.1. Giíi thiÖu s¬ bé vÒ Linux NÕu chóng ta ®ang t×m mét HÖ ®iÒu hµnh cã tèc ®é cao, ®¸ng tin cËy, kh«ng ®¾t tiÒn, cã thÓ cho nhiÒu ng−êi dïng cïng sö dông mét lóc, cã kh¶ n¨ng lµm server cho m¹ng Internet ®ång thêi hç trî c¸c giao diÖn b¾t m¾t th× ®ã chÝnh lµ Linux. Kh¾p n¬i trªn thÕ giíi, mçi ngµy cã hµng ngµn ng−êi dïng míi muèn kh¸m ph¸ søc m¹nh cña hÖ ®iÒu hµnh cã bé m· nguån më, vµ cã xuÊt xø tõ Unix nµy. VËy cã nh÷ng bÝ Èn thó vÞ nµo bªn trong Linux ? Tr−íc hÕt khã mµ lµm cho Linux bÞ ng−ng trÖ vµ tª liÖt. §· cã n¬i thö nghiÖm nhiÒu hÖ thèng ch¹y Linux liªn tôc hµng n¨m trêi mµ kh«ng ph¶i khëi ®éng l¹i. Linux cã thÓ ch¹y trªn c¸c m¸y tÝnh thÕ hÖ cò vèn kh«ng thÓ ch¹y Windows 95, 98, thËm chÝ c¶ nh÷ng m¸y 486 vøt trong nhµ kho. Trªn ®©y lµ nh÷ng ®iÓm khiÕn Linux ®−îc nhiÒu ng−êi ñng hé. ThÕ nh−ng viÖc cµi ®Æt hÖ ®iÒu hµnh nµy cã thÓ lµm lo l¾ng. Linux ®−îc ph©n phèi tù do nªn cã nhiÒu c«ng ty t×m c¸ch ®−a ra thÞ tr−êng b¶n ph©n phèi riªng cña hä. Ngoµi ch−¬ng tr×nh Linux cèt lâi, kh¸c nhau c¬ b¶n ë phÇn mÒm ®i kÌm vµ c¸ch thøc cµi ®Æt. C¸c nhµ ph©n phèi Linux phæ biÕn hiÖn nay lµ Red Hat Software, Caldera, Slackware, S.U.S.E vµ Debian. Trong phô lôc nµy chóng ta giíi thiÖu qu¸ tr×nh cµi ®Æt b¶n Linux cña Red Hat Software 6.2. A.2. ChuÈn bÞ cho viÖc cµi ®Æt Linux sö dông phÇn cøng cña m¸y PC hiÖu qu¶ h¬n MS-DOS, Window hay WinNT, vµ do ®ã kh¶ n¨ng chÞu c¸c lçi do cÊu h×nh sai phÇn cøng sÏ kÐm h¬n. ph¶i lµm mét sè viÖc tr−íc khi b¾t ®Çu cµi ®Æt ®Ó gi¶m thiÓu c¸c kh¶ n¨ng kh«ng thÓ cµi ®Æt tiÕp khi gÆp ph¶i vÊn ®Ò nµy. Tr−íc tiªn, h·y cè g¾ng t×m cµng nhiÒu cµng tèt c¸c tµi liÖu vÒ phÇn cøng m¸y PC mµ m×nh ®Þnh cµi, nh− mainboard, card ®å ho¹, mµn h×nh, modem... vµ ®Ó chóng ë n¬i cã thÓ t×m thÊy vµ tra cøu dÔ dµng. TiÕp theo, t×m hiÓu th«ng tin vÒ phÇn cøng m¸y tÝnh cña vµ tËp hîp chóng l¹i. cã thÓ lµm ®iÒu nµy khi sö dông chøc n¨ng in cÊu h×nh m¸y cña mét sè tiÖn Ých nh− MSD trong DOS, hoÆc System Information trong Windows. Nh÷ng th«ng tin chÝnh x¸c vÒ bµn phÝm, chuét, mµn h×nh... sÏ gióp rÊt nhiÒu trong qu¸ tr×nh cÊu h×nh X sau nµy. Sau ®ã, kiÓm tra phÇn cøng m¸y tÝnh cña ®Ó t×m ra c¸c vÊn ®Ò nÕu cã, bëi chóng cã thÓ lµm qu¸ tr×nh cµi ®Æt Linux bÞ treo sau nµy. Sau ®©y lµ mét sè vÊn ®Ò th−êng gÆp: Mét hÖ thèng DOS hay Windows cã thÓ qu¶n lý æ ®Üa IDE vµ CDROM c¶ khi jumper master/slave kh«ng ®−îc ®Æt ®óng. Trong khi Linux sÏ kh«ng gi¶i quyÕt ®−îc vÊn ®Ò nµy. V× vËy nÕu cã nghi ngê h·y xem l¹i c¸c jumper nµy ®· ®−îc ®Æt ®óng ch−a. Mét sè thiÕt bÞ ngo¹i vi cÇn cã nh÷ng tiÖn Ých ®Ó ®Æt cÊu h×nh cho chóng khi m¸y khëi ®éng. C¸c thiÕt bÞ nh− card m¹ng, CD-ROM, card ©m thanh hoÆc b¨ng tõ cã thÓ gÆp ph¶i vÊn ®Ò nµy. NÕu tr−êng hîp nµy x¶y ra, cã thÓ sö dông lÖnh ®Æt cÊu h×nh l¹i t¹i dÊu nh¾c khëi ®éng. Mét sè hÖ ®iÒu hµnh kh¸c cho phÐp chuét d¹ng bus chia sÎ mét IRQ víi c¸c thiÕt bÞ kh¸c, trong khi Linux kh«ng hç trî ®iÒu nµy. NÕu thö lµm thÕ, hÖ thèng cã thÓ bÞ treo. 18 3
- NÕu cã thÓ h·y ghi sè ®iÖn tho¹i cña mét ng−êi dïng Linux cã kinh nghiÖm vµ gäi cho hä khi cÇn thiÕt, hoÆc c¸c cã thÓ gäi cho chóng t«i theo sè ®iÖn tho¹i 7761075, chóng t«i sÏ rÊt vui khi ®−îc gi¶i ®¸p nh÷ng v−íng m¾c cña c¸c . CÇn tiÕn hµnh c«ng viÖc chuÈn bÞ thêi gian cho viÖc cµi ®Æt. Qu¸ tr×nh cµi ®Æt cã thÓ kÐo dµi mét tiÕng hoÆc h¬n víi nh÷ng hÖ thèng chØ cµi Linux, hoÆc lªn tíi 3 tiÕng víi hÖ thèng cÇn ch¹y nhiÒu hÖ ®iÒu hµnh kh¸c nhau (th−êng víi nh÷ng hÖ thèng nµy kh¶ n¨ng bÞ treo m¸y hoÆc cã lçi khi cµi sÏ cao h¬n). A.3. T¹o ®Üa mÒm khëi ®éng B−íc nµy chØ cÇn thiÕt khi kh«ng thÓ khëi ®éng tõ æ CD-ROM. NÕu mua Red Hat Linux trùc tiÕp tõ Red Hat Linux th× chóng ta sÏ nhËn kÌm ®Üa khëi ®éng. Cßn nÕu mua b¶n copy tõ c«ng ty thø 3, chóng ta ph¶i tù t¹o ®Üa khëi ®éng vµ c¸ch t¹o lµ nh− sau : Trong Windows, ®−a ®Üa mÒm vµo æ. BÊm phÝm ph¶i chuét vµo desktop ®Ó t¹o folder míi, ®Æt tªn Bootdisk råi më folder nµy. §−a ®Üa CD Red Hat vµo æ CD. Më My Computer, nhÊn vµo æ CD, më folder cã tªn Dosutils, nhÊn vµo file Rawrite, bÊm phÝm ph¶i chuét vµ kÐo nã vµo Bootdisk. Chän Copy here tõ menu xuÊt hiÖn. §ãng cöa sæ Dosutils. Më folder Images trong CD-ROM. ChÐp file Boot.img vµo folder Bootdisk, gièng nh− ®· lµm víi Rawrite. Chän Start.Run gâ vµo Command trong hép héi tho¹i, nhÊn OK. Mét cöa sæ xuÊt hiÖn víi dÊu nh¾c DOS “C:\Windows\Desktop”. Gâ vµo cd bootdisk, nhÊn Enter. B©y giê chóng ta ®· hoµn tÊt viÖc t¹o ®Üa mÒm khëi ®éng: gâ rawrite t¹i dÊu nh¾c DOS. NhËp boot.img lµ tªn file muèn copy, nhÊn Enter. Gâ a:\ (tªn æ ®Üa mÒm), vµ nhÊn Enter khi ®−îc hái æ ®Ých. A.4. Ph©n vïng l¹i æ ®Üa DOS/Windows hiÖn thêi Trong hÇu hÕt c¸c hÖ thèng ®−îc sö dông, æ cøng th−êng ®−îc ph©n vïng cho MS- DOS, OS/2,... Chóng ta cÇn ph¶i thay ®æi kÝch th−íc, s¾p xÕp l¹i c¸c ph©n vïng nµy ®Ó t¹o chç trèng cho viÖc cµi ®Æt Linux. C¸ch tèt nhÊt ®Ó lµm viÖc nµy lµ dïng phÇn mÒm PQMagic cña Power Quest. Dïng phÇn mÒm nµy, cã thÓ di chuyÓn / thay ®æi kÝch th−íc / thªm / xo¸ / format c¸c ph©n vïng trong æ cøng mét c¸ch dÔ dµng víi giao diÖn ®å ho¹. Cßn viÖc dïng FDisk cña MS-DOS th× cùc kú vÊt v¶, muèn di chuyÓn / thay ®æi kÝch th−íc cña mét ph©n vïng nµo ®ã, ®Çu tiªn ph¶i backup tÊt c¶ c¸c d÷ liÖu trong ph©n vïng, xo¸ ph©n vïng ®ã (viÖc nµy sÏ lµm mÊt c¸c th«ng tin vÒ d÷ liÖu trong ph©n vïng), tiÕp theo lµ t¹o mét ph©n vïng míi víi kÝch th−íc mong muèn, cuèi cïng lµ restore l¹i toµn bé d÷ liÖu ®· backup vµo ph©n vïng míi t¹o nµy! Nh− vËy ch¼ng d¹i g× mµ chóng ta l¹i kh«ng dïng mét phÇn mÒm miÔn phÝ cùc m¹nh nh− PQMagic. A.5. C¸c b−íc cµi ®Æt (b¶n RedHat 6.2 vµ khëi ®éng tõ CD-ROM) §−a ®Üa CDROM Redhat 6.2 vµo æ CD, sau ®ã trong BIOS SETUP ta ®Æt chÕ ®é khëi ®éng tõ æ CD. Khi khëi ®éng l¹i m¸y, qu¸ tr×nh sÏ ®−îc boot tõ CDROM. Sau ®©y lµ chi tiÕt qu¸ tr×nh mét ®Üa khëi ®éng cµi ®Æt tiÕn hµnh. A.5.1. Lùa chän chÕ ®é cµi ®Æt HÖ thèng ®−a ra c¸c chÕ ®é cho chóng ta lùa chän : 18 4
- Gâ Enter chän chÕ ®é cµi ®Æt ®å häa. Gâ ”text” + Enter chän chÕ ®é Text. Gâ ”expert” + Enter chän chÕ ®é Expert. Chän chÕ ®é nµy cã nghÜa chóng ta tù chän cÊu h×nh phÇn cøng cßn hai chÕ ®é trªn sÏ tù ®éng detect. Gâ ”linux ks” + Enter chän chÕ ®é cµi ®Æt tõ m¹ng hoÆc tõ ®Üa mÒm. A.5.2. Lùa chän ng«n ng÷ hiÓn thÞ. HÖ thèng ®−a ra rÊt nhiÒu ng«n ng÷ cho chóng ta lùa chän, vÝ dô nh− Czech, English, French, German.... Th−êng lµ chän English. A.5.3. Lùa chän cÊu h×nh bµn phÝm Linux ®ßi hái lùa chän cÊu h×nh bµn phÝm tõ c¸c m« h×nh sau: Model : Brazilian ABNT 2 Dell Generic. Microsoft. ................. Chóng ta sÏ lùa chän bµn phÝm t−¬ng thÝch theo c¸c d¹ng trªn, nÕu kh«ng râ bµn phÝm cña chóng ta thuéc lo¹i nµo th× nªn chän kiÓu Generic. Layout: Ng«n ng÷ sö dông ®Ó gâ (kho¶ng 24 ng«n ng÷) Variant: Cã 2 chÕ ®é lµ. Eliminate Dead Keys (khi chóng ta sö dông c¸c kÝ tù ®Æc biÖt). None (kiÓu mÆc ®Þnh). Test: chóng ta sÏ gâ c¸c phÝm ®Ó kiÓm tra thö. A.5.4. Chän cÊu h×nh chuét. HÖ thèng ®−a ra 10 lo¹i chuét ®Ó chóng ta lùa chän lo¹i t−¬ng thÝch víi chuét cña m×nh, nÕu kh«ng biÕt râ chuét chóng ta thuéc lo¹i nµo th× nªn chän kiÓu Generic. Vµ ph¶i chän ®óng kiÓu chuét lµ PS/2 hay Serial nÕu kh«ng th× sÏ kh«ng sö dông ®−îc chuét. A.5.5. HÖ thèng ®−a ra lêi giíi thiÖu vÒ b¶n Red Hat ®ang cµi ®Æt. A.5.6. Lùa chän kiÓu cµi ®Æt. Install (cµi míi) gåm cã c¸c chÕ ®é: GNome Workstation. KDE Workstation. Server Custom Upgrade (N©ng cÊp) 18 5
- • Tuú chän cµi ®Æt WorkStation. NÕu chóng ta lùa chän kiÓu cµi míi lµ GNome Workstation hoÆc KDE Workstation th× hÖ thèng sÏ cµi ®Æt X Window System vµ ch−¬ng tr×nh qu¶n lý Desktop theo d¹ng GNome hoÆc KDE. NÕu ch−a th¹o l¾m vÒ Linux th× h·y sö dông tuú chän nµy, nã sÏ bá qua nhiÒu b−íc. Lùa chän Custom lµ phï hîp nhÊt ®èi víi ng−êi ®· quen víi Linux. C¶ hai lùa chän WorkStation nµy sÏ chuÈn bÞ c¸c viÖc sau: NÕu ®Üa cøng cña ch−a hÒ ®−îc ph©n vïng tr−íc ®ã, Linux sÏ xo¸ hÕt tÊt c¶ c¸c ph©n vïng trªn c¸c æ ®Üa cøng vµ cµi ®Æt c¸c ph©n vïng sau: + Mét ph©n vïng swap kÝch th−íc 64MB + Mét ph©n vïng root (®−îc mount lµ / ) chøa ®ùng mäi file ®−îc cµi ®Æt. Chó ý lµ chóng ta sÏ ph¶i cÇn tèi thiÓu 600MB æ cøng ®Ó tiÕn hµnh cµi ®Æt theo kiÓu WorkStattion. NÕu hÖ thèng ®· ®−îc cµi s½n Windows (Windows 3.1/95/98), kiÓu cµi ®Æt WorkStation sÏ tù ®éng cÊu h×nh hÖ thèng ®Ó khëi ®éng ë chÕ ®é song song sö dông LILO. • Tuú chän cµi ®Æt Server NÕu chóng ta lùa chän kiÓu cµi ®Æt míi lµ Server th× hÖ thèng sÏ cµi ®Æt theo kiÓu m¸y chñ Linux vµ còng nh− kiÓu WorkStation, tuú chän nµy sÏ tr¸nh cho chóng ta ph¶i cÊu h×nh nhiÒu thµnh phÇn phÇn cøng. Vµ khi cµi ®Æt theo kiÓu nµy th× chóng ta nªn cÈn thËn v× hÖ thèng sÏ xo¸ tÊt c¶ c¸c partition trªn tÊt c¶ c¸c æ ®Üa. V× vËy, chØ chän kiÓu cµi ®Æt Server nÕu ch¾c ch¾n trong æ cøng kh«ng cã mét d÷ liÖu g× c¶. Sau ®©y lµ c¸c b−íc mµ kiÓu nµy tiÕn hµnh ph©n vïng æ ®Üa: + T¹o mét ph©n vïng Swap kÝch th−íc 64MB. + T¹o mét ph©n vïng kÝch th−íc 256MB víi mount point lµ “/”. + T¹o mét ph©n vïng kÝch th−íc tèi thiÓu 512MB ®−îc mount lµ “/usr”. + T¹o mét ph©n vïng tèi thiÓu 215MB ®−îc mount lµ “/home”. + T¹o mét ph©n vïng kÝch th−íc 256MB ®−îc mount lµ “/var”. Nh− vËy chóng ta ph¶i cÇn tèi thiÓu 1.6BG æ cøng ®Ó tiÕn hµnh cµi ®Æt theo kiÓu Server. • Tuú chän cµi ®Æt Custom §èi víi kiÓu Custom hÖ thèng sÏ cho chóng ta tù chän c¸c thµnh phÇn vµ cÊu h×nh phÇn cøng ®Ó cµi ®Æt mét c¸ch ®Çy ®ñ nhÊt, tuy nhiªn còng rèi r¾m vµ phøc t¹p nhÊt. Tõ b−íc 7 trë ®i, chóng t«i sÏ chØ giíi thiÖu vÒ tuú chän cµi ®Æt nµy. Sau ®©y sÏ giíi thiÖu tæng qu¸t mét sè b−íc mµ qu¸ tr×nh nµy thiÕt ®Æt: T¹o c¸c ph©n vïng: cÇn ph¶i chØ râ Redhat sÏ ®−îc cµi ®Æt vµo ph©n vïng nµo. Format c¸c ph©n vïng: Nh÷ng ph©n vïng míi ®−îc thªm vµo sÏ ph¶i ®−îc format l¹i theo ®Þnh d¹ng Linux filesystem. Tuy nhiªn còng cã thÓ lùa chän ph©n vïng nµo cÇn ph¶i format. 18 6
- Lùa chän vµ cµi ®Æt c¸c gãi phÇn mÒm ®i kÌm: Thùc hiÖn sau khi ®· ph©n vïng ®Üa cøng. ThiÕt ®Æt cÊu h×nh LILO: cã thÓ lùa chän cµi ®Æt LILO vµo Master Boot Record hoÆc Sector ®Çu tiªn cña ph©n vïng Root hoÆc kh«ng lùa chän cµi LILO. A.5.7. X¸c ®Þnh c¸c Partition §Çu tiªn chóng ta ph¶i x¸c ®Þnh c¸c ®iÓm kÝch ho¹t (mount point) cho mét hoÆc nhiÒu partition. Trong b¶ng partition cã c¸c th«ng tin sau: Mount Point: X¸c ®Þnh partition nµo sÏ ®−îc kÝch ho¹t khi Linux ®−îc cµi ®Æt vµ ch¹y. NÕu partition tån t¹i vµ cã nh·n lµ ”not set” th× chóng ta sÏ x¸c ®Þnh mount point b»ng c¸ch kÝch chuét vµo nót Edit hoÆc double - click trªn partition. Vµ hÖ thèng khuyªn chóng ta nªn t¹o c¸c partition theo c¸ch sau: Mét swap partition (Ýt nhÊt 16MB) - dïng hç trî bé nhí ¶o. NÕu m¸y chóng ta cã 16Mb Ram hoÆc Ýt h¬n th× b¾t buéc chóng ta ph¶i t¹o swap partition. ThËm chÝ nÕu cã nhiÒu bé nhí h¬n, chóng ta còng nªn t¹o swap partition. KÝch th−íc tèi thiÓu cña swap partition = max {bé nhí Ram vµ 16Mb}. Mét boot partition (tèi ®a 16Mb) - chøa nh©n cña H§H cïng víi c¸c file trong qu¸ tr×nh khëi ®éng. Mét root partition (tõ 500Mb - 1Gb) lµ n¬i chøa th− môc gèc vµ tÊt c¶ c¸c file (trõ c¸c file ë trong boot partition). Víi 500Mb cho phÐp cµi theo kiÓu Workstation vµ víi 1Gb cho phÐp cµi mäi thø. Device: HiÖn tªn c¸c device partition (VÝ dô: hda2 ®¹i diÖn cho partition thø 2 trªn æ cøng primary). Request: Cho biÕt kh«ng gian mµ partition hiÖn cã. NÕu muèn thay ®æi kÝch th−íc th× chóng ta ph¶i xo¸ partition ®ã vµ t¹o l¹i b»ng c¸ch dïng nót “Add”. Actual: Cho biÕt kh«ng gian mµ partition ®ang sö dông. Type: Cho biÕt kiÓu cña partition. Vµ chóng ta cã thÓ add, edit, vµ delete c¸c partition b»ng c¸ch kÝch chuét vµo c¸c nót ®ã. Chøc n¨ng cña tõng nót lµ: Add: Dïng ®Ó t¹o mét partition míi, gåm cã c¸c th«ng tin sau: Mount Point: gåm cã c¸c kiÓu 18 7
- /: /boot : /usr : /home : /var : /opt : /tmp : /usr/local : Size (Megs): chän kÝch th−íc cña partition. Grow to fill disk: nÕu chän th× partition nµy sÏ sö dông toµn bé vïng ®Üa trèng cßn l¹i. Partition type: gåm cã c¸c kiÓu Linux Swap: chän kiÓu nµy nÕu chóng ta muèn t¹o partition swap. Linux Native : chän kiÓu nµy nÕu chóng ta muèn t¹o partition root. Linux RAID : DOS 16-bit < 32 : DOS 16-bit > 32 : Edit: Dïng ®Ó thay ®æi mount point cña partition. Delete: Dïng ®Ó xo¸ partition. Reset: Kh«i phôc l¹i nh÷ng thay ®æi. Make RAID Device: Sö dông Make Raid device chØ khi chóng ta cã kinh nghiÖm vÒ RAID. Drive Summaries: hiÓn thÞ th«ng tin vÒ cÊu h×nh ®Üa. A.5.8. Chän Partition ®Ó Format. Gåm cã c¸c th«ng tin: Partition muèn Format. Lùa chän “Check for bad blocks while formating” Chóng ta sÏ chän “Check for bad blocks while formating” ®Ó t×m ra nh÷ng bad bocks trªn ®Üa sau ®ã sÏ ®¸nh dÊu l¹i nh»m kh«ng ghi d÷ liÖu lªn chóng n÷a. A.5.9. Chän cÊu h×nh LILO (Linux Loader) §Ó chän cÊu h×nh LILO, ph¶i kh«ng ®Æt dÊu kiÓm “Do not install LILO”. NÕu æ Linux Native cã tªn lµ /dev/hda5 th× mµn h×nh sÏ hiÖn ra cho phÐp cµi ®Æt ch−¬ng tr×nh n¹p Linux vµo Master Boot Record (MBR) hoÆc First Sector of boot partition (sector 18 8
- ®Çu tiªn cña ph©n vïng khëi ®éng). Nãi chung lµ nªn chän Master Boot Record ®Ó cã thÓ khëi ®éng tõ nhiÒu æ. NÕu cã c¸c æ ®Üa SCSI hoÆc ®Üa cøng cña hç trî LBA th× cÇn ph¶i ®¸nh dÊu kiÓm vµo môc “Use Linear Mode”. Kernel Parameters: C¸c tham sè sÏ dïng bÊt cø khi nµo nh©n ®−îc khëi ®éng. B¶ng ë d−íi sÏ cho biÕt th«ng tin vÒ c¸c ph©n vïng: tªn ph©n vïng, lo¹i ph©n vïng, cã ph¶i lµ ph©n vïng khëi ®éng kh«ng ?. cÇn chän ph©n vïng khëi ®éng lµ ph©n vïng cã tªn Linux (th−êng lµ ph©n vïng mµ Redhat sÏ ®Æt mÆc ®Þnh vµ chóng ta kh«ng ph¶i thay ®æi g×). NÕu ®· cã ph©n vïng tªn lµ ‘dos’, chÝnh lµ ph©n vïng tr−íc khi cµi ®Æt th× sau nµy mçi khi khëi ®éng m¸y tÝnh, chóng ta cã thÓ chän ph©n vïng nµy ®Ó khëi ®éng mét c¸ch b×nh th−êng b»ng c¸ch gâ tªn ph©n vïng ®ã t¹i dÊu nh¾c “LILO Boot” trong qu¸ tr×nh khëi ®éng. cã thÓ thay ®æi tªn cña ph©n vïng t−¬ng øng trong phÇn “Boot Label”. Tuú chän “Create boot disk”: chØ cÇn chän môc nµy nÕu kh«ng cµi LILO hoÆc cµi LILO nh−ng kh«ng cµi vµo MBR. Chó ý lµ nÕu kh«ng cµi LILO th× b¾t buéc ph¶i chän môc nµy ®Ó khëi ®éng tõ ®Üa mÒm. A.5.10. Chän mói giê NÕu cµi trong chÕ ®é ®å häa, mµn h×nh mÆc ®Þnh sÏ hiÖn ra mét b¶n ®å thÕ giíi. Cã thÓ thay ®æi b¶n ®å theo c¸c kiÓu sau: World (b¶n ®å thÕ giíi) North American (B¾c Mü) South American (Nam Mü) Pacific Rim (Ch©u óc) Europe (Ch©u ¢u) Africa (Ch©u Phi) Asia (Ch©u ¸) §èi víi ViÖt Nam ta th× chän Asia/Saigon (trong ®Üa CD cµi ®Æt LinuxVN th× môc chän lµ Asia/Hanoi). Cã thÓ chän mói giê theo kiÓu UTC Offset (Universal Time Coordinated), tøc lµ kiÓu GMT +/- ®é lÖch. NÕu hÖ thèng giê së t¹i sö dông UTC th× chän môc “System clock uses UTC”. A.5.11. ThiÕt ®Æt cÊu h×nh Account (ng−êi sö dông) Nh− ®· biÕt Linux kÕ thõa tõ Unix, do ®ã nã còng hç trî chÕ ®é ®a ng−êi dïng nh− Unix. B¶n cµi ®Æt Redhat cho phÐp ®Æt lu«n cÊu h×nh ng−êi dïng ngay trong qu¸ tr×nh cµi ®Æt. §Çu tiªn chóng ta cÇn ®Æt mËt khÈu cho ng−êi dïng Root trong phÇn “Root Password” vµ x¸c nhËn l¹i mËt khÈu nµy trong môc “Confirm”. Chó ý lµ mÆc ®Þnh tÊt c¶ c¸c mËt khÈu ®Òu ph¶i tèi thiÓu 6 ký tù. 18 9
- Sau ®ã ta cã thÓ thªm ngay mét sè ng−êi dïng ®Çu tiªn: Tªn ®Æt trong “Account Name”, gâ password trong môc “Password” vµ x¸c nhËn mËt khÈu trong môc Password (confirm) ë ngay bªn c¹nh, tªn ®Çy ®ñ cña ng−êi dïng trong môc “Full Name”. Sau ®ã gâ phÝm “Add” thÓ thªm ng−êi dïng míi vµo danh s¸ch c¸c ng−êi dïng. PhÝm “Edit” cho phÐp hiÓn thÞ ng−êi dïng hiÖn hµnh trong b¶ng danh s¸ch ng−êi dïng , phÝm “Delete” ®Ó xo¸ ng−êi dïng hiÖn thêi. A.5.12. ThiÕt ®Æt cÊu h×nh quyÒn h¹n (Authentication Configuration) Cã c¸c môc sau: Enable MD5 Password: c¸ch m· ho¸ nµy cho phÐp mËt khÈu dµi tíi 256 ký tù. Shadow Password: ®©y lµ c¸ch b¶o mËt tèi ®a cho mËt khÈu, file chøa mËt khÈu /etc/passwd sÏ ®−îc thay b»ng etc/shadow vµ file nµy chØ ®−îc phÐp hiÓn thÞ bëi ng−êi dïng Root. Chän c¶ 2 môc nµy sÏ t¨ng tÝnh b¶o mËt cña hÖ thèng. Enable NIS: chän môc nµy nÕu m¸y tÝnh kÕt nèi vµo m¹ng NIS (Network Information System) cho phÐp mét nhãm m¸y tÝnh trong vïng Network Information Service víi cïng mét password. NIS domain: tªn cña domain hoÆc nhãm m¸y tÝnh chøa hÖ thèng. NIS server: cho phÐp m¸y tÝnh dïng mét NIS server rªng, h¬n lµ mét th«ng ®iÖp réng r·i trong m¹ng LAN. A.5.13. Lùa chän c¸c gãi phÇn mÒm cµi ®Æt (Pakage Selection) Cã rÊt nhiÒu môc ®Ó chän sÏ nãi chi tiÕt ë phÇn sau nh−: Printer Support, hÖ thèng X Window, GNome, KDE, DOS / Window Connectivity,.... Lùa chän “Everything” sÏ cµi ®Çy ®ñ tÊt c¶ mäi thø, do ®ã cÇn ph¶i lùa chän c¸c gãi phÇn mÒm phï hîp nÕu æ Linux Native / kh«ng ®ñ. C¸c packages cã thÓ ®−îc chän cµi ®Æt bao gåm: Printer Support: NÕu ®−îc cµi Linux sÏ cè g¾ng nhËn m¸y in hoÆc cho phÐp ng−êi dïng thiÕt lËp c¸c th«ng sè vÒ m¸y in cña hÖ thèng. X Window System: M«i tr−êng ®å häa nguyªn thuû trong Linux, ®−îc gäi t¾t lµ X. X kh«ng ph¶i lµ mét giao diÖn ®å häa ng−êi dïng thùc sù mµ chØ lµ mét hÖ cöa sæ cïng víi c¸c c«ng cô ®Ó mét giao diÖn ®å häa ng−êi dïng cã thÓ ®−îc x©y dùng tõ ®ã. GNOME: Lµ mét giao diÖn ®å häa ng−êi dïng ®Ñp h¬n, tiÖn lîi vµ th©n thiÖn h¬n X, GNOME còng cung cÊp mét giao diÖn lËp tr×nh ë møc cao h¬n ®Ó t¹o ra c¸c øng dông víi giao diÖn kiÓu GNOME. KDE: KDE lµ mét giao diÖn ®å häa ng−êi dïng ®−îc ph¸t triÓn dùa trªn th− viÖn giao diÖn ®å häa C++ Qt. Th− viÖn giao diÖn nµy hç trî UNIX, Windows vµ c¶ Mac. Do ®−îc ph¸t triÓn tr−íc GNOME nªn KDE cã nhiÒu ®iÓm tèt h¬n. Mail/ WWW/ News tools: Bé c«ng cô dïng ®Ó göi, nhËn th− tÝn ®iÖn tö, duyÖt Web vµ ®äc c¸c b¶n tin. Dos/ Windows Connectivity: Bé gi¶ lËp DOS vµ Windows cho phÐp ng−êi dïng ch¹y c¸c øng dông DOS vµ Windows ngay trong Linux. 19 0
- Graphic Manupulation: C¸c tiÖn Ých ®å häa nh− Gview, Imgedit... cho phÐp tr×nh diÔn vµ xö lý c¸c tËp tin h×nh ¶nh. Games: Mét sè ch−¬ng tr×nh trß ch¬i gi¶i trÝ trong chÕ ®é text hoÆc X Window. Multimedia Support: C¸c ch−¬ng tr×nh hç trî ®a ph−¬ng tiÖn, nh− nghe midi, wave, mp3... ®iÒu khiÓn joystick, thu ©m ... Dialup WorkStation: Cho phÐp ng−êi dïng sö dông modem vµ quay sè ®Ó sö dông c¸c dÞch vô qua ®−êng ®iÖn tho¹i nh− göi nhËn mail, web... News Server: Cung cÊp dÞch vô m¸y chñ news, cho phÐp m¸y tÝnh trë thµnh mét server b¶n tin. NFS Server: M¸y chñ hÖ thèng file m¹ng NFS (Network File System). SMB Server: M¸y chñ hÖ thèng file m¹ng Samba. IPX/ Netware Connectivity: Gióp hÖ thèng ch¹y Linux giao tiÕp víi c¸c m¸y tÝnh kh¸c qua m¹ng Netware sö dông giao thøc IPX. Anonymous FTP Server: Cµi ®Æt package nµy gióp m¸y tÝnh trë thµnh mét m¸y chñ FTP (File Transfer Protocol), cã thÓ cung cÊp dÞch vô truyÒn file cho c¸c m¸y kh¸c trong m¹ng. Web Server: Cµi ®Æt package nµy gióp m¸y tÝnh trë thµnh mét m¸y chñ Web, cã thÓ cung cÊp dÞch vô web cho c¸c m¸y kh¸c trong m¹ng. DNS Name Server: Cµi ®Æt package nµy gióp m¸y tÝnh trë thµnh mét m¸y chñ DNS, cã thÓ cung cÊp dÞch vô ®Æt tªn vïng cho c¸c m¸y kh¸c trong m¹ng. Postgres (SQL) Server: Cµi ®Æt package nµy gióp m¸y tÝnh trë thµnh mét m¸y chñ SQL, cã thÓ cung cÊp dÞch vô truy vÊn d÷ liÖu cho c¸c m¸y kh¸c trong m¹ng. Network Management Workstation: Gióp m¸y tÝnh tr¹m lµm viÖc ®iÒu hµnh trë thµnh mét m¸y chñ SQL, cã thÓ cung cÊp dÞch vô truy vÊn d÷ liÖu cho c¸c m¸y kh¸c trong m¹ng. TeX Document Formatting: HÖ so¹n th¶o vµ ®Þnh d¹ng v¨n b¶n d−íi d¹ng Tex. Emacs: HÖ so¶n th¶o v¨n b¶n ®¬n gi¶n. Development: C¸c bé biªn dÞch, gì rèi, c«ng cô ph¸t triÓn phÇn mÒm ... d−íi c¸c ng«n ng÷ nh− Perl, C, C++. M· nguån cña c¸c ch−¬ng tr×nh trong Linux. Kernel Development: M· nguån nh©n Linux vµ bé c«ng cô ph¸t triÓn dµnh cho ph¸t triÓn nh©n Linux. Extra Documentation: Mäi tµi liÖu vÒ Linux cã trong ®Üa CD, d−íi nh÷ng ng«n ng÷ nh− Anh, Ph¸p, Italia, T©y Ban Nha... Utilities: C¸c tiÖn Ých cho Linux. A.5.14. ThiÕt ®Æt cÊu h×nh X (X Configuration) PhÇn nµy sÏ ®Æt cÊu h×nh card mµn h×nh ®Ó thÓ hiÖn khi chóng ta sö dông c¸c hÖ thèng X Window. VÝ dô sau ®©y lµ mét sè th«ng sè hiÓn thÞ khi chóng ta cµi ®Æt: 19 1
- Video Card: ATI Mach64 Video Ram: 4096KB X server: Mach64 Monitor: 14” COLOR §é quÐt ngang: 30 - 54 Khz §é quÐt däc: 50 - 120 Hz §©y lµ phÇn kh¸ quan träng, nÕu card mµn h×nh cña kh«ng ph¶i lµ d¹ng chuÈn th× sÏ ph¶i cµi b»ng tay, mét c«ng viÖc kh¸ mÖt mái. Tèt nhÊt lµ nªn s¾m mét chiÕc card mµn h×nh lo¹i chuÈn mµ cò mét chót còng ®−îc. Test this Configuration: Ên vµo ®©y ®Ó kiÓm tra tÝnh n¨ng ®å ho¹ cã ho¹t ®éng tèt kh«ng, nÕu mµn h×nh cña qua khái cuéc kiÓm tra nµy th× cã thÓ coi lµ ®· thµnh c«ng tíi 90% qu¸ tr×nh cµi ®Æt Redhat. Customize X Configuration: NÕu chän môc nµy th× ghi gâ Next, Redhat sÏ cho mét b¶ng cho thiÕt lËp b»ng tay c¸c chÕ ®é ®å häa 8 bits, 16 bits, 32 bits; c¸c chÕ ®é ph©n gi¶i 640x480, 800x600, 1024x786, ... Chó ý lµ khi chän ®é ph©n gi¶i nµo th× lu«n lu«n gâ phÝm “Test this Configuration” ®Ó ®¶m b¶o mµn h×nh cña lu«n hiÓn thÞ ®óng. (NÕu muèn biÕt râ h¬n vÒ phÇn nµy, h·y ®äc phô lôc 2) A.5.15. B¾t ®Çu qu¸ tr×nh copy tõ ®Üa CD vµo æ cøng B−íc cuèi cïng nµy sÏ thùc hiÖn c¸c b−íc format æ Linux Native / (nÕu ®· chän ë phÇn tr−íc), format æ Linux Swap, vµ sau ®ã lµ gi¶i nÐn tÊt c¶ c¸c gãi phÇn mÒm mµ ®· lùa chän trong b−íc thø 13 vµo æ cøng. Qu¸ tr×nh nµy mÊt kho¶ng 10 phót ®Õn 20 phót tuú theo sè l−îng c¸c gãi chän. KÕt thóc qu¸ tr×nh nµy, gâ “Exit”, khëi ®éng l¹i m¸y, nhí th¸o ®Üa CD Redhat ra khái æ ®Ó b¾t ®Çu khëi ®éng tõ æ cøng. Cuéc chu du vµo thÕ giíi Linux cña b¾t ®Çu tõ ®©y! A.6. C¸c h¹n chÕ vÒ phÇn cøng ®èi víi Linux A.6.1. C¸c bé vi xö lý mµ Linux hç trî Linux chñ yÕu ch¹y trªn c¸c m¸y PC thÕ hÖ 386, 486, 586 sö dông c¸c phÇn cøng hä vi xö lý 80386. ViÖc cµi ®Æt trªn c¸c phÇn cøng kh¸c th× vÉn ®ang ë trong giai ®o¹n thiÕt kÕ. Cã thÓ ch¹y thö Linux b»ng mét m¸y víi phÇn cøng tèi thiÓu lµ: bé vi xö lý Intel 386, 486, 586, 4MB RAM vµ mét æ mÒm. DÜ nhiªn lµ cµng nhiÒu RAM th× cµng tèt. Linux hç trî VESA Local Bus vµ PCI. Linux còng hç trî phÇn lín cho c¸c æ cøng chuÈn ESDI vµ MCA (bus ®éc quyÒn cña IBM). Linux còng cã thÓ ch¹y trªn c¸c laptop hä 386. Cã mét c¸ch cµi ®Æt Linux trªn 8086 ®−îc biÕt ®Õn d−íi tªn gäi ELKS (Embeddable Linux Kernel Subset). §©y lµ mét nh©n Linux 16 bit ®−îc chñ yÕu sö 19 2
- dông trong c¸c hÖ thèng nhóng. Thùc ra phiªn b¶n Linux hiÖn nay sÏ kh«ng thÓ ch¹y ®−îc ®Çy ®ñ trªn 8086 hay 286 bëi v× nh÷ng bé vi xö lý nµy kh«ng hç trî cho viÖc chuyÓn ®æi t¸c vô còng nh− qu¶n lý bé nhí. Linux hç trî ®a qu¸ tr×nh cho c¸c kiÕn tróc Intel MP. D−íi ®©y lµ danh s¸ch c¸c bé VXL mµ Linux hç trî: Dßng 68000 cña Amigas vµ Ataris hiÖn ®ang ®−îc triÓn khai nghiªn cøu. C¸c phiªn b¶n GNU/Linux còng ®−îc thö cµi ®Æt cho c¸c nÒn Alpha, Sparc, PowerPC, ARM. Mét dù ¸n vÒ Linux trªn PPC còng ®· ®−îc tiÕn hµnh. HiÖn t¹i Apple ®· hç trî MkLinux trªn c¸c Power Macs dùa trªn OSF cña Mach vi nh©n. Linux cho m¸y 64 bit DEC Alpha/AXP. HiÖn t¹i ng−êi ta còng ®ang nghiªn cøu vÒ Linux cho MIPS, b¾t ®Çu ®èi víi R4 trªn c¸c m¸y Deskstation Type. HiÖn ®ang cã 2 b¶n Linux cho dßng m¸y dïng hä vi xö lý ARM. Mét lµ cña vi xö lý ARM3 trªn c¸c m¸y Acorn A5000 vµ nã cßn bao gåm c¶ c¸c thiÕt bÞ I/O cho 82710. Cßn l¹i lµ cho hä vi xö lý ARM610 cña m¸y Acorn RISC PC. Linux cho SPARC ®ang ®−îc tiÕn hµnh. Còng cã b¶n “Hardhat” cho c¸c m¸y SGI/Indy. A.6.2. C¸c yªu cÇu vÒ kh«ng gian æ cøng §èi viÖc cµi ®Æt tèi thiÓu lµ 10 MB, chñ yÕu lµ ®Ó thö chø kh«ng cã nhiÒu c¸c tÝnh n¨ng kh¸c. Ta cã thÓ cµi ®Æt thªm X víi kho¶ng 80 MB. NÕu cµi ®Æt c¶ bé GNU/Linux sÏ cÇn kho¶ng 500MB-1GB bao gåm c¶ m· nguån vµ nhiÒu thø kh¸c n÷a. A.6.3. C¸c yªu cÇu vÒ bé nhí Tèi thiÓu lµ 4MB. Ta cã thÓ sö dông swapping ®Ó ch¹y thªm c¸c cµi ®Æt kh¸c. Linux nãi chung lµ ch¹y t−¬ng ®èi “tho¶i m¸i” víi 4MB Ram nh−ng c¸c øng dông X Windows sÏ ch¹y chËm bëi v× chóng cÇn ph¶i thùc viÖc swap vµo ra trªn ®Üa. Mét vµi øng dông hiÖn t¹i l¹i chØ ch¹y b×nh th−êng víi 64MB bé nhí vËt lý ch¼ng h¹n nh− Netscape. Linux cã thÓ sö dông ®−îc bao nhiªu dung l−îng bé nhí ? Thùc ra còng ch−a cã tµi liÖu nµo nãi chÝnh x¸c vÒ vÊn ®Ò nµy nh−ng hiÖn t¹i th× Linux cã thÓ hç trî ®−îc 128MB Ram. Ta cã thÓ lµm thªm c¸c thÝ nghiÖm kh¸c ®Ó kiÓm chøng kh¶ n¨ng qu¶n lý bé nhí cña Linux. A.6.4. Sù t−¬ng thÝch víi c¸c hÖ ®iÒu hµnh kh¸c: DOS, OS/2, 386BSD, Win95 Linux sö dông s¾p xÕp ph©n d¹ng gièng nh− MS-DOS do ®ã nã cã thÓ chia sÎ ®Üa víi c¸c hÖ ®iÒu hµnh kh¸c. Tuy vËy, ®iÒu nµy còng cã nghÜa lµ c¸c hÖ ®iÒu hµnh kh¸c 19 3
- còng cã thÓ kh«ng h¼n lµ hoµn toµn t−¬ng thÝch. C¸c tr×nh Fdisk vµ Format cña Dos thØnh tho¶ng l¹i cã thÓ viÕt ®Ì lªn d÷ liÖu trong ph©n vïng cña Linux bëi v× chóng cã thÓ sö dông c¸c th«ng tin ph©n vïng sai lÖnh tõ boot sector cña ph©n vïng chø kh«ng ph¶i lµ tõ b¶ng ph©n vïng. §Ó tr¸nh hiÖn t−îng nµy, mét ý t−ëng lµ ®−a vÒ 0 ®Þa chØ b¾t ®Çu cña mét ph©n vïng võa míi t¹o lËp trong Linux tr−íc khi sö dông c¸c lÖnh format cña MS-DOS. Sö dông lÖnh sau: $ dd if=/dev/zero of=/dev/hdXY bs=512 count=1 Víi hdXY lµ ph©n vïng liªn quan, ch¼ng h¹n /dev/hda1 lµ ph©n vïng ®Çu tiªn trªn ®Üa IDE ®Çu tiªn. Linux cã thÓ ®äc vµ ghi c¸c file trªn c¸c ph©n vïng FAT cña DOS vµ OS/2 vµ c¸c ®Üa mÒm b»ng c¸ch sö dông hÖ thèng file DOS ®−îc tÝch hîp vµo nh©n hoÆc c¸c c«ng cô mtool. Nh©n còng cung cÊp hç trî cho hÖ thèng file VFAT cña Windows 9x vµ Windows NT. HiÖn t¹i c¸c ®Üa ph©n vïng theo NTFS còng ®ang ®−îc nghiªn cøu hç trî cïng víi viÖc hç trî nÐn ®Üa nh− lµ mét tÝnh n¨ng chuÈn. Linux còng cã thÓ truy cËp ®−îc tíi hÖ thèng file HPFS cña OS/2 nh−ng chØ ë chÕ ®é read-only. Ng−êi ta cã thÓ thùc hiÖn ®iÒu nµy nh− mét lùa chän khi biªn dÞch nh©n. Linux còng hç trî cho viÖc thao t¸c trªn c¸c ®Þnh d¹ng AFFS (Amiga Fast File System) tõ b¶n 1.3 trë vÒ sau b»ng c¸ch nh− mét lùa chän lóc biªn dÞch hay nh− mét m« ®un riªng. Tuy vËy, ®iÒu nµy còng chØ dõng ë møc ®é chØ ®äc. C¸c truy cËp ®Üa mÒm th× ch−a cã hç trî bëi v× sù kh¸c biÖt gi÷a c¸c ®iÒu khiÓn ®Üa cña PC vµ Amiga. §èi víi c¸c m¸y ch¹y c¸c hÖ ®iÒu hµnh cña Unix nh− BSD, System V... th× c¸c nh©n hiÖn t¹i còng míi chØ cã thÓ ®äc hÖ thèng file UFS trªn System V, Xenix, BSD, mét sè s¶n phÈm thõa kÕ kh¸c nh− SunOS, FreeBSD, NetBSD, NeXTStep. Hç trî UFS còng ®−îc coi nh− mét lùa chän lóc biªn dÞch nh©n hay nh− mét m« ®un. Linux cho phÐp ®äc/viÕt trªn c¸c æ ®Üa SMB cña c¸c nhãm Windows vµ WinNT. Cã mét ch−¬ng tr×nh tªn lµ Samba cho phÐp truy cËp vµ hÖ thèng file m¹ng WfW (miÔn lµ dïng giao thøc TCP/IP) . §èi víi c¸c m¸y Macintosh th× cã mét tËp hîp c¸c ch−¬ng tr×nh ë cÊp ®é ng−êi dïng cã thÓ ®äc, ghi trªn HFS (Macintosh Hierarchical File System). LiÖu ta cã thÓ ch¹y mét ch−¬ng tr×nh Windows trong Linux? Mét ch−¬ng tr×nh tªn WINE ®ang ®−îc nghiªn cøu ®Ó m« pháng m«i tr−êng Windows trong Linux. HiÖn t¹i khi muèn dïng hai hÖ ®iÒu hµnh cïng lóc víi Linux th× ta ®· cã ch−¬ng tr×nh LILO boot. LILO boot b¾t buéc ta ph¶i lùa chän hÖ ®iÒu hµnh vµo lóc khëi ®éng. Ngoµi ra, cßn cã mét ch−¬ng tr×nh tªn LOADLIN lµ mét ch−¬ng tr×nh DOS cho phÐp n¹p Linux (còng nh− bÊt kú hÖ ®iÒu hµnh kh¸c) khiÕn cho Linux cïng tån t¹i víi DOS. LOADLIN ®Æc biÖt h÷u dông khi ta muèn cµi Linux trªn c¸c æ ®Üa thø 3, 4 cña hÖ thèng (hoÆc khi ta thªm mét æ SCSI vµo mét hÖ thèng cã chøa æ IDE). Trong tr−êng hîp nµy th× LILO boot sÏ kh«ng cã kh¶ n¨ng t×m kiÕm vµ n¹p nh©n. Do ®ã ta sÏ ph¶i t¹o mét th− môc ch¼ng h¹n C:\LINUX, ®Æt LOADLIN vµo trong ®ã cïng víi mét b¶n copy cña nh©n vµ råi sö dông nã. Chó ý: CÇn t¹o Ýt nhÊt mét ph©n vïng Linux d−íi giíi h¹n 1024 cylinder logic. 19 4
Thêm tài liệu vào bộ sưu tập có sẵn:
Báo xấu
LAVA
AANETWORK
TRỢ GIÚP
HỖ TRỢ KHÁCH HÀNG
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn