2.8 2005-11-29
Yêu cầu phần cứng Giới thiệu

Trước khi bắt đầu, chúng tôi sẽ liệt kê yêu cầu phần cứng bạn cần có để cài đặt Gentoo vào máy của bạn.

Yêu cầu phần cứng

Hãy kiểm tra những yêu cầu sau trước khi tiếp tục cài đặt Gentoo:

i486 hoặc mới hơn64 MB1.5 GB (không tính swap)Ít nhất 256 MB
CPU
Bộ nhớ
Đĩa cứng
Swap
CD Cài đặt Gentoo Giới thiệu

CD Cài đặt Gentoo là những CD có thể khởi động được, chứa một môi trường Gentoo tự hoạt động. Chúng cho phép bạn khởi động Linux từ CD. Trong quá trình khởi động, phần cứng của bạn sẽ được nhận dạng và những driver thích hợp sẽ được nạp. Những CD này được quản lý bởi các Gentoo developer.

Mọi CD Cài đặt đều cho phép bạn khởi động, thiết lập mạng, khởi động phân vùng và bắt đầu cài đặt Gentoo từ Internet. Chúng tôi cung cấp hai CD Cài đặt để cài đặt Gentoo từ Internet, chừng nào bạn còn muốn thực hiện cài đặt bằng Internet để có những phiên bản phần mềm mới nhất.

Nếu bạn muốn cài đặt Gentoo không cần kết nối Internet, vui lòng theo những hướng dẫn cài đặt trong Cẩm nang Gentoo 2005.1.

Hai CD Cài đặt chúng tôi cung cấp là:

  • CD Cài đặt Tối thiểu (Gentoo Minimal Installation CD), một CD nhỏ, vừa đủ để khởi động hệ thống, thiết lập mạng và cài đặt Gentoo.
  • CD Cài đặt Đầy đủ (Gentoo Universal Installation CD), có cùng tính năng với CD trên nhưng chứa vài stage3 (tối ưu cho mỗi kiến trúc).

Để giúp bạn quyết định chọn CD Cài đặt nào, chúng tôi sẽ liệt kê những ưu và khuyết điểm của từng cái.

CD Cài đặt Tối thiểu

CD Cài đặt Tối thiểu tên install-x86-minimal-2005.1.iso chỉ chiếm 58 MB. Bạn có thể dùng CD này để cài đặt Gentoo, nhưng bạn phải có kết nối Internet.

Tải về nhẹ nhất Không chứa stage3, Portage snapshot, gói GRP nên không thích hợp cho cài đặt không có mạng
CD Cài đặt Tối thiểu Ưu và khuyết
+
-

CD Cài đặt Đầy đủ tên install-x86-universal-2005.1.iso chiếm một CD 398 MB. Bạn có thể dùng nó để cài đặt Gentoo, bất kể có hoặc không có kết nối Internet.

Chứa mọi thứ bạn cần. Bạn thậm chí có thể cài đặt không cần mạng Tải về nặng
CD Cài đặt Đầy đủ Ưu và khuyết
+
-
Những CD khác

Bạn có thể tìm thấy CD gọi là Package CD trên mirror của chúng tôi. CD này không dùng để cài đặt mà chứa các tài nguyên bổ sung có thể được tận dụng trong quá trình cài đặt không mạng. Nó chứa những gói biên dịch sẵn (còn gọi là bộ GRP) cho phép bạn cài đặt nhanh và dễ dàng một số ứng dụng bổ sung (như OpenOffice.org, KDE, GNOME ...) ngay sau khi cài đặt hệ Gentoo cơ bản.

Nếu bạn định dùng Package CD, nhớ dùng đúng CD cùng kiến trúc máy tính (subarchitecture) với stage3 của bạn.

Stage3 Tarball

Stage3 tarball chứa mội môi trường Gentoo tối thiểu, thích hợp để cài đặt Gentoo theo tài liệu này. Trước đây, Cẩm nang Gentoo mô tả cài đặt bằng một trong ba stage tarball. Mặc dùng chúng tôi vẫn cung cấp stage1 và stage2 tarball, cách cài đặt chính thức là dùng stage3. Nếu bạn muốn dùng stage1 hoặc stage2, hãy đọc Gentoo FAQ, mục Làm thế nào cài đặt Gentoo bằng Stage1 hoặc Stage2?

Tải về, tạo và khởi động CD Cài đặt Tải về và tạo CD Cài đặt

Bạn đã chọn dùng CD Cài đặt. Trước hết chúng ta sẽ tải về và tạo CD Cài đặt đã chọn. Nhưng tìm chúng ở đâu?

Bạn có thể tải về bất kỳ CD Cài đặt nào (và cả Package CD nếu bạn thích) từ một trong những mirror của chúng tôi. CD Cài đặt nằm trong thư mục releases/x86/2005.1-r1/installcd.

Trong thư mục đó bạn sẽ tìm thấy những tập tin ISO. Đó là những CD image bạn cần để ghi trên CD-R.

Nếu bạn không biết tập tin đã tải về có bị hư hay không, bạn có thể kiểm tra MD5 checksum của nó và so sánh với MD5 checksum chúng tôi cung cấp (như install-x86-minimal-2005.1-r1.iso.md5). Bạn có thể tạo MD5 checksum bằng lệnh md5sum trong Linux/Unix hoặc md5sum cho Windows.

Cách khác để kiểm tra tính hợp lệ của tập tin tải về là dùng GnuPG để xác minh chữ ký điện tử chúng tôi cung cấp (tập tin kết thúc bằng .asc). Hãy tải về tập tin chữ ký và lấy khóa công khai:

$ gpg --keyserver subkeys.pgp.net --recv-keys 17072058

Rồi xác minh chữ ký:

$ gpg --verify <tập tin chữ ký> <iso đã tải về>

Để tạo CD từ tập tin ISO đã tải về, bạn cần chọn raw-burning. Chọn như thế nào tùy thuộc vào chương trình sử dụng. Chúng ta sẽ thảo luận về cdrecordK3B; thông tin chi tiết hơn nằm trong Gentoo FAQ.

  • Với cdrecord, bạn chỉ cần gõ cdrecord dev=/dev/hdc <tập tin iso đã tải về> (thay /dev/hdc bằng đường dần đến device của ổ CD-RW của bạn)
  • Với K3B, chọn Tools > CD > Burn Image. Sau đó bạn có thể chọn tập tin ISO trong vùng 'Image to Burn'. Cuối cùng nhấn Start.
Khởi động CD Cài đặt Đọc hết toàn bộ phần này trước khi thực hiện, vì bạn có thể sẽ không còn cơ hội đọc nó trước khi làm những việc khác.

Một khi bạn đã tạo xong CD, đây là lúc để khởi động. Hãy lấy CD ra khỏi tất cả các ổ CD, khởi động lại hệ thống và vào BIOS. Việc này thường được thực hiện bằng cách nhấn DEL, F1 hoặc ESC, tùy vào BIOS của bạn. Trong BIOS, đổi thứ tự khởi động sao cho CD-ROM sẽ được dùng trước khi dùng đĩa cứng. Nó thường nằm trong phần "CMOS Setup". Nếu bạn không làm điều này, hệ thống của bạn sẽ chỉ khởi động từ đĩa cứng, bỏ qua CD-ROM.

Cho CD vừa tạo vào ổ đĩa và khởi động lại. Bạn sẽ thấy dấu nhắc khởi động. Tại màn hình này, bạn có thể nhấn Enter để bắt đầu khởi động với tùy chọn khởi động mặc định, hoặc khởi động CD Cài đặt với tùy chọn khởi động riêng bằng cách xác định kernel theo sau là các tùy chọn khởi động, rồi nhấn Enter.

Xác định kernel? Đúng. Chúng tôi cung cấp một số kernel trên CD Cài đặt. Kernel mặc định là gentoo. Các kernel khác dành cho các phần cứng chuyên biệt và các kernel -nofb sẽ tắt framebuffer.

Dưới đây là mô tả ngắn về những kernel hiện có:

gentooKernel 2.6 mặc định với hỗ trợ nhiều CPUgentoo-nofbGiống gentoo nhưng không có framebuffermemtest86Kiểm tra lỗi RAM cục bộ
Kernel Mô tả

Bạn còn có thể cung cấp tùy chọn kernel. Chúng đại diện cho những thiết lập tùy chọn bạn có thể kích hoạt/hủy kích hoạt theo ý thích. Danh sách sau giống với danh sách bạn nhận được khi nhấn F2 tại màn hình khởi động.

- agpgart       nạp agpgart (dùng nếu bạn gặp vấn đề với đồ họa,lockup)
- acpi=on       nạp hỗ trợ ACPI firmware
- ide=nodma     buộc tắt DMA cho các thiết bị IDE hoạt động sai
- doscsi        quét thiết bị scsi device (làm hỏng một số ethernet card)
- dopcmcia      khởi động dịch vụ pcmcia cho PCMCIA cdrom
- nofirewire    tắt module firewire trong initrd (cho firewire cdrom v.v..)
- nokeymap      tắt chọn keymap cho bàn phím non-us
- docache       cache toàn bộ phần runtime của CD trong RAM, cho phép bạn umount
                /mnt/cdrom để mount cdrom khác.
- nodetect      không cho chạy hwsetup/kudzu và hotplug
- nousb         không nạp module usb từ initrd, tắt hotplug
- nodhcp        dhcp không tự động khởi động nic nếu tìm thấy
- nohotplug     không nạp dịch vụ hotplug
- noapic        tắt apic (hãy thử nếu có vấn đề phần cứng với nics,scsi, v.v..)
- noevms        không nạp module EVMS2
- nolvm2        không nạp module LVM2
- hdx=stroke    cho phép phân vùng toàn bộ ổ cứng kể cả khi BIOS không thể xử lý
                ổ cứng lớn
- noload=module1,[module2,[...]]
                không nạp một số module nhất định

Bây giờ khởi động CD của bạn, chọn kernel (nếu bạn không thích dùng kernel mặc định gentoo) và tùy chọn khởi động. Ví dụ, chúng tôi sẽ hướng dẫn cách khởi động với kernel gentoo, và tham số dopcmcia:

boot: gentoo dopcmcia

Bạn sẽ được chào mừng bằng màn hình khởi động và một thanh đo tiến độ. Nếu bạn cài đặt Gentoo trên hệ thống dùng bàn phím non-US, nhớ nhấn ngay Alt-F1 để chuyển sang chế độ verbose và theo hướng dẫn của dấu nhắc. Nếu không chọn trong 10 giây, bàn phím mặc định (US) sẽ được dùng và quá trình khởi động tiếp tục. Khi khởi động xong, bạn sẽ được tự động đăng nhập vào "Live" Gentoo Linux với user "root", user tối cao. Bạn sẽ thấy dấu nhắc của root ("#") trên console và có thể chuyển sang console khác bằng cách nhấn Alt-F2, Alt-F3 và Alt-F4. Quay về console đầu tiên bằng cách nhấn Alt-F1.

Nào tiếp tục với Cấu hình phần cứng bổ sung.

Cấu hình phần cứng bổ sung

Khi CD khởi động, nó cố dò tìm mọi phần cứng và nạp các kernel module thích hợp để hỗ trợ phần cứng đó. Trong hầu hết các trường hợp, nó hoạt động rất tốt. Tuy nhiên, trong vài trường hợp, nó không thể tự động nạp kernel module bạn cần. Nếu quá trình tự động dò tìm PCI thiếu vài phần cứng, bạn sẽ phải tự tay nạp kernel module thích hợp.

Trong ví dụ sau chúng tôi sẽ nạp module 8139too (hỗ trợ một số giao tiếp mạng):

# modprobe 8139too

Nếu bạn cần hỗ trợ PCMCIA, bạn nên khởi động init script pcmcia:

# /etc/init.d/pcmcia start
Tùy chọn: Tinh chỉnh hiệu năng đĩa cứng

Nếu bạn là người dùng thành thạo, bạn có thể muốn tinh chỉnh hiệu năng đĩa cứng IDE bằng hdparm. Với tùy chọn -tT bạn có thể kiểm tra hiệu năng của đĩa cứng (gọi nó vài lần để cho kết quả chính xác hơn):

# hdparm -tT /dev/hda

Để tinh chỉnh, bạn có thể dùng bất kỳ ví dụ nào sau đây (hoặc tự tìm hiểu), nhớ thay /dev/hda bằng được dẫn đĩa của bạn:

Kích hoạt DMA:                                 # hdparm -d 1 /dev/hda
Kích hoạt Tùy chọn Safe Performance-enhancing: # hdparm -d 1 -A 1 -m 16 -u 1 -a 64 /dev/hda
Tùy chọn: User Account

Nếu bạn định cho phép người dùng khác truy cập vào môi trường cài đặt hoặc bạn muốn tán gẫu bằng irssi không dùng root (vì lý do an toàn), bạn cần tạo user account và đổi password của root.

Để thay đổi password của root, dùng tiện ích passwd:

# passwd
New password: (Nhập password mới)
Re-enter password: (Nhập lại password)

Để tạo user account, trước hết nhập username, theo sau là password. Chúng ta sẽ dùng useraddpasswd để thực hiện điều này. Trong ví dụ kế, chúng tôi tạo user tên "john".

# useradd -m -G users john
# passwd john
New password: (Nhập password của join)
Re-enter password: (Nhập password của join lần nữa)

Bạn có thể chuyển user id của bạn từ root sang user mới tạo bằng cách dùng su:

# su - john
Tùy chọn: Xem tài liệu khi cài đặt

Nếu bạn muốn xem Cẩm nang Gentoo (hoặc trong CD hoặc xem online) trong khi cài đặt, hãy đảm bảo đã tạo user account (xem Tùy chọn: User Account). Sau đó nhấn Alt-F2 để chuyển sang terminal khác và đăng nhập.

Nếu bạn muốn xem tài liệu từ CD, bạn có thể chạy links2 ngay để đọc:

# links2 /mnt/cdrom/docs/html/index.html

Tuy nhiên, bạn nên dùng Cẩm nang Gentoo online vì nó được cập nhật thường xuyên hơn cái trên CD. Bạn cũng có thể xem bằng links2, nhưng chỉ khi hoàn tất chương Cài đặt mạng (nếu không bạn không thể ra Internet để xem tài liệu):

# links2 http://www.gentoo.org/doc/vi/handbook/handbook-x86.xml

Bạn có thể quay về terminal gốc bằng cách nhấn Alt-F1.

Tùy chọn: Khởi động SSH Daemon

Nếu bạn muốn cho phép người khác truy cập môi trường cài đặt Gentoo (có thể vì người đó sẽ giúp bạn cài đặt Gentoo, hoặc làm vì chính bạn), bạn cần tạo user account cho họ và thậm chí cung cấp password của root (chỉ làm vậy nếu bạn hoàn toàn tin cậy người đó).

Để khởi động SSH daemon, thực hiện lệnh sau:

# /etc/init.d/sshd start

Để có thể chạy sshd, bạn cần cài đặt mạng trước. Hãy xem chương Cài đặt mạng.