TÍCH HỢP HIREN’S BOOT VÀO HDD CHO WINDOWS XP BẰNG CÁCH EDIT BOOT.INI Bài viết do mình tham khảo và tự tổng hợp kiến thức để viết ra – hiện trên internet có nhiều bài viết tương tự như thế này nhưng mình không hề sao chép! Mong được sự ủng hộ và góp ý nhiệt tình của tất cả mọi người! Writer: takechij – viethanitc Yh: takechj Email: takechij@gmail.com Hiện nay, trên Internet có rất nhiều bài TUT về việc tích hợp Hiren’s boot cho HDD và cũng có rất nhiều phần mềm tích hợp Hiren’s boot chỉ với 1 click và các phần mềm đó có thể sử dụng GRUB4DOS để thực hiện hoặc sẽ sao chép file *.bin *.sys *.img sang đĩa C và chỉnh sửa file boot.ini. Trong bài viết dưới đây mình sẽ hướng dẫn các bạn chỉnh sửa file boot.ini để tích hợp Hiren’s boot cho Win XP và Win 2k3. Mình xin nói sơ lược về quá trình khởi động của Win XP cho nó dễ hiểu nhé. Sau khi nhấn nút nguồn thì có rất nhiều sự kiện xảy ra trong máy tính, cuối cùng nó sẽ load file ntldr nằm trên đĩa C:\ và file này sẽ load boot.ini. Boot.ini là 1 file chứa thông tin về mỗi hđh cần khởi động, tại đây các bạn có thể lựa chọn là vào MSDOS hay là vào Win XP như ở Lab1 và Lab 2. Với Lab 1 thì khi lựa chọn vào MS-DOS thì các thông tin về MSDOS sẽ được đọc ở 1 sector nào đó trên HDD và nó sẽ khởi động MS-DOS cho các bạn. Với Lab 2 thì khi lựa chọn vào MS-DOS thì file Avldr.bin được load, Avldr.bin sẽ gọi Avlgo.sys và Avlgo.sys sẽ gọi file MSDOS.IMA mà các bạn đã tạo ra và cuối cùng là MS-DOS. (2 file này được tạo ra bởi phần mềm Avlgomgr) Với Lab 3 này, mình cũng dùng Avlgomgr để tạo ra 2 file Avldr.bin và Avlgo.sys dùng để gọi Hiren’s boot. Lưu ý: Để thực hiện tốt Lab 3 các bạn cần tham khảo và hiểu được lab 1 lab2 của mình! OK! Phần 1: Làm Hiren’s boot 1. Chuẩn bị: 1 file *.iso hiren’s boot. Phần mềm Avlgomgr, Winrar, UltraISO Link down: http://www.mediafire.com/?s5jx814377f4t7d 2. Tiến hành Bước 1: Các bạn mở file Hiren’s boot *.ISO hoặc dùng đĩa Hiren’s boot, copy thư mục HBCD trong đó ra DESKTOP cho tiện. Bước 2: Vào thư mục HBCD vừa copy xoá thư mục Wintool. Bạn có thể xoá những file bạn cảm thấy không cần thiết chẳng hạn Mini Windows XP, Mini Win 98, Mini Linux…để cho dung lượng file image nhỏ lại. Bước 3: Tại thư mục HBCD các bạn cut (cắt) file boot.gz ra DESKTOP, sau đó dùng WINRAR giải nén file này các bạn được 1 file là boot.ima nằm trên DESKTOP. Bước 4: Các bạn dùng UltraISO mở file boot.img, sau đó nhấn F9, chọn dung lượng cho file là tổng dung lượng của file boot.img và thư mục HBCD. (để xem dung lượng, các bạn right click --> properties) Ở ô Output Filename, các bạn chọn lưu ở ổ C: với tên là hiren.ima (có thể lưu với tên tùy ý với mở rộng là *.ima) Bước 5: Các bạn kéo thư mục HBCD trên DESKTOP vào cửa sổ UltraISO sau đó click Save Bước 6: Các bạn mở Avlgomgr.exe, tại mục 1 các bạn Brow tới file hiren.img các bạn vừa giải nén, mục 2 các bạn chỉ đường dẫn tới file boot.ini nằm ở đĩa C: (file này bị ẩn) và cuối cùng nhấn Assemble -- > OK Cuối cùng các bạn sang đĩa C:, mở file boot.ini lên kiểm tra xem đã có dòng C:\Avldr.bin="Avlgo – hiren.img" chưa nhé. Các bạn có thể sửa phần nằm trong nháy kép tuỳ ý. Chẳng hạn như C:\Avldr.bin=”Hiren’s Boot 10.1” chẳng hạn. Cuối cùng là xoá các file trên desktop. Để gỡ Hiren’s boot ra khỏi menu boot thì bạn chỉ cần xoá dòng C:\Avldr.bin=”Hiren’s Boot 10.1” trong file boot.ini và xoá 3 file Avldr.bin, Avlgo.sys, hiren.ima. Phần 2: Hướng dẫn làm menu boot có nhiều lựa chọn Tới bài lab này thì các bạn chỉ có thể tích hợp vào Menu boot của các bạn 1 trong nhiều loại, hoặc là MS-DOS hoặc là Hiren’s .... Nguyên nhân là vì phần mềm Avlgomgr nó tạo ra 2 file Avldr.bin và Avlgo.sys, nếu các bạn đổi tên 2 file này thì menu boot của các bạn không hoạt động được. Vấn đề đặt ra là mình muốn tích hợp song song cả 2 lựa chọn MSDOS và Hiren boot vào cùng 1 menu. Nếu mình làm 2 lần thì file Avldr.bin và Avlgo.sys của MS-DOS sẽ bị 2 file Avldr.bin và Avlgo.sys lúc các bạn tạo Hiren’s Boot ghi đè, hoặc nếu các bạn đổi tên thì nó không hoạt động được như mình đã nói ở trên, và kết quả là các bạn chỉ có chạy được 1 trong 2 menu. Dưới đây mình xin được giới thiệu cho các bạn cách đổi tên 2 file Avldr.bin và Avlgo.sys mà menu boot của các bạn vẫn hoạt động được. OK! 1. Chuẩn bị: phần mềm Avlgomgr, Hex Editor, các file để làm REAL DOS ở lab2, các file để làm hiren’s boot như trên. (ngoài Hex Editor còn có nhiều phần mềm khác có chức năng tương tự, các bạn tự tìm hiểu) Link download: http://www.mediafire.com/?uwudqb01tr0710z 2. Tiến hành. Bước 1: Tạo menu boot vào Hiren’s như phần trên Bước 2: Cài đặt Hex Editor (cứ nhấn Next thôi), sau đó tại giao diện chính của chương trình, click open và trỏ tới file Avldr.bin nằm trong đĩa C: của các bạn. Bước 3: Mở file Avldr.bin trong đĩa C: của các bạn, sẽ có giao diện như hình dưới, các bạn tìm tới phần có chữ Avlgo.sys sửa thành hiren.sys (hoặc tên tùy ý với phần mở rộng là *.SYS) Bước 4: Các bạn vào ổ C và đổi tên 2 file Avldr.bin, Avlgo.sys thành hiren.bin và hiren.sys Bước 5: Các bạn mở file boot.ini và đổi dòng Avldr.bin thành hiren.bin OK vậy là xong việc đổi tên cho Hiren’s Tiếp tục các bạn tạo menu boot vào MS-DOS sau đó đổi tên cho nó thành MSDOS.sys nhé, nếu muốn tạo thêm các menu boot khác các bạn cũng làm tương tự. Ví dụ như các bạn có thể tích hợp Mini Windows XP………. Chúc các bạn thành công!
bổ sung link PDF cho những bạn không có điều kiện ngồi net nè http://www.mediafire.com/?0mig5h1k44ih572
Thực tế người ta lấy phần mềm cài phát một chỉ trong vong 2 phút.Không cần phải làm thế này cho dông dài.
hiện nay 1 click là có hiren's boot có rất nhiều trên internet, nếu bạn làm được những bài lab của mình thì bạn chỉ cần dùng winrar tạo ra file 1 click là xong cái thú trên đời là cái gì làm được nó mới vui bạn ạ :infatuated: