Cách cài đặt Linux trên Windows

Ubuntu chạy trên Hyper-V

Ubuntu 20.04 chạy trên Hyper-V. Nó có thể được sử dụng ở chế độ toàn màn hình nhưng không thể chụp ảnh màn hình.

Mặc dù việc cài đặt bản phân phối Linux cùng với hoặc thay vì Windows khá dễ dàng, Nó có thể hơi phức tạp đối với những người lần đầu tiên làm điều đó. Họ cũng có thể muốn chắc chắn trước khi thực hiện bước nhảy vọt.

Trong bài đăng này, chúng tôi sẽ giải thích cách cài đặt linux trên windows, Chúng tôi sẽ làm điều đó tập trung vào Windows 10 mặc dù cách thực hiện không khác lắm trong Windows 11 mới.

Cách cài đặt Linux trên Windows

Có một bước trước đó mà chúng tôi không thể giải thích vì nó thay đổi tùy thuộc vào thương hiệu và mô hình của bo mạch chủ và bộ vi xử lý. Đó là cách để kích hoạt chế độ ảo hóa. Nhưng chắc chắn Google là câu trả lời.

Các hướng dẫn sau đây đề cập đến các phiên bản Windows 10 mới nhất. Để kiểm tra phiên bản chúng tôi đã cài đặt, chúng tôi có thể thực hiện từ công cụ Command Prompt bằng lệnh winver

Hyper-V

Bảng tính năng của Windows

Hyper-V, công cụ quản lý máy ảo của Microsoft được kích hoạt từ các tính năng của Windows

Hãy bắt đầu bằng cách xác định một số khái niệm

  • Ảo hóa: Đây là quy trình chạy hệ điều hành trên một máy tính có các đặc điểm được mô phỏng bằng phần mềm, nhưng mang lại cảm giác thực cho hệ điều hành. Mặc dù một số công cụ cho phép các tệp được trao đổi giữa hệ điều hành được ảo hóa và máy chủ lưu trữ, nhưng công cụ trước không có quyền truy cập vào công cụ sau.
  • Người giám sát: Nó là một chương trình để tạo và chạy các máy ảo. Có hai loại trong số chúng: loại chạy các máy ảo khách trực tiếp trên phần cứng của hệ thống, hoàn thành vai trò của hệ điều hành và loại hoạt động giống như các ứng dụng truyền thống vì chúng có thể được khởi động và dừng như một chương trình bình thường.
  • Máy ảo: Là hệ thống máy tính giả lập chạy trên hệ thống khác. Một máy ảo chỉ có thể truy cập vào bất kỳ số lượng tài nguyên nào bị giới hạn bởi tài nguyên thực của máy tính chủ.

Hyper-V là công cụ tích hợp trong Windows 10 và 11 chịu trách nhiệm tạo và chạy các máy ảo mà các thiết bị ảo như đĩa và các thiết bị khác có thể được thêm vào.

Yêu cầu phần mềm và phần cứng để chạy Hyper-V

Các phiên bản Windows được hỗ trợ là:

  • Cửa sổ 10 doanh nghiệp
  • Cửa sổ 10 Pro
  • Cửa sổ 10 Giáo dục

Các yêu cầu phần cứng tối thiểu là:

  • Bộ xử lý 64-bit với dịch địa chỉ mức thứ hai (SLAT).
  • Hỗ trợ CPU cho Phần mở rộng Chế độ Màn hình VM (VT-x trên CPU Intel).
  • Bộ nhớ từ 4 GB trở lên để đáp ứng các yêu cầu tối thiểu của Windows và hệ điều hành ảo hóa.

Để xác minh tính tương thích của phần cứng, chúng tôi làm theo quy trình sau:

  1. Chúng tôi viết cmd.exe trong thanh tìm kiếm.
  2. chúng tôi gõ systeminfo
  3. Chúng tôi đang tìm kiếm phần Yêu cầu Hyper-V.
Kiểm tra yêu cầu

từ công cụ Dấu nhắc lệnh chúng tôi có thể kiểm tra xem hệ thống của mình có đáp ứng các yêu cầu để chạy Hyper-V hay không

Khi chúng tôi xác nhận rằng tất cả các yêu cầu đều được đáp ứng, chúng tôi nhập vào thanh tìm kiếm Abật hoặc tắt các tính năng của Windows. Nó cũng hoạt động để viết Hyper-V.

Như tên của nó, Kích hoạt hoặc vô hiệu hóa tính năng Windows chỉ làm điều đó. Chúng tôi đi xuống danh sách cho đến khi chúng tôi tìm thấy hộp tương ứng với Hyper-V và nhấp vào Chấp nhận. Sau khi kích hoạt xong, chúng ta phải khởi động lại máy tính.

Tạo máy ảo

Bắt đầu với phiên bản 1709 của Windows 10, còn được gọi là Bản cập nhật dành cho người sáng tạo mùa thu, một trình tạo máy ảo được bao gồm mà không yêu cầu quản trị viên khởi động. Chúng tôi bắt đầu tìm kiếm trong menu Xây dựng nhanh Hyper-V.

Người tạo cho phép chúng tôi chọn giữa một số phiên bản Ubuntu hoặc sử dụng hình ảnh do chúng tôi tải xuống. Hãy nhớ rằng thuật ngữ hình ảnh trong ngữ cảnh này đề cập đến bản sao chính xác của tệp đã tải xuống đối với bản sao của máy chủ gốc chứ không phải đồ họa.

Nếu chúng tôi chọn sử dụng một trong những hình ảnh được cung cấp bởi Hyper-V, hãy nhấp vào nó và sau đó trong Tạo máy ảo.

Nếu hãy sử dụng một hình ảnh do chúng tôi tải xuống, nhấp vào Nguồn cài đặt cục bộ, Chúng tôi bỏ chọn hộp cho biết rằng Windows sẽ chạy và nhấp vào Thay đổi nguồn cài đặt. Chúng tôi có thể chọn tệp ở định dạng .vmk hoặc .iso.

Việc sử dụng các hình ảnh mà Hyper-V cung cấp cho chúng tôi không có nghĩa là tiết kiệm nhiều thời gian vì bạn phải tải xuống và cài đặt nó.

Để loại bỏ máy ảo, chúng ta phải sử dụng quy trình sau:

  1. Từ menu, chúng tôi khởi động Trình quản lý Hyper-V.
  2. Chúng tôi đặt con trỏ trên máy ảo và với nút bên phải, chúng tôi chọn Xóa.

Chúng tôi xác nhận bằng cách nhấp vào Tẩy trong cửa sổ mở ra.

Hệ thống con Windows cho Linux 2

Ubuntu trên WSL

Ubuntu chạy trên Hệ thống con của Windows dành cho Linux

Mặc dù nó được tạo ra với sự chú ý của các nhà phát triển, Hệ thống con Windows cho Linux (WSL) là một lựa chọn tốt cho người dùng mới làm quen với việc sử dụng thiết bị đầu cuối Linux. Với WSL, chúng ta có thể chọn một số bản phân phối Linux phổ biến nhất (không có máy tính để bàn) và chạy hầu hết các công cụ dòng lệnh, tiện ích và ứng dụng không yêu cầu giao diện đồ họa trực tiếp trong Windows và không cần phải cài đặt máy ảo hoặc cài đặt Linux trên một phân vùng hoặc đĩa khác.

Một số đặc điểm của nó là:

  • Chọn từ một số bản phân phối phổ biến nhất Linux, các phiên bản khác nhau của Ubuntu, Debian, Fedora, openSUSE, Suse Linux và các phiên bản khác hiện đang có sẵn. Một số miễn phí và một số khác phải trả phí.
  • Chạy công cụ được sử dụng nhiều nhấtdòng lệnh s bao gồm grep, sed, awk hoặc các mã nhị phân ELF-64 khác.
  • Sử dụng các tập lệnh Bash shell và các ứng dụng dòng lệnh cho Linux như vim, emacs và tmux.
  • Viết và chạy chương trình bằng ngôn ngữ lập trình như NodeJS, Javascript, Python, Ruby, C / C ++, C # F #, Rust và Go trong số những người khác.
  • Tương tác với các công nghệ máy chủ và cơ sở dữ liệu chẳng hạn như SSHD, MySQL, Apache, lighttpd, MongoDB và PostgreSQL.
  • Cài đặt chương trình từ kho của các bản phân phối Linux sử dụng trình quản lý gói gốc của chúng.
  • Khởi chạy các ứng dụng Windows từ Linux.

Cài đặt hệ thống con của Windows cho Linux 2

Hướng dẫn bên dưới dành cho Windows 10 phiên bản 2004 trở lên (bản dựng 19041 trở lên) hoặc Windows 11.

Để cài đặt Hệ thống con của Windows cho Linux, chúng ta phải làm theo quy trình sau:

  1. Chúng tôi đang tìm kiếm Dấu nhắc lệnh trên thực đơn.
  2. Với nút bên phải, chúng tôi chọn Run as administrator.
  3. Chúng tôi viết wsl --install.

Trong WSL 2, Microsoft đã thực hiện cài đặt đơn giản hơn nhiều và với lệnh này, các thành phần tùy chọn cần thiết được bật và phiên bản mới nhất của hạt nhân Linux được tải xuống. Tài liệu của Microsoft cho biết Ubuntu được cài đặt theo mặc định. Tuy nhiên, trong trường hợp của tôi thì không và nó chỉ tôi đến cửa hàng ứng dụng.

Chúng tôi có thể cài đặt các bản phân phối theo cách sau:

wsl --list --online Để xem danh sách các bản phân phối có sẵn

wsl --install -d <Nombre de la distribución> Để cài đặt một trong số chúng.

Trong kho ứng dụng của Microsoft, chúng ta có nhiều lựa chọn hơn, bạn chỉ cần tìm kiếm chúng (Chúng tôi viết Linux trong công cụ tìm kiếm) và cài đặt chúng bình thường. Sau đó, chúng tôi khởi chạy nó từ menu như thể nó là một ứng dụng bình thường.

Khi chúng tôi bắt đầu một bản phân phối đã tải xuống lần đầu tiên, một cửa sổ đầu cuối sẽ mở ra và chúng tôi sẽ được yêu cầu đợi các tệp được giải nén và lưu trữ trên máy tính của chúng tôi. Khi quá trình này kết thúc, chúng tôi sẽ phải tạo tài khoản người dùng của mình.

Nếu bạn không quen thuộc với Linux, hãy nhớ rằng khi bạn nhập tên người dùng của mình vào thiết bị đầu cuối, bạn sẽ không thấy con trỏ di chuyển.

Các tính năng độc quyền của Hệ thống con Windows dành cho Linux trong Windows 11

Cài đặt và sử dụng các ứng dụng có giao diện đồ họa

Tôi đã nói ở trên rằng không thể sử dụng các ứng dụng có giao diện đồ họa. Điều này đề cập đến Windows 10 và những gì Microsoft chính thức báo cáo trong tài liệu của mình.

Hỗ trợ chính thức cho các ứng dụng giao diện đồ họa có sẵn cho các phiên bản Windows 11 Build 22000 trở lên. Như bước trước, cần phải cài đặt các trình điều khiển cụ thể cho WSL2. Hướng dẫn được cung cấp tại thời điểm này cho Intel, AMD y NVIDIA.

Các ứng dụng đã cài đặt sẽ xuất hiện trong menu Windows bên dưới tên phân phối.n và được cài đặt bằng các lệnh do chính các bản phân phối thiết lập.

Gắn kết các đĩa ở các định dạng Linux nguyên bản không được Windows nhận dạng

Một tính năng khác có sẵn cho Windows 11 Build 22000 trở lên. Chúng tôi thực hiện theo quy trình sau:

  1. Chúng tôi mở PowerShell
  2. Chúng tôi viết GET-CimInstance -query "SELECT * from Win32_DiskDrive"

Định danh được tìm thấy dưới cột ID thiết bị. Chúng tôi gắn kết đĩa bằng lệnh:

wsl --mount <DeviceID>

Để gắn kết một phân vùng, chúng ta gõ:

wsl –mount –Bare

Sau đó, chúng tôi mở WSL và viết;

lsblk

Để mount phân vùng, chúng tôi viết

wsl --mount <DeviceID> --partition <Número de partición> --type <Formato de archivo>

Có tính đến

Ảo hóa và sử dụng Hệ thống con của Windows cho Linux chúng cho phép chúng ta làm quen với môi trường Linux, nhưng không cho phép nó hoạt động như thế nào với phần cứng của chúng ta. Trong mọi trường hợp, đó là bước đầu tiên rất tốt nếu chúng ta muốn đi từ từ. Để hiểu rõ hơn về cách phần cứng của chúng ta tương tác, chúng ta có thể cài đặt bản phân phối Linux trên đĩa ngoài hoặc trên ổ đĩa flash có đủ dung lượng.

Chúng ta có thể tìm thêm thông tin về các công cụ được đề cập trong bài viết trong các liên kết sau:

Tài liệu Hyper-V chính thức

Tài liệu về Hệ thống con chính thức của Windows dành cho Linux 2


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   chevoraska dijo

    Các cửa sổ! Fo bệnh dịch! hehe
    và sẽ không tốt hơn nếu cài đặt nó trong một máy ảo

    1.    Diego người Đức Gonzalez dijo

      Tôi đề cập đến các lựa chọn thay thế. Nếu tôi muốn nói với mọi người phải làm gì, tôi sẽ thành lập một giáo phái và thu thập phần mười.