Menu

Tích hợp grub4dos vào windows

Lưu ý: grub4dos chỉ làm việc với ổ đĩa định dạng MBR, không làm việc với GTP




GRUB4DOS (GRUB for DOS) là một multi-boot loader dựa trên GRUB. Nó làm việc trên môi trường dạng như DOS, Windows9X/NT/2K/XP/2003, Windows Vista/7/8/10 và Linux. Nó được sử dụng để tạo bootloader trên ổ CD, ổ USB (ổ Flash hoặc USB-HDD) với hệ thống file FAT, FAT 32, NTFS.

Đối với máy tính đã cài hệ điều hành Windows, GRUB4DOS có 02 lựa chọn:
1- Dùng GRUB4DOS thay cho bootloader của Windows. Khi đó GRUB4DOS được sử dụng như chương trình quản lý boot chính.

2- Dùng bootloader của Windows gọi GRUB4DOS để sử dụng. Với Windows XP cần chỉnh sửa file boot.ini để gọi bootloader của GRUB4DOS. Với Windows 10 (Vista/7/8) cần sử dụng lệnh bcdedit để thêm vào trong menu khởi động của Windows 10.
Hướng dẫn dưới đây sẽ chi tiết cách thêm GRUB4DOS vào menu boot của Windows 10.
Phiên bản hiện tại của GRUB4DOS là 0.4.6 có thể download theo link sau:
https://code.google.com/p/grub4dos-chenall/downloads/list
Các bước thực hiện như sau:

1- Sau khi download file grub4dos-0.4.6a-2014-01-17.7z, giải nén và cần lưu ý các file cần thiết để chạy GRUB4DOS là grldr.mbr, grldr và menu.lst. grldr chính là bootloader của GRUB4DOS, menu.lst là menu lựa chọn.

2- Chạy chế độ lệnh trên Windows 10 ở quyền Administrator. Sau đó gõ lệnh bcdedit để kiểm tra thông tin Windows Boot Loader.

multibootw10_01

Lưu ý thông tin lệnh bcdedit đưa ra, “device partition=C:” như hình trên.

3- Copy 03 file grldr.mbr, grldr và menu.lst vào ổ C (ổ cài đặt Windows 10).

4- Tạo file create.cmd với nội dung như sau:
@echo off
Setlocal
for /f "tokens=3" %%A in ('bcdedit /create /d "Start GRUB4DOS" /application bootsector') do set guid=%%A
bcdedit /set %guid% device partition=C:
bcdedit /set %guid% path \grldr.mbr
bcdedit /displayorder %guid% /addlast
endlocal
pause
exit
5- Chạy file create.cmd ở chế độ lệnh. Thực chất file create.cmd là các lệnh bcdedit với tham số khác nhau.

multibootw10_02

6- Sử dụng lệnh bcdedit để kiểm tra lại các mục trong menu boot của Windows 10.

multibootw10_03

Lưu ý mục “Start GRUB4DOS” mới thêm vào. Khởi động lại máy tính. Menu boot của Windows 10 như hình dưới:

multibootw10_04

Trong menu boot của Windows 10, chọn “Start GRUB4DOS”, đợi máy tính khởi động lại và chuyển sang menu.lst, giao diện như hình dưới:

multibootw10_05

Kết thúc việc thêm GRUB4DOS vào menu boot của Windows 10.

1 nhận xét :