Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 55 trang
THÔNG TIN TÀI LIỆU
Cấu trú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
Thuc thi các câu lenh
Thao tác ;
Thao tác &
Thao tác && và ||
Ðau vào/dau ra tiêu chuan
Dòng du lieu vào-ra
Lenh echo
Lenh cat
Chuyen huong dau vào/dau ra, duong ong và dau loc
Su dung >, < và >>
Su dung |
Ðau loc
Tham bien và các bien so. Môi truong cua he vo
Các dang tham bien khác nhau
Dau nhac cua he vo
Bien môi truong PATH
Bien môi truong IFS
Thu muc hien thoi và thu muc cá nhân
Câu lenh export
Khai trien bieu thuc
Khai trien dau ngoac
Thay the dau ngã (Tilde Expansion)
Phép the các tham bien và bien so
Phép the các câu lenh
Phép the so hoc (Arithmetic Expansion)
Phân chia tu (word splitting)
Khai trien các mau tên tap tin và thu muc (Pathname Expansion)
Xóa các ký tu dac biet
Shell - mot ngôn ngu lap trình
Toàn tu if và test (hoac [ ])
Toán tu test và dieu kien cua bieu thuc
Toán tu case
Toán tu select
Toán tu for
Toán tu while và until
Các hàm so
Tham so
Script cua he vo và lenh source
Câu lenh sh
Nội dung
Linuxcho 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 choLinux 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 choLinux 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 nguoidù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 chonguoi ˙ ˙ ’ ˙ ` ˙ ’ ˙ ´ ’ ˜ 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 nguoidù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 nguoidù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 choLinux 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 ’ ˆ’ ¯ı ´’ ’ ˙ choLinux 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