Bạn có muốn chạy nhiều hệ điều hành từ một USB hay bộ nhớ flash duy nhất không? Để boot vào hệ thống hay cài đặt lại hệ điều hành chẳng hạn. Nếu làm điều này một cách trực tiếp bạn sẽ phải phá vỡ một số cam kết với Microsoft và quá trình xử lý cũng rất chậm.
Điều này sẽ khả thi nếu các hệ điều hành khác nhau là các Live CD (CD live). Tức là, các hệ điều hành nhỏ được thiết kế đặc biệt để cung cấp bảo trì cho một máy tính từ bên ngoài hệ điều hành của máy tính. Linux Live CD hay Windows live disc rất hữu ích trong nhiều trường hợp như hệ điều hành riêng của máy tính bị hỏng do sử dụng sai mục đích, bảo trì kém hoặc tệ hơn là do phần mềm độc hại.
Có một vài chương trình thú vị sẽ giúp bạn tạo USB boot chứa nhiều hệ điều hành. Bài viết này sẽ đề cập đến bốn chương trình là WinSetupFromUSB, XBoot, MultiBootUSB và YUMI. Lưu ý trước khi bắt đầu sử dụng các chương trình tạo USB multiboot, bạn nên chuẩn bị một ổ đĩa flash có lưu lượng lớn như Kingston DataTraveler 101 16GB USB 2.0 chẳng hạn để đảm bảo không có vấn đề xảy ra từ chính ổ đĩa flash.
1. WinSetupFromUSB
WindetupFromUSB được nhiều người dùng đáng giá cao khi cài đặt Windows từ USB và USB multiboot. Tuy nhiên, WinSetupFromUSB chỉ tương thích với Windows 2000/XP và hệ điều hành Windows mới hơn, cũng như tương thích với Linux và BSD. Thêm vào đó, nó tương thích với nhiều ứng dụng Windows, DOS và Linux, bất kỳ phiên bản nào sau 1.1 với các chế độ UEFI và Legacy BIOS.
Bạn có thêm tham khảo bài viết Hướng dẫn tạo USB chứa bộ cài đặt Windows XP, 7, 8 và 10 để xem chi tiết cách tạo USB multiboot với WinSetupFromUSSB nhé.
2. MultiBootUSB
MultiBootUSB là một chương trình khá phổ biến để tạo USB multiboot. MultiBootUSB cũng là một ứng dụng portable, có nghĩa là bạn có thể chạy chương trình này từ USB và không cần phải cài đặt trên máy tính.
Tuy nhiên, phần mềm này có giới hạn là chỉ cài đặt các bản phân phối Live trên nền Linux mà hầu hết các CD Live hay nhất đều dựa trên nền Linux. Ví dụ, ở đây chúng ta sẽ cài đặt ISO Kaspersky Rescue CD 10 trên USB. Kaspersky Rescue CD này khá nhẹ nên nó sẽ không chiếm nhiều dung lượng trong USB.
Ngoài ra bạn có thể thêm ISO thứ hai là Ultimate Boot CD. Bây giờ, chúng ta đã có hai hệ điều hành khởi động khác nhau trên một ổ đĩa USB flash.
Bây giờ, bạn có thể nhấp vào tab QEMU và kiểm tra các cài đặt mà không cần phải khởi động lại hệ thống. QEMU là một trình giả lập máy ảo và ảo hóa, có nghĩa nó là một hệ điều hành sẽ chạy trong môi trường Windows, nhưng hoàn toàn độc lập với Windows. Nó thậm chí có thể chạy Raspbian trong Windows.
Cuối cùng, bạn có thể khởi động máy tính với Kaspersky và Ultimate Boot CD từ USB.
3. XBoot
XBoot có nhiều tài liệu hướng dẫn hơn MultiBootUSB, cả hai phần mềm đều dễ dùng nhưng bạn vẫn có thể cần đến tài liệu hướng dẫn khi gặp vấn đề trong quá trình sử dụng. Cài đặt XBoot khá dễ dàng. Nhấp đúp vào tệp thực thi và nó sẽ mở ra trong vài giây. Từ đó, bạn có thể dễ dàng thêm các ISO bằng cách kéo và thả chúng vào hộp chính.
Tiếp theo, nhấn vào nút Create USB. Chương trình sẽ nhắc bạn chọn ổ đĩa USB mà muốn cài đặt ISO và chọn kiểu bootloader muốn sử dụng. Nếu USB của bạn được định dạng FAT32, XBoot sẽ đề xuất Syslinux. Nếu USB được định dạng NTFS, bạn nên sử dụng Grub4DOS. Bạn cũng có thể chọn Do not install any Bootloader, nhưng vì bạn muốn USB có khả năng khởi động, có thể bạn sẽ bỏ qua nó. Sau đó nhấp OK.
Xboot cũng có các tính năng QEMU để khởi động ISO Live CD hoặc khởi động USB mà bạn vừa tạo.
4. YUMI - Trình cài đặt Multiboot đa năng
YUMI cũng là một chương trình khá phổ biến. Bạn chỉ cần thêm các bản phân phối vào USB, YUMI sẽ xác định chính xác những việc cần phải làm cũng như nơi để tải phân phối đó. Bằng cách này bạn sẽ tiết kiệm được khối thời gian. Có hàng chục hệ điều hành Linux và các đĩa CD live dựa trên Linux khác được liệt kê. Ít nhất một trong số đấy có thể đáp ứng nhu cầu của bạn.
Trước hết bạn cần tải phần mềm muốn thêm vào USB, ở đây là Kaspersky Live CD.
Và sau đó tải thêm phần mềm thứ hai, ví dụ ở đây là Ultimate Boot CD.
Ngoài ra, YUMI không có các công cụ QEMU như MultiBootUSB hoặc XBoot. Tuy nhiên đối với YUMI, công cụ này dường như không cần thiết bởi vì sử dụng ổ đĩa USB boot được tạo từ YUMI, bạn có thể khởi động vào cả hai image mà không có bất kỳ vấn đề gì.
Trên đây chúng ta đã biết được một số công cụ như WinSetupFromUSB, Xboot, MultiBootUSB và YUMI. Đây là những công cụ tạo ra một ổ đĩa USB có khả năng khởi động nhiều hệ điều hành khá nhanh và là những ứng dụng portable nhỏ dể sử dụng.