Hướng dẫn cài đặt kali linux song song windows

Thông thường, nếu muốn sử dụng hệ điều hành Kali Linux trên một máy tính bạn thường có 2 lựa chọn đó là: cài đặt máy ảo VMWare trên máy tính Windows hoặc cài hệ điều hành Kali Linux song song với hệ điều hành Windows đang cài trên máy. Tuy nhiên, cả 2 cách này đều gây ra những bất tiện đó là chậm hoặc gây bất tiện khi muốn chuyển đổi giữa 2 hệ điều hành. Hôm nay, mình sẽ giới thiệu đến các bạn một giải pháp đáp ứng được tiêu chí trên, đó là Win-KeX, một nền tảng giúp cung cấp cho người dùng một trải nghiệm đầy đủ hệ điều hành Kali Linux trên máy tính Windows qua tính năng Windows Subsystem for Linux 2 [WSL2].

Nội dung

Điều kiện
  • Máy tính chạy Windows 10 phiên bản 2004 trở lên
Các bước cài đặt Kali Linux trong Windows Subsystem for Linux version 2 [WSL2 ]

Bước 1. Kích hoạt Windows Subsystem for Linux 2

Mở PowerShell với tư cách Administrator và chạy câu lệnh:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Khởi động lại máy
Mở lại PowerShell với tư cách Administrator và chạy lần lượt từng câu lệnh:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Sau đó khởi động lại

Bước 2. Cài đặt WSL2

Tải và cài đặt WSL2 Linux Kernel tại đây //aka.ms/wsl2kernel
Sau khi tải và cài đặt WSL2 xong, để thiết lập chế độ mặc định cài Kali Linux trên WSL2 ta làm như sau:
Mở  PowerShell với quyền administrator và chạy câu lệnh: wsl --set-default-version 2
Khi chạy câu lệnh trên, nếu xuất hiện thông báo Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS nghĩa là máy tính của bạn chưa bật tính năng chạy môi trường máy ảo trên Windows, vì vậy bạn cần bật tính năng này lên bằng cách vào Controlpane > Programs and Features > Turn windows features on or off

Sau đó tích vào ô Hyper-V để bật tính năng chạy máy ảo trên Windows lên như hình dưới

Sau khi bật tính năng chạy môi trường máy ảo trên Windows thành công, bạn khởi động lại máy tính và tiến hành cài đặt Kali Linux từ Microsoft Store

Bước 3. Cài đặt Kali Linux từ Microsoft Store

Sau khi tải và cài đặt xong app Kali Linux trên Microsoft Store, bạn mở nó lên và chạy để tiến hành cài đặt.
Lần đẩu khi mở phần mềm Kali Linux lên bạn sẽ được yêu cầu tạo user/pass, bạn làm theo hướng dẫn, nhập user/pass mới. – Đến đây là bạn đã có thể sử dụng Kali Linux thông qua cửa sổ Terminal Kali linux, để sử dụng Kali Linux với giao diện đồ họa bạn cần cài đặt Win-Kex như sau:

Bước 4. Cài đặt Win-KeX

  • Trong cửa sổ Kali Linux Terminal, bạn chạy câu lệnh để cập nhật và cài đặt Win-KeX như sau:
kali@kali:~$ sudo apt update
kali@kali:~$ sudo apt install -y kali-win-kex

Sau khi cài đăt xong Win-Kex, bây giờ bạn hoàn toàn có thể sử dụng Kali Linux với giao diện đồ họa trên nền Windows, thật tuyệt vời phải không nào!

Bước 5. Chạy Win-Kex

Win-KeX hỗ trợ 3 chế độ:
1. Chế độ cửa sổ – Biến giao diện màn hình sang toàn bộ Kali Linux, để trở về giao diện Windows trước đó bạn chỉ cần Logout ra

Để bật chế độ này, trong Kali Linux terminal, bạn chạy câu lệnh: kex –win -s

2. Chế độ phiên nâng cao [Enhanced Session Mode] – cho phép bạn sử dụng máy Kali Linux ở chế độ remote

Tương tự, để vào chế độ phiên nâng cao bạn sử dụng câu lệnh: kex –esm –ip -s

3. Chế độ liền mạch [Seamless mode] – chế độ giao diện kết hợp Windows và Kali Linux, chế độ này rất thuận tiện cho phép bạn sử dụng đồng thời 2 hệ điều hành cùng một lúc

Để vào chế độ liền mạch bạn sử dụng câu lệnh: kex –sl -s

Như vậy vừa rồi mình đã hướng dẫn các bạn cách cài đặt và sử dụng Kali Linux trên Windows với 3 chế độ. Hẹn gặp lại các bạn trong bài viết sau!

Chủ Đề