Windows Vista đã sử dụng boot manager mới là
Bootmgr. Khi máy tính khởi động, Bootmgr sẽ truy cập đến Boot
Configuration Data (BCD) để hiển thị menu cho phép lựa chọn các hệ điều
hành có thể khởi động được trên máy tính. Có thể coi BCD chính là sự
thay thế cho boot.ini trong các phiên bản Windows sau XP như Vista và
Windows Server 2008.BCD
là một dạng cơ sở dữ liệu dạng file chứa các thông tin về cấu hình boot
của các hệ điều hành. BCD có định dạng tương tự như Windows registry
hive. Có thể dùng lệnh bcdedit.exe trên cửa sổ lệnh để xem thông tin về
bcd.Multiboot trên Windows VistaVề
nguyên tắc, có thể sử dụng chương trình bcdedit.exe để thêm các boot
entry vào BCD. Tuy nhiên cách thức này khá phức tạp, không thuận tiện
cho người dùng. Bài viết này sẽ hướng dẫn các sử dụng BCDEasy để thêm
các boot entry vào BCD.Các boot entry có thể thêm vào BCD khá nhiều, trong giới hạn bài viết này sẽ hướng dẫn cụ thể các phần sau:-
Thêm vào BCD lựa chọn khởi động từ GRUB4DOS. Với GRUB4DOS đã có bài
viết hướng dẫn trên Windows XP. Tuy nhiên việc sử dụng GRUB4DOS trên
Vista hơi khác so với XP. Với GRUB4DOS, bạn đã có khá nhiều lựa chọn
khi khởi động. Bài viết này sẽ hướng dẫn cái thêm GRUB4DOS với các lựa
chọn khi khởi động là Acronis True Image phiên bản 9 và Acronis Disk
Director phiên bản 10.-
Thêm vào BCD lựa chọn khởi động từ file .WIM. File .WIM là file nguồn
của các đĩa CD khởi động WinPE phiên bản 2.0 - là nhân của hệ điều hành
Vista và Windows Server 2008.Yêu cầu1. EasyBCD- Tham khảo về EasyBCD theo link sau: http://neosmart.net/dl.php?id=1- Phiên bản hiện thời của EasyBCD là phiên bản 1.7 (860KB), download theo link sau: http://neosmart.net/downloads/software/EasyBCD/EasyBCD%201.7.exe . Sau khi download, được một file là EasyBCD 1.7.exe, chạy file này để cài đặt chương trình EasyBCD.2. Windows Vista- Máy tính cài hệ điều hành Vista (thử nghiệm sử dụng bản Vista Ultimate trên máy thật và máy ảo VitualBox).- Đĩa DVD cài đặt Windows Vista (sử dụng khi thêm boot entry là file .wim).3. Đĩa boot CD WinPE 2.0 -
Có khá nhiều bản dựa trên WinPE 2.0. Active Boot Disk là một đĩa dựa
trên WinPE 2.0. Cóó thể download Active Boot Disk theo link sau để thử
nghiệm:Active Boot Disk Part 1 (50Mb): http://www.mediafire.com/?5z9hltzheizActive Boot Disk Part 2 (50Mb): http://www.mediafire.com/?8cmnqmmetzzActive Boot Disk Part 3 (34MB): http://www.mediafire.com/?bdx3fxmjzezActive Boot Disk gồm khá nhiều các tiện ích hỗ trợ sửa lỗi, khắc phục sự cố, backup dữ liệu của hệ thống:+ Active Disk Image (Win Edition)+ Imaged-based data backup and restoration tool+ Active File Recovery+ Deleted data recovery software+ Active Partition Recovery+ Lost partition recovery software+ Active Hex Editor+ Tool for editing disk in a binary format+ Active Password Changer+ Windows password resetting tool+ Active KillDisk+ Secure data erasure and disk wiping software+ Active CD/DVD Data Burner+ CD/DVD burning software+ Network operations utilities+ Map Network Drive+ Remote Desktop Connection+ Web browser+ FTP Client+ Telnet Client+ Netcfg+ Other Utilities+ Partition Manager (Diskpart)+ File Explorer+ Task Manager+ Drvload+ Notepad+ Command Prompt shellSau khi download, dùng Winrar để giải nén 3 file trên thành một file Active-Boot-Disk.iso.4. Acronis True Image và Acronis Disk DirectorAcronis
dùng 2 file chính là kernet.dat và ramdisk.dat để chạy. Sau khi cài
Acronis Disk Director, Acronis True Image, có thể vào thư mục Program
Files\Acronis\DiskDirector ; Program Files\Acronis\TrueImage để tìm các
file này.Có thể download các file kernet.dat và ramdisk.dat của ADD v10 và ATI v9 trong file acronis_01.rar (19.79 MB) theo link sau: http://www.mediafire.com/?6zmypb8ojcbCác bước thực hiện1. Thêm lựa chọn GRUB4DOSVới
EasyBCD, bạn dễ dàng thực hiện việc thêm một boot entry để khởi động từ
GRUB4DOS. Với việc sử dụng GRUB4DOS, bạn đã có khá nhiều lựa chọn khi
khởi động máy tính. Các bước thực hiện lần lượt như sau:- Chạy chương trình EasyBCD, giao diện của chương trình như Hình 1.
 |
| Giao diện của chương trình EasyBCD |
Trên
hình 1, click nút Add/Remove Entries, Ô Manage Existing Entries quản lý
các boot entry trong BCD. Ô Add an Entry cho phép thêm một mục vào boot
entry của BCD. Chọn tab NeoGRUB, sau đó click nút Install NeoGrub.
 |
| Cấu hình NeoGrub |
Sau khi click Install NeoGrub (xem hình 1), EasyBCD sẽ thực hiện các công việc sau:
- Tạo một file NeoGrub ở partition khởi động Vista (ổ C, C:\NeoGrub). File này tương ứng với file grldr của GRUB4DOS.
-
Tạo thư mục NST ở partition khởi động Vista (ổ C, C:\NST), trong thư
mục NST có 2 file là menu.lst và NeoGrub.mbr. File NeoGrub.mbr tương
ứng với file grldr.mbr của GRUB4DOS.
- Chèn thêm vào BCD một entry có tên là NeoGrub Bootloader để gọi file NST\NeoGrub.mbr khởi động GRUB4DOS.
Trên hình 2, để cấu hình NeoGrub, nhắp nút Configure, khi đó EasyBCD sẽ gọi Notepad của Windows để mở file NST\menu.lst.
 |
| File NST\menu.lst |
Trên
hình 3 là nội dung file menu.lst. Để NeoGrub có thể gọi các file kernel
và ramdisk của Acronis, thêm các thông tin sau trong menu.lst:
title Acronis Disk Director 10 (Enter "product" at busybox prompt)
kernel (hd0,0)/NST/kernadd.dat vga=791 ramdisk_size=32768 mbrcrcs=on
initrd (hd0,0)/NST/ramdadd.dat /s
title Acronis True Image 9 (Enter "product" at busybox prompt)
kernel (hd0,0)/NST/kernati.dat vga=791 ramdisk_size=32768 mbrcrcs=on
initrd (hd0,0)/NST/ramdati.dat /s
Sau khi thêm các thông tin này, save lại file menu.lst.
File
acronis_01.rar download ở mục 2.1.4, sau khi unrar được các file
kernadd.dat, ramdadd.dat (tương ứng với kernel và ramdisk của Acronis
Disk Director v10), kernati.dat, ramdati.dat (tương ứng với kernel và
ramdisk của Acronis True Image v9) và file memdisk. Copy các file này
vào thư mục C:\NST. Kết thúc việc thêm ADD và ATI vào GRUB4DOS.
2. Thêm lựa chọn khởi động từ file .WIM
Sau
khi download và unrar Active Boot Disk ở mục 2.1.3, ta được file
Active-Boot-Disk.iso. Dùng Winrar để mở file này và extract file
BOOTDISK.KEY và partition cài Vista (ổ C), extract file
SOURCES\BOOT.WIM vào thư mục C:\NST. Sau đó đổi tên file
C:\NST\BOOT.WIM thành activebd.wim để tránh trùng với các file wim khác
sau này muốn thêm vào.
Trên giao diện của EasyBCD ở hình 1, click Add/Remove Entries, sau đó chọn tab WinPE (tab cuối cùng), xem hình 4.
 |
| Thêm entry WIM |
Trên
hình 4, chọn Type là WIM Image (Ramdisk), sau đó gõ Active Boot Disk
vào ô Name, và click để chọn file activebd.wim trong thư mục C:\NST.
Click nút Add Entry để thêm entry này. Khi được hỏi đĩa cài đặt Vista,
cho đĩa DVD cài Vista vào ổ DVD.
Sau khi thêm, trên Ô Manage Existing Entries sẽ có 3 entry là: Microsoft Windows Vista, NeoGrub Bootloader và Active Boot Disk.
Sử dụng
Để
sử dụng các entry mới được thêm vào, khởi động lại máy tính. Khi đó
trên menu boot của Windows Vista có thêm các lựa chọn là Microsoft
Windows Vista; NeoGrub Bootloader và Active Boot Disk.
 |
| Windows Boot Manager |
1. GRUB4DOS
Trên
hình 5, Windows Boot Manager, để chạy GRUB4DOS, lựa chọn NeoGrub
Bootloader, sau đó ấn phím Enter. Menu.lst của GRUB4DOS như sau:
 |
| GRUB4DOS, menu.lst |
Trên
hình 6, dùng phím mũi tên lên, mũi tên xuống trên bàn phím để lựa chọn
entry cần thiết. Ví dụ chọn Acronis Disk Director 10.
 |
| Acronis - BusyBox |
Khi
khởi động từ Acronis Disk Director 10, Acronis sẽ chạy một bản Linux là
BusyBox (hình 7), sau khi BusyBox khởi động xong, đến dấu nhắc của
BusyBox (dấu / #) như hình dưới, gõ product, rồi ấn phím Enter, khi đó
Acronis Disk Director sẽ chạy vào giao diện đồ họa.
Để chạy Acronis True Image 9, thực hiện các công việc tương tự.
2. Khởi động Active Boot Disk
Trên
menu Windows Boot Manager của Vista ở hình 5, lựa chọn Active Boot
Disk, sau đó ấn phím Enter. Đợi Active Boot Disk được nạp vào RAM và
chạy lên giao diện với các công cụ như hình 8.
 |
| Giao diện của Active Boot Disk |
Theo xhtt
“Để biết mọi thứ về Web hãy xem" www.thegioiweb.vn