Multiboot trên Windows XP với Vista Bootloader

Chia sẻ: Nhan Hoang | Ngày: | Loại File: PDF | Số trang:11

0
119
lượt xem
16
download

Multiboot trên Windows XP với Vista Bootloader

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Sau khi thực hiện các bước như hướng dẫn, Windows XP sẽ sử dụng Vista Bootloader để quản lý khởi động với các lựa chọn như sau:

Chủ đề:
Lưu

Nội dung Text: Multiboot trên Windows XP với Vista Bootloader

  1. Multiboot trên Windows XP với Vista Bootloader Bài viết này sẽ hướng dẫn cụ thể các vấn đề sau: - Cài đặt Vista Bootloader trên XP. - Một số ứng dụng với GRUB4DOS. - iReboot - một tiện ích nhỏ gọn, cho phép lựa chọn máy tính sẽ khởi động từ boot entry nào (trong các boot entry do EasyBCD tạo ra). Sau khi thực hiện các bước như hướng dẫn, Windows XP sẽ sử dụng Vista Bootloader để quản lý khởi động với các lựa chọn như sau: - Windows XP - Active Boot Disk - NeoGrub Bootloader (GRUB4DOS). NeoGrub có các lựa chọn sau: + Acronis True Image + Acronis Disk Director + Hiren Boot CD + Ultimate Boot CD + System Rescue CD + Puppy Linux Các bước thực hiện: 1. Cài đặt Vista Bootloader trên Windows XP - Copy thư mục Boot ở thư mục Windows của ổ cài Windows Vista sang thư mục Windows của máy cài Windows XP. Có thể download file WindowsVistaBoot.rar (6.8MB) là thư mục C:\Windows\Boot\ đã được nén lại theo link sau: http://www.mediafire.com/?0sozfctudtx - Download và cài đặt chương trình EasyBCD, phiên bản hiện thời là phiên bản 1.71 (860KB) tại đây. Chạy file này để cài đặt chương trình. - Trên Windows XP, EasyBCD yêu cầu có Microsoft .NET Framework version 2.0 để EasyBCD có thể chạy được. Download Microsoft .NET Framework version 2.0 (22.4 MB) theo link này. - Chạy chương trình EasyBCD. Khi chạy EasyBCD lần đầu trên
  2. Windows XP, sẽ có thông báo lỗi không tìm thấy BCD Registry. Thông báo không tìm thấy BCD Registry Bước này chọn Yes. Xuất hiện hộp thoại cho phép lựa chọn Boot Drive. Lựa chọn ổ đĩa cài Windows XP Boot Drive ở đây chính là partition cài đặt hệ điều hành Windows. Thông thường là ổ C. Trong ví dụ này, chọn ổ C, sau đó nhắp nút OK để tiếp tục.
  3. Lựa chọn ổ đĩa cài Windows Vista Sau khi chọn ổ đĩa cài Windows XP, EasyBCD sẽ hỏi ổ đĩa cài Vista. Trong trường hợp máy tính của bạn không cài Vista, chọn Vista Drive Letter vẫn là C, sau đó nhắp nút OK để tiếp tục. Sau bước này EasyBCD sẽ kiểm tra trong thư mục C:\Windows đã có thư mục Boot (mà đã copy từ Windows Vista) chưa, sau đó sẽ config một số thông tin cần thiết và chạy ra giao diện của EasyBCD
  4. Thêm boot entry cho Windows XP Trên giao diện của EasyBCD, lựa chọn nút Add/Remove Entries. Trong ô Manage Existing Entries hiện tại chỉ có 1 boot entry là Windows Vista. Cần phải thêm một boot entry nữa cho Windows XP. ở ô Add an Entry, nhắp tab Windows, sau đó chọn Type là Windows NT/2k/XP/2K3, gõ dòng text Microsoft Windows XP vào ô Name. Cuối cùng nhắp nút Add Entry để thêm lựa chọn khởi động cho Windows XP vào BCD.
  5. Cài đặt Vista Bootloader Để cài đặt Vista Bootloader cho XP, trên giao diện EasyBCD, chọn Manage Bootloader. Trong ô Bootloader Installation Options, chú ý lựa chọn Reinstall the Vista Bootloader, sau đó nhắp nút Write MBR. Sau bước này, kết thúc việc cài đặt Vista Bootloader cho Windows XP. 2. GRUB4DOS, Acronis Disk Director, Acronis True Image, Active Boot Disk Sau khi cài đặt Vista Bootloader, với công cụ EasyBCD, bạn có thể dễ dàng thêm lựa chọn NeoGrub Bootloader (GRUB4DOS) và từ đó thêm các lựa chọn khởi động cho các ứng dụng như Acronis Disk Director, Acronis True Image. Với công cụ EasyBCD, bạn cũng có thể dễ dàng
  6. thêm lựa chọn từ menu của Vista Bootloader để khởi động Active Boot Disk. Chi tiết được hướng dẫn cụ thể trong bài viết Multiboot trong Windows Vista ở link: http://www.xahoithongtin.com.vn/index.asp?SubjectID=13295&ID=0 Chú ý: Sau bước này, ở ổ C có thư mục NST, có các file cần thiết là menu.lst; NeoGrub.mbr; memdisk, khi đó có thể thực hiện tiếp các bước sau. 3. Các công cụ khác với GRUB4DOS Sau khi cài đặt GRUB4DOS, bạn có thể thêm các lựa chọn khởi động từ các công cụ như đĩa Hiren, đĩa Ultimate Boot CD, System Rescue CD, Puppy Live CD. Trong các hướng dẫn dưới, sử dụng công cụ WinImage. Download WinImage bản demo V8 theo link sau: http://www.winimage.com/download.htm a. Hiren Đĩa boot Hiren là đĩa có nhiều công cụ cần thiết đối với người sử dụng máy tính. Phiên bản hiện thời của đĩa này là phiên bản 9.3. Khi bạn đã có trong tay đĩa Hiren V9.3 (hoặc file iso), bạn có thể khởi động nó từ GRUB4DOS bằng cách thực hiện các bước sau: - Download file hiren93_fdd.rar (1.11MB) theo link: http://www.mediafire.com/?bjjqstjldap - Giải nén file hiren93_fdd.rar, được file hiren9.3.dsk. Trong file này mới chỉ có phần khởi động của đĩa Hiren V9.3. - Dùng WinImage mở file iso của Hiren, extract thư mục BOOTCD ra một thư mục, giả sử D:\TMP. - Dùng WinImage mở file hiren93.dsk, sau đó chạy Windows Explorer, kéo thư mục BOOTCD trong D:\TMP vào cửa sổ của WinImage đang mở file hiren93.dsk trên. Như vậy trong hiren93.dsk có thêm thư mục BOOTCD ở mục gốc. Click menu File -> Save để lưu lại thông tin. Sau
  7. bước này, file hiren93.dsk khoảng 80MB. WinImage - File hiren93.dsk - Copy file hiren93.dsk vào thư mục C:\NST. - Edit file C:\NST\menu.lst, thêm vào các dòng sau: title Hiren Boot V 9.3 kernel (hd0,0)/NST/memdisk initrd (hd0,0)/NST/hiren93.dsk Chú ý: Với GRUB4DOS, ổ cứng đầu tiên được quy định là hd0, partition đầu tiên được quy định là partition 0. Trong ví dụ trên (hd0,0) được hiểu là partition đầu tiên của ổ cứng đầu tiên. Trong trường hợp file hiren93.dsk được lưu ở thư mục và ổ khác, cần thay đổi các giá trị tương ứng trong file menu.lst. b. Ultimate Boot CD Ultimate Boot CD là đĩa CD chứa khá nhiều công cụ miễn phí, có các tính năng tương đối giống như đĩa Hiren. Có thể tham khảo và download phiên bản hiện thời V4.11 theo link sau: http://www.ultimatebootcd.com/download.html
  8. - Sau khi download, được file ubcd411.iso (115MB). Dùng WinImage để mở file này, extract tất cả nội dung trong file ubcd411.iso ra một thư mục, giả sử D:\TMP\ubcd411. - Download file ubcd411_fdd.rar theo link sau: http://www.mediafire.com/?9tmxv3mqxmt . Giải nén file ubcd411_fdd.rar, được 1 file là ubcd411.dsk. File này chứa phần khởi động của Ultimate Boot CD. - Dùng WinImage để mở file ubcd411.dsk. Sau đó chạy Windows Explorer, kéo tất cả các thư mục và file trong D:\TMP\ubcd411 vào cửa sổ của WinImage đang mở file ubcd411.dsk trên. Chọn menu File -> Save để lưu lại thông tin. Xem hình dưới để biết được nội dung trong file ubcd411.dsk. Sau bước này, file ubcd411.dsk khoảng 115 MB. WinImage - File ubcd411.dsk - Copy file ubcd411.dsk vào thư mục C:\NST. - Edit file C:\NST\menu.lst, thêm vào các dòng sau:
  9. title Ultimate Boot CD (DOS) V 4.11 kernel (hd0,0)/NST/memdisk initrd (hd0,0)/NST/ubcd411.dsk c. System Rescue CD Việc thêm các đĩa Boot dựa trên DOS như Hiren, Ultimate Boot CD tạo ra khá nhiều công cụ hỗ trợ máy tính khi có sự cố. Tuy nhiên với máy tính có cài thêm hệ điều hành Linux cùng với Windows, khi đó ta có thể thêm các đĩa CD Linux. Đĩa System Rescue CD là đĩa khởi động Linux có rất nhiều công cụ trên Linux như Gparted - chương trình phân chia ổ cứng dạng như Partition Magic; NTFS3G - cho phép Linux có thể đọc được các phân vùng sử dụng hệ thống file NTFS của Windows; Testdisk - công cụ cho phép kiểm tra, khôi phục partition, hỗ trợ các hệ thống file như reiserfs, ntfs, fat32, ext2/3; các công cụ mạng như Samba, NFS, ping, nslookup,... Có thể tham khảo và download phiên bản System Rescue Cd V 0.41 (161 MB - bản dành cho x86) theo link sau: http://www.sysresccd.org/Download - Sau khi download, được file SystemRescueCd-x86-0.4.1.iso, dùng WinImage để mở và extract file này ra một thư mục, giả sử D:\TMP\SysRcd041. - Tạo thư mục sysrcd trên ổ C, sau đó copy file D:\TMP\SysRcd041\sysrcd.dat vào C:\sysrcd; Copy tất cả các file trong D:\TMP\SysRcd041\isolinux vào C:\sysrcd. - Edit file C:\NST\menu.lst, thêm vào các dòng sau: title SystemRescueCd-0.4.x root (hd0,0) kernel /sysrcd/rescuecd subdir=sysrcd cdroot=/dev/sda1 initrd /sysrcd/rescuecd.igz d. Puppy Linux
  10. Puppy Linux là phiên bản Linux chạy trên đĩa CD rất nhỏ gọn và nhẹ nhàng. Phiên bản này khá thích hợp với những người đang sử dụng Windows muốn chuyển sang dùng thử Linux. Tham khảo và download Puppy Linux phiên bản 3.01 theo link sau: http://www.puppylinux.org/user/downloads.php?cat_id=1 - Sau khi download, được file puppy-3.01-seamonkey.iso, dùng WinImage để extract file này nào thư mục, giả sử D:\TMP\puppy. - Tạo thư mục puppy trên ổ C. Sau đó copy tất cả các file trong thư mục D:\TMP\puppy vào thư mục C:\puppy. Trong đó có các file BOOT.MSG; INITRD.GZ; ISOLINUX.BIN; ISOLINUX.CFG; PUP_301.SFS; ZDRV_301.SFS; VMLINUZ; Chú ý đổi tên 2 file SFS từ chữ HOA thành chữ thường: ZDRV_301.SFS thành pup_301.sfs; PUP_301.SFS thành zdrv_301.sfs - Edit file C:\NST\menu.lst, thêm vào các dòng sau: title Puppy Linux root (hd0,0)/puppy kernel /puppy/vmlinuz root=/dev/ram0 initrd=initrd.gz PMEDIA=idehd PKEYS=us initrd /puppy/initrd.gz 4. iReboot Với EasyBCD, các boot entry khi khởi động sẽ được thêm vào BCD. iReboot là công cụ cho phép lựa chọn khởi động máy từ boot entry nào ngay trên Windows. Download iReboot phiên bản 1.0 (400Kb) theo link sau: http://neosmart.net/downloads/software/iReboot/iReboot%201.0.exe Sau khi cài đặt iReboot, sẽ xuất hiện biểu tượng của iReboot trên thanh công cụ của Windows. Chuột phải vào biểu tượng của iReboot, khi đó sẽ xuất hiện các lựa chọn như hình dưới.
  11. Lựa chọn iReboot  
Đồng bộ tài khoản