Cài đặt và chạy Hyper-V Server 2012 R2 trên USB

I) Giới thiệu

Đôi khi hạ tầng của doanh nghiệp có một số dòng server không có ổ cứng, và để chạy được hệ điều hành phải boot hệ điều hành qua SAN/iSCSI SAN hoặc SD Card/USB. Bài viết này sẽ hướng dẫn bạn tạo và chạy hệ điều hành Hyper-V Server 2012 R2 trên USB. Giúp bạn có thể chạy Hyper-V Server trên bất kỳ server và ở bất kỳ nơi nào.

Hyper-V Server 2012 R2 là phiên bản miễn phí cho phép tải về và cài đặt. . Là phiên bản Stand-alone và chỉ chứa duy nhất lớp ảo hóa (Hypervisor) để chạy Hyper-V nên ít tiêu tốn tài nguyên CPU/Memory. Hyper-V Server chứa đầy đủ các tính năng (feature) và thành phần (components) giống như role Hyper-V trong Windows Server 2012 R2.

II) Chuẩn bị

  • Tải và download Hyper-V Server 2012 R2 tại đây
  • Tải và download Windows AIK for Windows 7 tại đây
  • Bài lab thực hiện trên Windows 7

III) Thực hiện

1) Cài đặt Windows AIK for Windows 7

  • Chạy StartupCD.exe và chọn “Windows AIK Setup” để tiến hành cài đặt

0

  • Chọn “I Agree”

0 2

  • Chọn đường dẫn cài đặt –> Để mặc định

0 3

  • Tiến hành cài đặt

0 4

2) Copy file Install.WIM của Hyper-V Server 2012 R2 DVD

  • Vào DVD –> Sources –> tìm file “Install.WIM” và copy chúng

2

  • Tạo một thư mục tạm trên ổ C và đặt tên “Temp” –> Past file “Install.WIM vào”

3

3) Tạo một file VHD bằng Diskpart và cho hiển thị ổ VHD

  • Vào Windows –> tìm “cmd” và chuột phải “Run as administrator”
Xem thêm:  Nâng cấp Domain Controller trong Windows Server 2012 R2

4 0

  • Tạo một thư mục hvboot trên ổ C để chứa file VHD bằng lệnh “mkdir c:hvboot”, gõ Diskpart để dùng tool này tạo file VHD

4

    • Tạo một vhd với dung lượng 6GB, chứa ở thư mục hvboot:
      • Create vdisk file=c:hvbootHyperV.vhd maximum=6000 type=fixed
    • Tạo một partition và attach file VHD vừa tạo để có thể nhìn thấy ổ đĩa HyperV.vhd(R:)
      • Select vdisk file=c:hvbootHyperV.vhd
      • Attach vdisk
      • create partition primary
      • assign letter=R
    • Format ổ đĩa và đặt tên:
      • format quick fs=ntfs label=HyperV

5

  • Kết quả

6

4) Đưa Hyper-V Image vào ổ đĩa VHD vừa tạo và detach ổ HyperV (R:)

Sau khi đã tạo file VHD, bước tiếp theo là đưa Hyper-V Image (Install.WIM) vào ổ đĩa VHD này

  • Đi tới thư mục Windows AIK và chọn kiến trúc, tùy vào dòng server mà có các loại kiến trúc phù hợp (vd: x86, ADM, IA64)
    • Gõ: cd “C:Program FilesWindows AIKToolsx86”
  • Thực hiện ép HyperV Image vào ổ đĩa VHD:
    • Gõ: /Apply C:TempInstall.WIM 1 R:

8

  • Hoàn thành

9

  • Thực hiện detach ổ đĩa HyperV (ổ R:), gõ:
    • Diskpart
    • Select vdisk file=c:hvbootHyperV.vhd
    • detach vdisk
    • exit

10

5) Cắm USB vào, tiến hành format USB và đưa file VHD vào

  • Xác định USB bằng diskpart, gõ:
    • Diskpart
    • List disk –> xác định ổ đĩa nào có kích thước là 8GB

6666666666666

  • Format và đặt lại là ổ đĩa Z và tạo một partition để hiển thị USB, gõ:
    • Clean
    • Create partition primary
    • Select partition 1
    • Active
    • Format quick fs=ntfs
    • Assign letter=Z
    • Exit

11

  • Copy file HyperV.vhd và dán vào USB (Z:)
Xem thêm:  Group Policy – Windows Server 2012 R2

12

  • Kết quả

5555555555555555

6) Tạo MBR (Master Boot Record) và sao chép các tập tin khởi động trong thư mục Windows vào USB

  • Dùng bootsect tool trong Windows AIK để tạo ra MBR cho USB, tùy vào kiến trúc của server, Gõ:
    • cd “C:Program FilesWindows AIKToolsPEToolsX86”
    • Bootsect /nt60 z: /force /mbr

14

  • Attach lại file VHD để tiến hành tạo bcdboot cho bước sau, gõ:
    • Diskpart
    • Select vdisk file=Z:HyperV.vhd
    • Attach vdisk

15

  • Thực hiện copy một số file hệ thống trong thư mục Windows của HyperV.vhd vào ổ đĩa USB (Z:), gõ:
    • bcdboot R:Windows /s Z:

16

7) Disable Paging File và detach ổ đĩa HyperV.vhd

  • Load Registry, gõ:
    • Reg load HKLMHyperVTemp R:WindowsSystem32ConfigSystem
  • Remove paging file bằng cách thay giá trị thành rỗng, gõ:
    • Reg add “HKLMHyperVTempControlSett001ControlSession ManagerMemory Management” /v PagingFiles /t REG_MULTI_SZ /d “” /f
  • Delete các Paging File, gõ:
    • Reg delete “HKLMHyperVTempControlSet001ControlSession ManagerMemory Management” /v ExistingPageFiles /f
  • Unload Registry, gõ:
    • Reg unload HKLMHyperVTemp

18

  • Detach ổ đĩa HyperV.vhd, gõ:
    • Diskpart
    • Select vdisk file=Z:HyperV.vhd
    • Detach vdisk

19

8) Kiểm tra và boot bằng USB

Sau khi hoàn tất việc cấu hình, ta tiến hành kiểm tra USB

  • Cắm USB vào Server và chọn USB

21

  • Chọn hệ điều hành

22

  • Hệ thống tiến hành nhận diện một số device trong Server và quét Driver

23

  • Lần đầu tiên khởi động, hệ điều hành sẽ kêu bạn đổi password Administrator

24

  • Hoàn tất quá trình Boot, lúc này bạn chỉ việc cấu hình Computer Name, Network, Firewall, Date and Time….

25

2
Để lại bình luận

avatar
2 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
CyggLâm Trung Tính Recent comment authors

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.

newest oldest
Lâm Trung Tính | <span class="wpdiscuz-comment-count">948 comments</span>

Cảm ơn ad nhiều nhé, cố gắng viết chi tiết nhất <3

Cygg | <span class="wpdiscuz-comment-count">2 comments</span>
Cygg | 2 comments

cái này là sao v , làm vps à ad