Tạo đĩa khởi động trong vmware linux centos

1. Mục tiêu bài học

Cung cấp cho sinh viên trình tự thực hiện cũng như hiểu ý nghĩa các bước cài đặt hệ điều hành CentOS.

Sinh viên có khả năng triển khai cài đặt trên máy ảo và máy thật.

2. Giới thiệu hệ điều hành CentOS

CentOS là một hệ điều hành miễn phí, được xây dựng và phát triển dựa trên hệ điều hành mã nguồn mở Linux. CentOS là chữ viết tắt của “Community Enterprise Operating System”.

CentOS ra mắt vào tháng 5 năm 2004 và được phát triển dựa trên bản phân phối của Red Hat Enterprise Linux (RHEL).

CentOS được tạo ra với mục đích chính là xây dựng nền tảng hệ thống máy chủ miễn phí dành cho doanh nghiệp. Ngoài ra, CentOS còn cung cấp một môi trường hoàn hảo để thực hiện các công việc liên quan đến lập trình.

Phiên bản CentOS 7 hiện tại đang có cộng đồng sử dụng lớn nên được chọn để hướng dẫn cài đặt.

3. Chuẩn bị cài đặt

– Tải bản cài đặt CentOS 7 tại đây mà bạn muốn cài đặt.

– Tạo đĩa DVD hoặc USB cài đặt phù hợp hệ máy.

– Tuỳ chỉnh khởi động máy để boot từ đĩa quanghoặc USB.

– Yêu cầu cấu hình máy tối thiểu: (ở đây sử dụng bản CentOS 7-1810)

    • CPU: 1.0 GHz trở lên
    • RAM: 512 MB trở lên (đối với phiên bản LiveGNOME hoặc LiveKDE).
    • Dung lượng đĩa cứng: ít nhất 10 GB dung lượng trống (20 GB).

4.1. Thực hiện các bước chuẩn bị cài đặt

Cần chuẩn bị một máy ảo thoả mãn yêu cầu như trên phần chuẩn bị (tham khảo bài Hướng dẫn tạo máy ảo với phần mềm VMware Workstation). Sau đó, bỏ đĩa CentOS 7 vào đĩa quang.

Tạo đĩa khởi động trong vmware linux centos
Bỏ file cài đặt .iso của CentOS vào máy ảo

Thiết lập cài đặt từ đĩa quang hay USB (xem lại bài Hướng dẫn cài đặt hệ điều hành Windows 10 trên máy ảo VMware).

Khởi động lại máy ảo, sẽ nhìn thầy màn hình bên dưới. Dùng phím mũi tên lên hoặc xuống để chọn dòng Install CentOS 7. Sau đó, nhấn phím Enter đế bắt đầu quá trình cài đặt.

Tạo đĩa khởi động trong vmware linux centos
Màn hình chọn cài đặt CentOS

Lưu ý: Khi đã bấm phím thành công và bắt đầu quá trình cài đặt. Nếu trong quá trình cài đặt máy có khởi động lại đến bước này thì không bấm phím, vì bấm phím thì quá trình này sẽ lặp lại và cài lại từ đầu.

Kế tiếp, màn hình chọn ngôn ngữ trong lúc cài đặt sẽ xuất hiện (mặc định là English English (United Satates)).

Tạo đĩa khởi động trong vmware linux centos
Chọn ngôn ngữ của CentOS

Tiếp đến là cài đặt thiết lập hệ thống.

Tạo đĩa khởi động trong vmware linux centos
Cài đặt thiết lập hệ thống CentOS

Cài đặt ngôn ngữ (KEYBOARD, LANGUAGE SUPPORT) để mặc định là English.

Cài đặt thời gian (DATE & TIME), Chọn Region : Asia ; City : Ho Chi Minh City. Và thiết lập ngày tháng và thời gian như dưới. Bấm Done để hoàn tất.

Tạo đĩa khởi động trong vmware linux centos
Cài đặt region và datetime của CentOS

Cài đặt phiên bản CentOS 7 (SOFTWARE SELECTION) phụ thuộc vào mục đích sử dụng hệ điều hành.

    • Minimal Install: cấu hình tốn ít tài nguyên máy tính nhất. Phù hợp môi trường máy chủ.
    • Gnome Desktop: nếu muốn có giao diện đồ họa, phù hợp người mới sử dụng. Chọn thiết lập này. Sau đó bấm Done.

Tạo đĩa khởi động trong vmware linux centos
Chọn phiên bản CentOS

Cấu hình kết nối mạng (NETWORK & HOST NAME) chỉ cần bật ON là được. Có thể thiết lập sau khi cài đặt bằng tiện ích nmtui.

Tạo đĩa khởi động trong vmware linux centos
Cấu hình network của CentOS

4.2. Phân vùng ổ cứng cho CentOS

Chọn nơi cài đặt (INSTALLATION DESTIONATION) chọn đĩa cứng và check I will configure Partitioning để thiết lập phân vùng ổ cứng thủ công. Chọn Done để tiếp tục.

Tạo đĩa khởi động trong vmware linux centos
Phân vùng ổ cứng CentOS

Phân vùng ổ cứng thủ công gồm 3 bước: (1) tạo kích thước phân vùng khởi động boot -> (2) tạo kích thước phân vùng hoán đổi swap -> (3) tạo kích thước phân vùng gốc root.

Tiến hành phân vùng đĩa cứng thủ công, chọn LVM trong Partitioning Scheme

Bước 1 – Tạo phân vùng (/boot): chọn vào dấu (+), nhập vào dung lượng chọn Add Mount Point. Phân vùng /boot chỉ cần khoảng 500MB là đủ.

Tạo đĩa khởi động trong vmware linux centos
Đặt dung lượng phân vùng boot

Bước 2 – Tạo phân vùng swap có dung lượng bằng khoảng 1,5 đến 2 lần dung lượng RAM. Ví dụ máy bạn có 1GB RAM thì đề nghị tạo swap 1,5GB.

Tạo đĩa khởi động trong vmware linux centos
Đặt dung lượng phân vùng swap

Bước 3 – Tạo phân vùng root, bạn có thể lấy toàn bộ dung lượng ổ cứng còn lại hiện đang có trong máy bạn (trong ví dụ này là còn 18GB). Nhấn Add mount point. Chọn ‘ext4‘ trong File Sytem, và Click “Update Settings”.

Tạo đĩa khởi động trong vmware linux centos
Tạo phân vùng root

Cuối cùng click Done à Accept Changes, để định dạng và tạo phân vùng.

Tạo đĩa khởi động trong vmware linux centos
Nhấn Accept để tạo phân vùng

4.3. Các bước hoàn thành cài đặt

Trở lại bảng INSTALLATION SUMARY và click “Begin Installation” để bắt đầu quá trình cài đặt.

Tiếp đến là bước tạo mật khẩu và tài khoản. Nhấn User Creation để tạo mới và đặt mật khẩu cho tài khoản người dùng. Nhấn Root password để đặt mật khẩu cho tài khoản root (tài khoản cấp cao nhất), nhập mật khẩu đủ mạnh (chứa cả chữ hoa, chữ thường, ký tự số, ký tự đặc biệt dạng như: [email protected]#1508).

Tạo đĩa khởi động trong vmware linux centos
Tạo username và password trên CentOS

Đợi tiến trình cài đặt chạy khoảng 5-10 phút. Khi quá trình cài đặt kết thúc, server sẽ khởi động lại.

Tạo đĩa khởi động trong vmware linux centos
Màn hình chọn CentOS

Màn hình đăng nhập hiện ra. Nhập User Name sau đó nhấn Next và nhập Password đã đặt lúc trước vào.

Tạo đĩa khởi động trong vmware linux centos
Đăng nhập CentOS

Giao diện đồ họa Gnome hiện ra.

Tạo đĩa khởi động trong vmware linux centos
Giao diện đồ họa GNOME

Như vậy đã cài đặt xong hệ điều hành CentOS 7.

5. Yêu cầu thực hành

Tạo máy ảo với tên được định dạng là MSSV (mã số sinh viên) cùng các thông số cấu hình sau:

    • Hệ điều hành : CentOS 7 x64
    • Bộ nhớ chính (RAM) : 1024 MB
    • Ổ đĩa cứng (HDD) : 50 GB
    • Vi xử lý : 1 CPU – 1 core
    • Điều chỉnh chế độ boot : CD-ROM

Sử dụng file iso CentOS 7 x64 để chia phân vùng và cài đặt

    • Phân vùng /boot: 500MB
    • Phân vùng swap: 1.5 GB
    • Phân vùng /: 20 GB
    • Phân vùng /home: 20 GB
    • Phân vùng /root: 8 GB

Cài đặt tài khoản là mã số sinh viên, mật khẩu: [email protected]

  • Nguyên lý cấp nguồn cho mainboard Desktop
  • Giới thiệu môn học Thực hành Phần cứng máy tính
  • Luyện tập gõ bàn phím 10 ngón và cài đặt một số phần mềm thông dụng
  • Các cổng kết nối ở Back Panel của mainboard
  • Mạch tạo xung clock và tín hiệu Reset trên mainboard