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.
Hãy kiểm tra những yêu cầu sau trước khi tiếp tục cài đặt Gentoo:
CPU |
---|
Bộ nhớ |
Đĩa cứng |
Swap |
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
Hai CD Cài đặt chúng tôi cung cấp là:
Để 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 tên
CD Cài đặt Tối thiểu | Ưu và khuyết |
---|---|
+ | |
- |
CD Cài đặt Đầy đủ tên
CD Cài đặt Đầy đủ | Ưu và khuyết |
---|---|
+ | |
- |
Bạn có thể tìm thấy CD gọi là
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 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
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
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ư
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
$ 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ề
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à
Dưới đây là mô tả ngắn về những kernel hiện có:
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
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
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
# modprobe 8139too
Nếu bạn cần hỗ trợ PCMCIA, bạn nên khởi động init script
# /etc/init.d/pcmcia start
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 -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
Kích hoạt DMA: # hdparm -d 1 /dev/hdaKích hoạt Tùy chọn Safe Performance-enhancing: # hdparm -d 1 -A 1 -m 16 -u 1 -a 64 /dev/hda
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
Để thay đổi password của root, dùng tiện ích
# 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
# 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 - john
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
Nếu bạn muốn xem tài liệu từ CD, bạn có thể chạy
# 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 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
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 (
Để 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