Professional Documents
Culture Documents
Lab 1
Lab 1
FPT UNIVERSITY
LAB 1 FOR OPERATING SYSTEM REPORT
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
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
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
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:
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:
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
-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
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).