Làm hình nền khi Boot USB bằng Grub4dos, rất đẹp, tùy chỉnh theo phong káck của mình!

Thảo luận trong 'System' bắt đầu bởi tienhung, 18/6/12.

  1. tienhung

    tienhung Member

    Bài viết:
    466
    Chắc các bạn cũng biết khi Boot USB bằng Grub4dos thì cái giao diện nhàm chán đến cỡ nào rùi chứ!

    [​IMG]

    Còn khi Boot bằng đĩa CD-DVD thì nó có hình nền đẹp như thế này đây: (mượn tạm cái HBCD 14 của bác tranduylinh)

    [​IMG]

    Sau đây mình sẽ hướng dẫn các bạn làm hình nền full màu cho grub4dos, thậm chí còn oáck hơn cả khi Boot bằng CD-DVD:
    1. Tải tool này về:
    gfxmenu.rar
    Giải nén ra ổ C:\ hay ở chỗ nào đó cũng đc. Miễn là path đến folder đó ko có khoảng trống, nếu không thì sẽ bị lỗi như bạn này:

    Tốt nhất cứ giải nén ra ổ C:\
    2. Chọn 1 trong số các kiểu hiển thị menu list sau rồi download về:


    3. Sau khi chọn đc kiểu menu list ưng ý, bạn đao về file ở dưới mỗi hình trong số các hình trên. Tiếp theo là copy file đó vào trong thư mục gfxmenu lúc nãy vừa giải nén. Đổi tên file đó thành message_en lưu ý là không có đuôi gì cả nhé, chỉ có mỗi cái tên message_en thôi.
    4. Click đôi vào file unpack.bat đợi nó chạy xong rồi ấn phím bất kỳ để nó tự tắt. Quá trình này đã giải nén file message_en vào thư mục files, muốn giải nén lại thì phải làm trống thư mục này đi.
    5. Tìm cho mình 1 cái hình nền ưng ý nhất rồi dùng 1 trình Resize ảnh về kích thước 800x600 và nhớ là định dạng ảnh JPG.
    Bạn có thể vào trang này resize ảnh cho mình Resize Images Online at ResizePic
    Sau khi Resize bạn đổi tên thành back.jpg rồi copy đè vào thư mục con files trong thư mục gfxmenu.(Lưu ý với kiểu menu của BL_SPRING thì bạn phải đổi tên ảnh thành blue.jpg)

    6. Click đôi file repack.bat ta đc file message trong thư mục gfxmenu. Sau đó bạn copy file message ra ngoài cùng ổ USB. Thêm dòng lệnh sau vào file menu.lst:
    Mã:
    gfxmenu /message
    [​IMG]

    Phù, giờ thì bạn đã có thể boot chiếc USB với hình nền mang phong cách của riêng mình.
    Tiện thể cho các bạn phần mềm mobalivecd 2.1 dùng để test USB Boot cho đỡ mất công phải restart máy: http://mobalivecd.mobatek.net/en/MobaLiveCD_v2.1.exe

    Show 1 quả để cho các bạn thấy khi Boot hình nền nó full màu mè lun, không phải chỉ có ít màu như mấy cái loại 14 color hay 24 bit đâu nhá :
    [​IMG]
     
    :
  2. bungno1989

    bungno1989 Member

    Bài viết:
    480
    thanks bác, để làm thử phát coi thế nào!
     
  3. tuantrinh1978

    tuantrinh1978 Member

    Bài viết:
    442
    Bạn cho mình hỏi: cái usb boot của mình, chọn boot from hard drive thì lúc được(tức là nạp win được), lúc không( trở về menu hiren boot mà không nạp win). Nó bị sao vậy???
     
  4. hoangtutimphi

    hoangtutimphi Member

    Bài viết:
    402
    Có thể là lệnh trong file menu.lst của bạn bị lỗi phần nào đó, bạn thử thay bằng đoạn này xem có đc ko:
    Mã:
    title Boot From Hard Drive (Windows Vista/7/2008 or Xp)\n
    find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr || rootnoverify (hd0) && chainloader +1 && boot
    map () (hd0) && map (hd0) () && map --rehook
    find --set-root --devices=h /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
    chainloader /bootmgr || chainloader /ntldr
     
  5. vannghi

    vannghi Member

    Bài viết:
    437
    bạn ơi sao mình click unpack mà nó ko giải nén cái file "message_en" , nó báo "The system cannot find the file specifield" , vậy là sao
     
  6. ngocphuong

    ngocphuong Member

    Bài viết:
    486
    bạn có biết làm thế nào để boot USB mình boot được bộ cài winXP mà nguyên file ISo mà không cần giải nén không. thêm dòng lệnh nào vào menu.lst ?
     
  7. mydung

    mydung Member

    Bài viết:
    527
    hay quá nhỉ,thanks bạn.
     
  8. bungno1989

    bungno1989 Member

    Bài viết:
    480
    Bạn xem lại file message_en nó phải nằm cùng thư mục với file unpack, nhớ là chỉ có tên message_en chứ ko có dấu ngoặc kép đâu nhá.

    Đây nè bạn
    Mã:
    title Start BootCD ISO - direct
    find --set-root /BootCD.iso
    map /BootCD.iso (hd32)
    map --hook
    chainloader (hd32)
    
    title Start BootCD ISO - mem
    find --set-root /BootCD.iso
    map --mem /BootCD.iso (hd32)
    map --hook
    chainloader (hd32)
    
    title Start BootCD ISO (0xff)
    find --set-root /BootCD.iso
    map --mem /BootCD.iso (0xff)
    map --hook
    chainloader (0xff)
    boot
    Bạn thay tên file ISO của bạn thành BootCD.ISO rồi để ra ngoài cùng USB là đc.
     
  9. hoangtutimphi

    hoangtutimphi Member

    Bài viết:
    402
    cái file message_en ko có dấu "" , nằm cùng thư mục với file unpack lun, nó cũng ko giải nén dc,mình thử 2 máy lun mà ko dc
     
  10. anhmy1979

    anhmy1979 Member

    Bài viết:
    444
    Bạn vào folder option chỉnh lại như sau để xem đuôi của file message_en kia
    [​IMG]
    [​IMG]
    Sau đó OK, kiểm tra lại cái file message_en kia, nếu có đuôi thì đổi lại thành message_en, còn không có đuôi thì tớ bó vs tay với cái máy của bạn.
     

Chia sẻ trang này