Giống như phần mềm thông thường, người dùng đôi khi chuyển đổi giữa các hệ điều hành theo nhu cầu. Khác với phần mềm thường, gỡ OS không đơn giản như gỡ từ menu, mà cần xóa một phần hoặc toàn bộ ổ cứng để nhường chỗ cho OS mới.
Nếu máy chỉ chạy Ubuntu và bạn muốn nhường chỗ cho OS khác, phải xóa sạch ổ cứng. Lưu ý: Hướng dẫn này không áp dụng cho cấu hình dual-boot Ubuntu với OS khác, vì sẽ xóa tất cả OS đã cài.
Có hai phương pháp chính: cách nhanh và cách an toàn. Cách nhanh chỉ xóa header phân vùng (thông tin đọc dữ liệu), khiến máy tính coi như dữ liệu đã xóa. Tuy nhiên dữ liệu thực tế vẫn còn, có thể khôi phục bằng phần mềm chuyên dụng. Cách an toàn ghi đè toàn bộ ổ cứng bằng chuỗi số ngẫu nhiên kích thước ổ cứng. Mặc dù mất vài giờ và không thể ngắt quãng, nhưng nó ghi đè dữ liệu bằng vô nghĩa không thể giải mã.
Cả hai phương pháp đều cần live-boot, vì không thể xóa hoàn toàn OS đang chạy.
Xác định dung lượng ổ cứng
Trước khi boot vào hệ thống live, phải biết dung lượng ổ cứng onboard. Điều này đảm bảo xóa đúng ổ cứng, vì hệ thống cũng nhận USB live-boot như một ổ cứng.
Bắt đầu bằng cách tháo tất cả thiết bị USB khác. Boot vào Ubuntu hiện tại, mở "Terminal", chạy lệnh:
sudo fdisk -l | grep Disk
Lệnh liệt kê tất cả ổ cứng được phát hiện và lọc chỉ dòng thông tin đầu tiên mỗi ổ. Nhập mật khẩu user, sau khi terminal trả về danh sách, tìm dòng bắt đầu bằng "/dev" (sau "Disk") nhưng không chứa từ "loop". Sau dấu hai chấm đầu tiên của dòng đó, bạn sẽ thấy dung lượng. Ghi nhớ số đó, tắt máy và tiến hành xóa.
Live-boot với Ubuntu trên USB
Vì bạn muốn xóa Ubuntu, có lẽ vẫn còn USB cài đặt. Dùng USB này để live-boot lên Ubuntu cần xóa, để ổ cứng onboard không bị truy cập trong quá trình xóa. Nếu không còn USB Ubuntu, bạn có thể tự tạo.
Xóa nhanh bằng ứng dụng GParted
Nếu ngại lệnh terminal và muốn xóa nhanh dữ liệu ổ cứng bằng vài cú click, dùng công cụ quản lý đĩa đồ họa GParted có sẵn trên Ubuntu.
Sau khi boot vào phiên live Ubuntu, tìm GParted trong menu ứng dụng và mở. Làm theo các bước sau để xóa dữ liệu ổ cứng:
- Chọn dòng có Size khớp với dung lượng ổ cứng bạn ghi nhận ở phần trước.
- Nhấn biểu tượng dấu gạch chéo đỏ ở góc trên bên trái cửa sổ.
- Chọn biểu tượng dấu tích xanh bên phải biểu tượng xóa hiện đã xám (trên).
Thao tác này sẽ xóa vĩnh viễn hệ điều hành và tất cả dữ liệu trên đó, vì vậy hãy rất chắc chắn trước khi xác nhận.
Sau khi xong, đóng GParted và tắt hệ thống live. Ổ cứng onboard sẽ trống sạch và sẵn sàng cho OS mới.
Xóa nhanh bằng ghi đè header
Sau khi boot vào phiên live Ubuntu, mở "Terminal" và chạy lệnh sau để xác định tất cả thiết bị đĩa:
lsblk
Chỉ nên có hai kết quả không chứa "loop": một đại diện USB live session, một đại diện ổ cứng. Ghi nhớ tên dưới cột "NAME" tương ứng với dung lượng bạn đã xác minh.
Chạy lệnh sau trong terminal, thay "ten_od" bằng tên bạn ghi nhận:
sudo wipefs --all /dev/ten_od
Header bảng phân vùng giờ đã biến mất, máy tính sẽ coi ổ cứng là trống.
Xóa triệt để bằng ghi đè toàn bộ ổ đĩa
Các bước ban đầu giống xóa header: live-boot USB, mở terminal, xác định tên thiết bị ổ cứng bằng "lsblk". Lại lần nữa, tên (dưới "NAME") trong hàng có dung lượng khớp ổ cứng là tên ổ cần xóa.
Từ đây, chạy lệnh sau, thay "ten_od" bằng tên bạn nhận được từ "lsblk":
sudo dd if=/dev/urandom of=/dev/ten_od bs=4096 conv=notrunc iflag=nocache oflag=direct
Lệnh "dd" đọc/ghi byte thô. Tóm gist các tùy chọn: "dd" đọc dữ liệu từ bộ sinh số ngẫu nhiên hệ thống và ghi theo khối 4096-bit trực tiếp vào ổ cứng, không tóm gọn việc sinh số ngẫu nhiên.
Bây giờ hãy chờ. Rất lâu. Khi xong, bạn sẽ có ổ đĩa đầy dữ liệu rác ngẫu nhiên, khiến dữ liệu cũ không thể khôi phục dễ dàng.