HOW TO CREATE A VIRTUAL MACHINE AND INSTALL THE OS INTO IT?. Download Oracle VirtualBox .... Máy ủ ảo chỉ có thể ch y những h ạ ệđiều hành tương thích với hệ điều hành máy ch.. • Tăng cư
Trang 1TRƯỜNG ĐẠI HỌC KHOA H C T NHIÊN Ọ Ự
ĐẠI H C QU C GIA THÀNH PH H CHÍ MINH Ọ Ố Ố Ồ
Chủ đề: Virtual machine and OS
Môn: Hệ điề u hành
Giảng viên hướng dẫn: Thái Hùng Văn
Lớp: 22CLC05
Sinh viên th c hiự ện: Nguy n Th Trung - 21127463 ễ ế
Giang Gia Bảo – 20127446
Hồ Chí Minh, 20 tháng 01 năm 2024
Assignment 1.02
Trang 2MỤC L C Ụ
I THÔNG TIN SINH VIÊN 1
II ĐÁNH GIÁ MỨC ĐỘ HOÀN THÀNH 1
III WHAT IS AN VIRTUAL MACHINE? 2
1 Khái ni m v máy o ệ ề ả 2
2 Cách hoạt động c a máy o ủ ả 2
3 L i ích c a máy o ợ ủ ả 2
4 ng d ng c a máy o Ứ ụ ủ ả 2
5 M t s ộ ố phần mềm máy o ph ả ổ biế 3n 6 K t lu n ế ậ 3
IV HOW TO CREATE A VIRTUAL MACHINE AND INSTALL THE OS INTO IT? 4
1 Download Oracle VirtualBox 4
2 Install ISO file for OS (Windows 11) 5
3 Install OS on VirtualBox 6
4 Errors and how to fix 9
4.1 Window cannot read the <ProductKey> 9
4.2 Production key problem and System Requirements error 12
V REFERENCE 16
Trang 3I THÔNG TIN SINH VIÊN
MSSV H và tên ọ L p ớ Note
20127446 Giang Gia Bảo 22CLC05
21127463 Nguyễn Th ế Trung 22CLC05
II ĐÁNH GIÁ MỨC ĐỘ HOÀN THÀNH
trách Hoàn thành
1 Lý thuyết về virtual machine Trung 100%
2 Tạo máy ảo và cài đặt h ệ điều hành B o ả 100%
3 Demo các bước tạo máy ảo và cài OS B o ả 100%
Trang 4III WHAT IS AN VIRTUAL MACHINE?
1. Khái niệm ề máy o v ả
Máy ảo (virtual machine - VM) là một phần mềm chạy trên h ệ điều hành hi n t i cệ ạ ủa bạn (hệ điều hành máy ch ) và cung c p ph n c ng o cho hủ ấ ầ ứ ả ệ điều hành khách H ệ điều hành khách ch y trong mạ ột cửa sổ trên hệ điều hành máy ch , giủ ống như bất kỳ chương trình nào khác trên máy tính c a b n ủ ạ
Về b n ch t, máy o là mả ấ ả ột môi trường máy tính o ch y trên m t máy tính v t lý Môi ả ạ ộ ậ trường này bao g m tấồ t c các thành ph n cần thi t đểả ầ ế chạy một h ệđiều hành, chẳng h n ạ như CPU, RAM, ổ đĩa cứng, v.v
2 Cách hoạt động của máy ảo
Máy ảo hoạt động dựa trên công nghệ ả o hóa Công ngh này cho phép chia s mệ ẻ ột hệ thống vật lý thành nhiều môi trường ảo riêng biệt Một phần m m giám sát máy o (hypervisor) ề ả
qu n lý ph n c ng và tách chúng ra khả ầ ứ ỏi môi trường o Chúng sả ẽ được sử ụ d ng khi c n ầ
khởi chạy một ứng d ng máy o c n thiụ ả ầ ết
Có hai lo i hypervisor chính: ạ
• Hypervisor toàn phần (full virtualization): Hypervisor loại này cung c p cho máy ấ
ảo một môi trường ảo hoàn toàn tách bi t với h điềệ ệ u hành máy ch Máy o có th ủ ả ể chạy bất kỳ hệ điều hành nào, kể cả nh ng h ữ ệ điều hành không tương thích với hệ điều hành máy chủ
• Hypervisor bán phần (partial virtualization): Hypervisor loại này cung c p cho ấ máy ảo một môi trường o không hoàn toàn tách biả ệ ớ ệ t v i h điều hành máy ch Máy ủ
ảo chỉ có thể ch y những h ạ ệđiều hành tương thích với hệ điều hành máy ch ủ
3 L i ích c a máy o ợ ủ ả
Máy ảo có nhi u l i ích, bao gề ợ ồm:
• Tiết kiệm chi phí:Máy o cho phép s d ng mả ử ụ ột máy tính vật lý để chạy nhiều hệ điều hành khác nhau Điều này giúp tiết kiệm chi phí phần cứng và phần mềm
• Tăng cường bảo mật: Máy ảo giúp tách biệt các hệ điều hành với nhau, giúp tăng
cường b o mật ả
• D dàng qu n lý: Máy o giúp d dàng qu n lý các h ễ ả ả ễ ả ệ điều hành và ng d ng ứ ụ
4 ng d ng c a máy o Ứ ụ ủ ả
Máy ảo được ứng d ng trong nhiụ ều lĩnh vực, bao gồm:
• Công nghệ thông tin: Máy ảo được s dử ụng để chạy các ng d ng, h ứ ụ ệ điều hành và
dịch vụ khác nhau
• Giáo dục: Máy ảo được sử dụng để giảng dạy và h c tập các hệ ọ điều hành và ng ứ
d ng khác nhau ụ
• D ự án nghiên cứu: Máy ảo được sử ụng để chạ d y các d án nghiên c u c n nhi u h ự ứ ầ ề ệ điều hành khác nhau
Trang 55 Một số ph n mềm máy o ph ầ ả ổ biến
Một số ph n m m máy o ph bi n bao gầ ề ả ổ ế ồm:
• Oracle VM VirtualBox: Phần mềm máy ảo mi n phí và mã ngu n m ễ ồ ở
• VMware Workstation: Phần m m máy ề ảo thương mại
• Parallels Desktop: Ph n m m máy ầ ề ảo thương mại
6 K t luế ận
Máy ảo là m t công ngh h u ích v i nhi u lộ ệ ữ ớ ề ợi ích Máy ảo được ứng d ng trong nhiụ ều lĩnh vực và ngày càng trở nên ph biổ ến
Trang 6IV HOW TO CREATE A VIRTUAL MACHINE AND INSTALL THE OS INTO IT?
1 Download Oracle VirtualBox
Go to the VirtualBox website and download the installer for your operating system Install VirtualBox following the on-screen instructions
As my PC is Window OS so I will install Windows hosts
Next, open the file you just downloaded and follow the instruction to install it
1
2
Trang 7After the installation finished, if there are no errors, the oracle icon will appear on your desktop by default
2 Install ISO file for OS (Windows 11)
First, go to this site (https://www.microsoft.com/software-download/windows11) to download the Windows11 ISO
3
Trang 8After the ISO file downloaded, go to part 3 to install OS
3 Install OS on VirtualBox
This is the VirtualBox interface look like when you open it
Next step, click on New icon and this board will pop up
1
1
2
Trang 9In the board you see above, I going to give more detail about each line meanning Name: the name you want to set for the OS
Folder: folder address where you want to install it
ISO image: the ISO file which downloaded at part 2
After you select ISO file, make sure to unchecked the Skip Unattended Installation and then click next to go to the next wizard page
2
3
Trang 10At this session, we just need to choose username and set password And then click next to
go to the Hardware session
At this session, choose the Base memory and processors suitable to your PC Then go to the next wizard page
4
5
Trang 11This step is to create the virtual hard disk Based on your disk space, choose the size suitable for your PC
Next, check the information and then finish
4 Errors and how to fix
When you install Windows OS, you might get these errors:
4.1 Window cannot read the <ProductKey>
6
7
Trang 12This error was caused by the floppy disk So here is the cure you need: The first thing you need to do is turn it off
Trang 13Next, go to settings > storage > remove the chosen one in instruction > ok
Trang 14Then start the OS again and it should work normally
4.2 Production key problem and System Requirements error
Trang 15If you choose ‘I don’t have a product key’ and choose any OS to install It might be appear this error:
Then following these steps:
First press shift + f10 to open the terminal
Type ‘regedit and hit enter ’
Trang 16Go to
Create new key and name it exactly LabConfig ‘ ’
In that key, create 2 new DWORD (32bit) and name them exactl ‘y BypassTPMCheck’ and
‘BypassSecureBootCheck’ then set the value to 1 for both
Then go back and follow the instructions
Trang 17V REFERENCE
[1] https://funix.edu.vn/chia-se-kien-thuc/may-ao-la
-gi/#:~:text=M%C3%A1y%20%E1%BA%A3o%20(virtual%20machine)%20cho,kh
%C3%B4ng%20t%C6%B0%C6%A1ng%20th%C3%ADch%20v%E1%BB%9Bi%2 0n%C3%B3
[2] How to install Windows 11 in Virtual Box 2023
[3] Oracle VirtualBox
[4] Windows cannot read the ProductKey setting from the unattended answer file
[5] This pc doesn't meet the minimum system requirements to install this version of windows