Dù Windows Vista đã xuất hiện gần 2 năm, vẫn nhiều người không muốn bỏ Win XP do độ ổn định và hỗ trợ phần cứng tốt hơn. May mắn là bạn có thể tận hưởng cả hai bằng cách tạo dual boot giữa Vista và XP.
Dưới đây là hướng dẫn tạo hệ thống dual boot Vista/XP. Chia thành 3 kịch bản: Cài XP/Vista trên ổ cứng trắng chưa định dạng, cài Vista khi XP đã cài sẵn, cài XP khi Vista đã cài sẵn. Bạn sẽ rơi vào một trong các trường hợp này.
Cài Windows XP và Vista trên ổ cứng trắng chưa định dạng
Bước 1: Cho CD cài WinXP vào và boot máy vào màn hình cài WinXP màu xanh.
Nhấn Enter, theo sau F8 đến màn hình chọn ổ cứng.

Nhấn C để tạo phân vùng. Nhập kích thước phân vùng cho WinXP. Nhấn Enter

Sẽ nhắc lại phân bổ kích thước cho không gian còn lại. Lần này nhập kích thước cho Vista và nhấn Enter. Vista cần ít nhất 15 GB.

Xong, trình cài đưa về màn hình chọn ổ cứng, giờ có 2 phân vùng.
Chọn phân vùng cài WinXP và nhấn Enter.

Khi nhắc định dạng phân vùng, chọn "Định dạng phân vùng sử dụng hệ thống file NTFS".

Tiến hành cài Win XP.
Bước 2: Hoàn tất cài WinXP, cho CD cài Vista và reboot vào chế độ cài Vista.
Làm theo hướng dẫn màn hình đến khi chọn phân vùng. Chọn phân vùng tạo cho Vista.

Tiến hành cài đặt.
Xong, reboot và bạn có thể chọn boot Win XP (Phiên bản Windows cũ hơn) hoặc Vista.

Dual boot Vista với Win XP đã cài sẵn
Giả sử ổ cứng đã cài Win XP, muốn dual boot giữa XP hiện có và cài mới Vista, làm như sau.
Làm theo hướng dẫn tại đây để tạo phân vùng mới cho Vista.
Sau khi tạo phân vùng mới, làm theo Bước 2 trên để cài Vista (chắc chắn chọn đúng phân vùng khi cài Vista,否则 sẽ xóa dữ liệu phân vùng WinXP).
Dual boot WinXP với Vista đã cài sẵn
Nếu mua máy mới có Vista sẵn và muốn dual boot giữa Vista hiện có và cài mới Win XP, làm như sau:
Làm theo hướng dẫn tại đây để tạo phân vùng mới cho WinXP. (Hoặc dùng Quản lý đĩa trong Vista để resize và tạo phân vùng).
Sau khi tạo phân vùng, làm theo Bước 1 trên để cài WinXP (chọn đúng phân vùng,否则 xóa dữ liệu Vista).
Sau khi cài WinXP, bạn sẽ thấy nó xóa bootloader và không boot vào Vista được. Để sửa, cho CD Vista và boot vào màn hình cài.
Chọn Sửa máy tính của bạn

Chọn phân vùng Vista và nhấp Tiếp

Nhấp Sửa khởi động từ danh sách tùy chọn

Trình cài sẽ khôi phục bootloader Vista. Xong, nhắc khởi động lại. Nhấp Hoàn tất để reboot.

Sẽ boot vào Vista.
Trong Vista, tải và cài EasyBCD
Khởi chạy ứng dụng.

Bên trái chọn Thêm/Xóa mục. Bên phải trong phần Thêm mục tab Windows, chọn Windows NT/2k/XP/2k3 dưới menu thả xuống Loại. Đặt tên Windows XP và nhấp Thêm mục.

Đóng EasyBCD và reboot. Bây giờ có thể chọn boot vào Windows Vista hoặc XP.

Xong!