Download as pdf or txt
Download as pdf or txt
You are on page 1of 44

FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

FPT UNIVERSITY
LAB 1 FOR OPERATING SYSTEM REPORT

Giảng Viên: Lê Vũ Trường (OSG202).


Sinh Viên: Phạm Thành Trung (SE160030)
CLASS: AI1601
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

I. Cài đặt hệ điều hành Fedora bằng môi trường máy ảo Vmware:
Khởi động phần mềm VMware:

Chọn Create a New Virtual Machine để tiến hành cài đặt hệ điều hành:
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Chọn phiên bản phần cứng thích hợp cho hệ điều hành Fedora 11

Tích vào option cuối để có thể thực hiện các tùy chỉnh về phần cứng cho máy trước khi
cài
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Chọn Phiên bản thích hợp của hệ điều hành đang cần cài:

Tùy chỉnh số nhân số bộ vi xử lí của CPU cho máy ảo (ở đây, máy của em là core i5 4
nhân 8 luồng nên em sẽ dùng phân nửa tài nguyên vi xử lí cho máy ảo để nâng cao hiệu
suất xử lí):
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Tùy chỉnh dung lượng ram cho máy ảo, mức recommended là 2GB và Fedora 11 là phiên
bản đã cũ nên việc em chọn mức setting 4GB là an toàn):

Cài đặt Network type (loại hệ thống mạng) cho máy ảo:
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Lựa chọn bộ điều khiển thiết bị I/O (nhập xuất):

Cài đặt chuẩn ổ cứng dùng để chạy máy ảo:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Cài đặt tạo mới ổ cứng ảo:

Cài đặt dung lượng cho ổ cứng:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Đặt tên cho file máy ảo:

VMware thực hiện quá trình tự động tạo máy ảo dựa trên setup của người dùng:
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Chọn Edit virtual machine settings để nạp file cài hệ điều hành (fedora.iso):

Tùy chỉnh mục CD/DVD, tích vào option use ISO image file và chọn file hệ điều hành cần
cài (ISO):
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Khởi động máy ảo:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Chọn Option đầu tiên và enter để vào bộ cài hệ điều hành:

Skip bước test Media:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Chọn ngôn ngữ của bộ cài:

Cài đặt chuẩn bàn phím cho bộ cài:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Đặt tên cho computer:

Chọn múi giờ của Việt Nam:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Đặt mật khẩu cho tài khoản Admin:

Thiết lập ghi đè hệ điều hành cũ và mã hóa nếu cần:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Reset lại các phân vùng ổ đĩa:

Chọn new để thiết lập 2 phân vùng ổ đĩa, 1 phân vùng làm bộ nhớ swap của linux, 1
phân vùng dùng để cài hệ điều hành và lưu trữ:
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Apply các điều chỉnh lên ổ cứng:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Chọn các package phần mềm cần cài lên hệ điều hành (tích option software
development để có những công cụ hỗ trợ lập tình và option Customize now để chỉnh các
package nhỏ bên trong):

Lựa chọn các package để cài vào hệ điều hành (lưu ý nên chọn package mc command để
có thể duyệt file nâng cao với GUI):
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Sau khi thực hiện đầy đủ các bước cài, hệ điều hành được khởi động:

Tạo User Account:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Đăng nhập vào tài khoản:

Cài đặt độ phân giải màn hình để dễ làm việc:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

II.Thực hiện cài đặt phần mềm VMware tools trên linux để share tài nguyên với máy
tính:

Merge ổ đĩa cài VMware (cài thông qua ổ đĩa ảo):


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Cài đặt VMware bằng Terminal:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

III. Cài đặt thư mục cần chia sẻ giữa máy chủ và máy ảo:

\
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Vào thẻ option, mục Shared folders và chọn always enable, sau đó chọn folder cần chia
sẻ:
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Thư mục chia sẻ giữa máy chủ và máy ảo đã nằm trong đường dẫn ../mgt/hgfs/
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Thực hiện chuyển thử 1 file docx từ máy chủ sang máy ảo:
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

File đã được chuyển thành công:

IV. Sử dụng File manager mc thông qua Terminal:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

-Giải thích câu lệnh F7 trong mc: câu lệnh có tên là mkdir (make directory), tạo 1 thư
mục mới tại vị trí đang trỏ tới.
Sử dụng câu lệnh ifconfig trong môi trường linux và ipconfig trong môi trường windows:
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

V. Lập trình C/C++ với Fedora:


-Phương pháp 1: Tạo file code và sử dụng Terminal để build và excecute file source code
c++:
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

-Phương pháp 2: Tạo project với Eclipse


Mở phần mềm Eclipse:

Thực hiện các thao tác tạo project c++ mới:


FPT UNIVERSITY LAB 1 – OPERATING SYSTEM
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Sau khi nhập code, nhấn tổ hợp phím ctrl+B để build project bằng compiler, và Run file
cpp để có được kết quả:
FPT UNIVERSITY LAB 1 – OPERATING SYSTEM

Giải thích chương trình trên: Trong môi trường linux, c++ và c hỗ trợ câu lệnh fork()
dùng để tạo các tiến trình con chạy song song và giống hoàn toàn với tiến trình cha,
nhưng mỗi tiến trình sẽ mang 1 mã ID khác nhau, vì vậy, khi chạy chương trình trên,
phần mềm đã 2 ra mã của 2 tiến trình khác nhau và cách nhau 1 đơn vị (tùy thuộc vào os
có thể cách nhau nhiều đơn vị hơn).

EM XIN HẾT BÀI BÁO CÁO

You might also like