Bạn đã bao giờ cảm thấy như mình đang bị giằng xé giữa hai thế giới công nghệ chưa? Một mặt, bạn có Windows, ông vua không thể tranh cãi để chơi các tựa game AAA mới nhất và sử dụng phần mềm chuyên nghiệp, mặt khác, Linux, thiên đường dành cho các lập trình viên và những người đam mê mã nguồn mở muốn kiểm soát tuyệt đối máy tính của mình . Tin tốt là bạn không cần phải cắt tóc hay mua máy tính mới để tận hưởng cả hai.
Thiết lập hệ thống khởi động kép về cơ bản là chia ổ cứng của bạn sao cho mỗi hệ điều hành có không gian riêng. Mặc dù việc thao tác với các phân vùng thoạt nhìn có vẻ khó khăn, nhưng nếu bạn làm theo các bước cẩn thận và tránh những rủi ro không cần thiết, đây là một quá trình khá an toàn. Nó cho phép bạn chuyển đổi giữa các hệ điều hành chỉ bằng cách khởi động lại, mang đến cho bạn những ưu điểm tốt nhất của cả hai nền tảng mà không có bất kỳ sự xung đột nào.
Điều kiện tiên quyết và biện pháp bảo mật
Trước khi bắt đầu, hãy lập một danh sách kiểm tra để tránh những rắc rối không mong muốn. Đầu tiên và quan trọng nhất: sao lưu tất cả các tệp quan trọng của bạn lên đám mây hoặc ổ cứng ngoài. Thao tác với các phân vùng luôn tiềm ẩn rủi ro nhỏ, nhưng cẩn thận vẫn hơn. Ngoài ra, bạn nên ghi lại khóa sản phẩm Windows của mình bằng cách chạy các lệnh trong dấu nhắc lệnh để tránh các vấn đề kích hoạt sau này.
Để mọi thứ hoạt động trơn tru, bạn cần đảm bảo máy tính của mình sử dụng firmware UEFI và ổ cứng có bảng phân vùng GPT . Bạn có thể kiểm tra điều này trong "Thông tin hệ thống" của Windows. Nếu máy tính của bạn rất cũ và sử dụng BIOS cũ, quy trình sẽ khác, nhưng hiện nay hầu hết đều là UEFI. Bạn cũng cần một ổ USB trống có dung lượng ít nhất 8GB, vì quá trình tạo ổ đĩa khởi động sẽ xóa mọi thứ trên đó.
Chuẩn bị cửa sổ đón khách.
Bạn không thể chỉ cài đặt Linux trực tiếp lên ổ cứng hiện có; trước tiên bạn cần tạo không gian trống cho nó. Cách phổ biến nhất là thu nhỏ phân vùng C :. Bạn có thể sử dụng công cụ "Quản lý ổ đĩa" có sẵn trên Windows, hoặc làm theo hướng dẫn cách tạo phân vùng Linux từ Windows để hiểu rõ hơn. Lý tưởng nhất là bạn nên để lại từ 50 đến 120 GB dung lượng chưa được phân bổ , tùy thuộc vào việc bạn chỉ sử dụng Linux để học tập hay để thiết lập môi trường phát triển chuyên nghiệp với container và máy ảo.
Có ba thiết lập trong Windows có thể làm hỏng quá trình cài đặt nếu bạn không thay đổi chúng. Đầu tiên, bạn phải Tắt chế độ Khởi động nhanh Trong tùy chọn nguồn điện, vì điều này khiến ổ đĩa ở trạng thái ngủ đông một phần, có thể làm hỏng các tập tin nếu Linux cố gắng truy cập chúng. Thứ hai, nếu bạn có BitLocker đã được bậtGiải mã hoàn toàn; nếu không, trình cài đặt Linux sẽ không thể nhận diện được phân vùng. Cuối cùng, nếu bạn gặp khó khăn trong việc thu nhỏ dung lượng ổ đĩa, hãy thử... tắt chế độ ngủ đông sử dụng lệnh powercfg /h off.
Tạo ra phương tiện cài đặt
Giờ là lúc chuẩn bị ổ USB. Đầu tiên, hãy tải xuống ảnh ISO của bản phân phối bạn thích. Ubuntu và Fedora là những lựa chọn tuyệt vời cho người mới bắt đầu vì chúng rất ổn định và tương thích cao. Nếu bạn đang tìm kiếm thứ gì đó tiên tiến hơn hoặc tối giản hơn, Arch Linux hoặc CachyOS là những lựa chọn thú vị, mặc dù chúng đòi hỏi nhiều kỹ năng hơn. Để ghi ảnh ISO vào ổ USB, các công cụ như Rufus hoặc Balena Etcher là đáng tin cậy nhất; hãy chắc chắn chọn lược đồ phân vùng GPT và hệ thống đích UEFI.
Sau khi đã chuẩn bị xong ổ USB, hãy khởi động lại máy tính và vào menu khởi động bằng cách nhấn liên tục phím tương ứng (F12, F10, Esc, tùy thuộc vào nhà sản xuất). Trong cài đặt BIOS/UEFI, bạn có thể cần phải tắt Secure Boot , đặc biệt nếu bạn đang sử dụng các bản phân phối không có chữ ký số được công nhận. Mặc dù Ubuntu cho phép bạn giữ chức năng này được bật, nhưng việc tắt nó thường giúp tránh được nhiều rắc rối trong quá trình cài đặt.
Quá trình cài đặt Linux
Khi khởi động từ ổ USB, bạn sẽ vào môi trường "Live", cho phép bạn kiểm tra hệ thống mà không cần cài đặt bất cứ thứ gì. Đây là thời điểm lý tưởng để xác minh rằng Wi -Fi và âm thanh hoạt động chính xác. Sau khi bạn hài lòng, hãy khởi chạy trình cài đặt. Đây là điểm quan trọng: loại cài đặt. Nếu bạn chưa quen, tùy chọn "Cài đặt cùng với Trình quản lý khởi động Windows" là đơn giản và an toàn nhất, vì hệ thống sẽ tự động xử lý quá trình này cho bạn.
Nếu bạn muốn kiểm soát hoàn toàn, hãy chọn phân vùng thủ công ("Tùy chọn khác"). Ở chế độ này, bạn phải tạo một phân vùng gốc (/) được định dạng là ext4 và, tùy chọn, một phân vùng /home riêng biệt để các tệp cá nhân của bạn không bị xóa nếu bạn quyết định cài đặt lại hệ thống. Điều này rất quan trọng. Không định dạng phân vùng EFI Bạn chỉ cần gắn kết nó vào bản cài đặt Windows hiện có. /boot/efi để bộ nạp khởi động GRUB có thể cùng tồn tại với bộ nạp khởi động của Microsoft.
Cấu hình cuối cùng và cài đặt sau khi cài đặt
Sau khi khởi động lại, bạn sẽ thấy menu của... GRUBĐây là màn hình nơi bạn chọn hệ điều hành để sử dụng. Nếu máy tính của bạn khởi động trực tiếp vào Windows, đó là vì thứ tự khởi động UEFI vẫn ưu tiên Microsoft. Bạn có thể khắc phục điều này. Thay đổi thứ tự khởi động trong chế độ khởi động kép bằng cách vào lại BIOS và di chuyển mục Linux lên trên, hoặc bằng cách sử dụng lệnh bcdedit Từ cửa sổ dòng lệnh Windows với quyền quản trị viên.
Một vấn đề rất điển hình là: Thời gian trở nên lệch pha. Khi chuyển đổi hệ thống. Điều này xảy ra vì Linux sử dụng chuẩn UTC và Windows sử dụng giờ địa phương. Giải pháp nhanh nhất là chạy lệnh sau: timedatectl set-local-rtc 1 trong terminal Linux. Nếu bạn muốn tùy chỉnh menu Start, bạn có thể chỉnh sửa tệp tin. /etc/default/grub Để thay đổi thời gian chờ hoặc đặt Windows làm hệ điều hành mặc định.
Các lựa chọn thay thế và lời khuyên bổ sung
Nếu bạn thấy việc cài đặt song song quá rắc rối đối với nhu cầu của mình, có những lựa chọn thay thế nhẹ nhàng hơn. Máy ảo (như VirtualBox) là lý tưởng nếu bạn chỉ cần Linux cho các tác vụ không thường xuyên mà không cần khởi động lại. Ngoài ra còn có WSL (Windows Subsystem for Linux), tích hợp trực tiếp terminal Linux vào Windows. Tuy nhiên, không có tùy chọn nào trong số này cung cấp hiệu năng phần cứng gốc mà cài đặt song song mang lại, điều cần thiết để lập trình với Docker hoặc chạy phần mềm ngốn tài nguyên.
Đối với các nhà phát triển, nên cài đặt ngay các công cụ thiết yếu như Git, BuildEssential và Visual Studio Code sau khi cài đặt hệ điều hành. Nếu bạn sử dụng ổ cứng cơ học (HDD) thay vì SSD, hãy kiên nhẫn vì thời gian tải sẽ lâu hơn, nhưng chức năng hoàn toàn giống nhau. Hãy nhớ rằng bạn luôn có thể truy cập các tệp Windows của mình từ Linux bằng cách gắn phân vùng NTFS, điều này giúp đơn giản hóa đáng kể quy trình làm việc chia sẻ.
Việc sử dụng hệ thống khởi động kép là chiến lược tối ưu để không phải từ bỏ bất kỳ công cụ nào, cho phép bạn chuyển đổi giữa sự mạnh mẽ của Windows và tính linh hoạt của Linux tùy thuộc vào tác vụ. Từ việc chuẩn bị ổ đĩa tỉ mỉ và vô hiệu hóa các tính năng gây cản trở của Microsoft, đến việc cấu hình bộ nạp khởi động GRUB và hiệu chỉnh thời gian hệ thống, mỗi bước đều đảm bảo cả hai môi trường cùng tồn tại hài hòa mà không có nguy cơ mất dữ liệu.
Người viết đam mê về thế giới byte và công nghệ nói chung. Tôi thích chia sẻ kiến thức của mình thông qua viết lách và đó là những gì tôi sẽ làm trong blog này, cho bạn thấy tất cả những điều thú vị nhất về tiện ích, phần mềm, phần cứng, xu hướng công nghệ, v.v. Mục tiêu của tôi là giúp bạn điều hướng thế giới kỹ thuật số một cách đơn giản và thú vị.





