Thứ Năm, 28 tháng 7, 2011

Cài Ubuntu hay thiết lặp hirenboot từ ổ cứng HDD bằng GRUB4DOS (801 kb)

Cài đặt bằng files iso Ubuntu từ ổ cứng HDD qua GRUB4DOS

Phương pháp này áp dụng khi bạn không muốn (hoặc không có điều kiện) dùng USB, CD/DVD.

Ưu điểm
• Nhanh (vì boot trực tiếp từ files ISO trên ổ cứng)
• Không tốn CD, không mất công Burn hoặc tạo USB Boot (chưa kể một số mainboard không có chức năng boot từ USB)
Nhược điểm
• Kĩ thuật phức tạp hơn những cách cài khác.
Cách thực hiện

1.Chuẩn bị những thứ cần thiết
Đầu tiên, bạn tải GRUB4DOS tải .Sau đó, giải nén, copy grldr.mbr và grldr vào ổ đĩa hệ thống của Windows (mặc định là ổ C ).
Tiếp đó, copy file ISO Ubuntu vào ổ C.

2.Thiết lập BootLoader

Với Windows XP, các bạn mở file C:\boot.ini ra và thêm dòng sau vào trong boot.ini
C:\grldr="Start GRUB4DOS" Với Windows Vista, Windows 7, các bạn mở cmd với quyền Administrator, và chạy lần lượt các lệnh :
bcdedit /create /d "Start GRUB4DOS" /application bootsector
bcdedit /set {id} device boot
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast Với {id} ở đây là cái mà khi bạn chạy lệnh đầu tiên nó hiện ra.

3.Tạo menu.lst

Bạn dùng một cái Text Editor nào đó, như Notepad, Wordpad chẳng hạn, tạo 1 file với nội dung như sau :

timeout 5

title Boot inttall natty-desktop-i386 - (0xFF)
find --ignore-floppies --set-root /natty-desktop-i386.ISO
map /natty-desktop-i386.ISO (0xff) || map --mem /natty-desktop-i386.ISO (0xff)
map --hook
chainloader (0xff)

Với natty-desktop-i386.iso là tên file ISO bạn để ở ổ C.
Lưu lại thành tệp menu.lst trong thư mục chủ của ổ C.
4.Boot bằng file ISO và cài đặt.
Trước khi reboot, bạn cần chắc chắn rằng 4 tệp : grldr.mbr, grldr, menu.lst và file ISO ubuntu đã ở trong ổ C.

Sau khi reboot, đến màn hình chọn, các bạn chọn Start GRUB4DOS, sau đó chọn inttall natty-desktop-i386
Quá trình sau đó diễn ra bình thường như cài đặt bằng CD. (các bạn tự tìm hiểu thêm nếu chưa biết)

hay bạn có thể thêm các file iso khác tùy thích vào ổ C và thêm các dòng tương tự thế này: vào file mmenu.lst (cách đoạn trên 2 dòng) ở ổ C ấy
title Boot abc (0xFF)
find --ignore-floppies --set-root /abc.ISO
map /abc.ISO (0xff) || map --mem /abc.ISO (0xff)
map --hook
chainloader (0xff)

tất nhiên "abc" là tùy theo tên file iso mà mình chỉnh sửa lại cho phù hợp.

0 nhận xét:

Đăng nhận xét

 

Subscribe to our Newsletter

Contact our Support

Email us: Support@templateism.com

Our Team Memebers