Bạn đã cài Ubuntu trên PC cùng Windows theo kiểu dual-boot.
Nhưng vì lý do nào đó, mọi thứ không suôn sẻ. Có thể bạn gặp một số bug, hoặc có thể bạn chỉ chưa cảm thấy sẵn sàng để chuyển từ Windows sang Linux.
Bây giờ bạn có một vấn đề: một phân vùng Linux trên ổ cứng PC, chiếm dung lượng bạn cần cho tệp và thư mục Windows (hoặc cho một lần thử dual-boot Linux khác).
Tóm lại, bạn cần gỡ Ubuntu khỏi PC. Làm thế nào để làm điều đó an toàn, mà không mất dữ liệu từ Ubuntu hay Windows?
Dual-Booting Linux Là Gì?
Là một giải thích ngắn gọn, dual-booting là việc cài đặt hai hệ điều hành vào các phân vùng riêng biệt trên ổ cứng. Điều này có thể hữu ích cho việc di chuyển từ hệ điều hành này sang hệ điều hành khác (ví dụ, từ Windows sang Linux).
Nó cũng có giá trị nếu bạn dùng một OS cho một số tác vụ. (Bạn có thể có PC Linux tại nhà nhưng dùng Windows ở công ty).
Mặc dù máy ảo (virtual machine) là một cách để tận hưởng nhiều hệ điều hành trên một PC, dual-booting linh hoạt hơn. Cả hai tùy chọn đều có điểm mạnh và yếu riêng.
Lưu ý bạn có thể vượt ra khỏi dual-booting. Nếu bạn cũng cài được macOS trên phần cứng của mình, bạn có thể mô tả đây là "multibooting". Cùng thuật ngữ áp dụng cho nhiều phiên bản Windows hoặc Linux.
Chuẩn Bị: Sao Lưu Tệp Tin Của Bạn!
Không quan trọng bạn đã dùng Linux bao lâu. Gần như chắc chắn sẽ có một vài tệp bạn muốn giữ. Câu trả lời, tất nhiên, là sao lưu chúng.
Làm thế nào để sao lưu dữ liệu trên phân vùng Linux? Một cách là dùng công cụ sao lưu chuẩn có sẵn trong Ubuntu. Các hệ điều hành Linux khác cũng đi kèm công cụ sao lưu. Bạn cũng sẽ tìm thấy tiện ích sao lưu có thể cài từ trình quản lý gói của phân phối.
Bạn cũng có thể chọn giải pháp đơn giản hơn. Cài client Dropbox trên OS Linux và đồng bộ dữ liệu lên đám mây đã đủ. Hoặc dùng ổ USB di động.
Thậm chí có thể dùng trình quản lý tệp Linux để copy-paste tệp cá nhân từ Linux sang phân vùng Windows. Đảm bảo lưu dữ liệu ở vị trí dễ tìm, với tên thư mục rõ ràng, để dễ dàng khám phá.
Nếu bạn thấy mọi thứ sai sót và không thể boot vào Linux để khôi phục dữ liệu, bạn có thể dùng công cụ Windows như DiskInternals Linux Reader để đọc hệ thống tệp ext2 hoặc ext3 và khôi phục tệp của bạn.
Vì chúng ta sẽ xóa dữ liệu từ HDD, để an toàn dữ liệu hoàn toàn, cũng đáng để đảm bảo bạn có bản sao lưu gần đây của dữ liệu cá nhân từ phân vùng Windows.
Gỡ Ubuntu: Xóa Phân Vùng Linux
Khi bạn đã chắc chắn rằng đã lấy được dữ liệu bạn muốn giữ từ phân vùng Ubuntu, chỉ cần xóa nó.
Thực sự rất đơn giản. Boot vào Windows và mở Computer Management (Quản lý máy tính). Bạn cần đặc quyền admin cho việc này, nên nếu tài khoản của bạn là tài khoản chính trên PC, ổn. Nếu không, bạn cần thay đổi tài khoản hoặc đăng nhập với quyền admin.
Tiếp theo, chuột phải vào nút Start và chọn Disk Management (Quản lý đĩa). Tại đây, bạn sẽ thấy các phân vùng liệt kê. Bạn cần xác định phân vùng Linux; bạn có thể kiểm tra lại bằng công cụ DiskInternals.
Bạn cũng nên biết kích thước phân vùng và chắc chắn rằng nó khớp với kích thước thiết bị lưu trữ chính khi bạn chạy Ubuntu.
Tránh xóa bất kỳ phân vùng nào bạn cần!
Khi bạn chắc chắn, đã đến lúc xóa phân vùng Ubuntu. Chuột phải vào phân vùng và chọn Delete Volume (Xóa khối lượng).
Hành động đơn giản này sẽ gỡ Ubuntu khỏi PC của bạn hiệu quả. Bootloader GRUB 2.0 cũng sẽ biến mất, nghĩa là không còn màn hình chọn hệ điều hành.
Tuy nhiên, điều đó cũng nghĩa là không có cách nào để boot OS còn lại.
Cách Khôi Phục MBR (Master Boot Record)
Để giải quyết điều này, bạn cần khôi phục Master Boot Record, hay MBR. Bạn có một vài lựa chọn:
- Dùng Windows để sửa MBR.
- Dùng công cụ bên thứ ba, như Hiren's Boot CD. Tùy chọn này tốt nhất nếu bạn không dùng Windows 10.
Chúng ta sẽ tập trung vào dùng Windows 10 để sửa MBR.
Bắt đầu bằng cách tải file cài đặt Windows 10. Điều này hợp pháp nếu bạn dùng bản sao hợp pháp của OS. Dùng nó để tạo USB hoặc DVD có thể boot.
Tiếp theo, gắn đĩa, khởi động lại máy tính, và bấm phím đúng để vào BIOS thay đổi cài đặt. (Khác nhau tùy nhà sản xuất máy tính). Mục tiêu là đảm bảo máy tính boot từ đĩa cài đặt Windows 10.
Khởi động lại để boot từ đĩa cài đặt và bấm Repair Your Computer (Sửa máy tính của bạn). Tiếp theo, chọn Troubleshoot > Advanced Options > Command Prompt (Khắc phục sự cố > Tùy chọn nâng cao > Dòng lệnh). Tại đây, chúng ta dùng công cụ Bootrec.exe với lệnh fixmbr.
Trước tiên, nhập:
bootrec /fixmbr
Điều này sẽ dọn dẹp mọi thứ. Tiếp theo:
bootrec /fixboot
FixBoot dùng khi bản ghi boot không phải Windows đã bị xóa.
Ở giai đoạn này, bạn có thể kết thúc bằng:
bootrec /scanos
Lệnh này quét HDD tìm hệ điều hành phù hợp. Nếu bạn dùng Windows 10 cùng OS Windows khác, nó sẽ được phát hiện ở đây. Nếu bạn gặp vấn đề với điều này, hãy thử
bootrec /rebuildbcd
Ở thời điểm này, bạn đã xong. Nhưng nếu Windows không boot khi bạn thoát command prompt và khởi động lại máy tính (nhớ chọn lại ổ boot gốc trong BIOS), thì bạn có vấn đề.
Bạn có thể sửa bằng cách cài lại Windows 10, nhưng trước hãy thử phân vùng khôi phục (recovery partition). Đây là một phần ổ cứng Windows 10 dành riêng cho việc khôi phục PC của bạn.
Thu Hồi Hoặc Tái Sử Dụng Không Gian Trống Bây Giờ Bạn Có
Bây giờ bạn sẽ có một khối không gian trống. Để dùng nó, cần phân vùng và định dạng.
Nếu bạn không biết cách làm, chỉ cần chạy Disk Management như mô tả trên. Chọn không gian trống, chuột phải và chọn tùy chọn New Volume... (Khối lượng mới) phù hợp yêu cầu của bạn.
Thay vào đó, chuột phải vào khối lượng bên cạnh không gian trống, chọn Extend Volume (Mở rộng khối lượng) để tăng kích thước phân vùng. Video này sẽ giúp:
Được Windows thu hồi, không gian này giờ có thể truy cập qua ký tự ổ mới. Nó có sẵn cho bất cứ thứ gì bạn muốn lưu: dữ liệu cá nhân, game, video, hoặc bất cứ điều gì. Mọi thứ đã quay lại bình thường!
Vẫn cần dùng Linux thỉnh thoảng? Tại sao không cài Linux bên trong Windows dùng Windows Subsystem for Linux trong Microsoft Store? Hoặc xem cách tắt UEFI secure boot để dual boot bất kỳ hệ thống nào.