1. [Thông Báo] Tuyển thành viên nhóm NewUpload, Cấp Acc Vip Fshare đợt 3

    Quyền lợi:
    1. Mỗi thành viên tham gia team NewUploader sẽ đc Admin hỗ trợ 1 tài khoản VIP Fshare , với dung lượng lưu trữ lên đến 300GB
    2. Tham gia team sẽ được đổi màu nick và thêm các quyền hạn trên diễn đàn.
  2. Tuyển mod cho toàn diễn đàn

    Hãy tham gia phát triển và chia sẻ kiên thức cntt cùng diễn đàn

Giới thiệu Chameleon – bootloader cho Mac OS X

Thảo luận trong 'Mac OS' bắt đầu bởi minh_ng2000, 26 Tháng năm 2013.

  1. minh_ng2000

    minh_ng2000 Death Moderator
    Ban Quản Trị

    Tham gia ngày:
    5 Tháng tư 2013
    Bài viết:
    1,127
    Đã được thích:
    883

    Giới thiệu Chameleon – bootloader cho Mac OS X

    Bootloader là gì?
    Xin vui lòng đăng nhập hoặc đăng ký để xem liên kết

    Bootloader, hiểu đơn giản, là một đoạn mã chỉ dẫn nằm ở phần Master Boot Record (đối với MBR disk) hoặc EFI parition (đối với GPT disk). Sau khi BIOS giao lại quyền boot hệ thống cho đĩa cứng, đây là đoạn mã được chạy đầu tiên để từ đó dò tìm file boot của hệ điều hành tương ứng. Do mỗi hệ điều hành có file boot đặc trưng nên bootloader của mỗi OS cũng sẽ khác nhau. Windows NT sử dụng file ntldr, Vista và 7 sử dụng bootmgr. Trong các hệ thống có nhiều OS, bootloader còn kiêm luôn chức năng hiển thị menu lựa chọn và boot vào OS tương ứng.
    Chameleon là gì?
    Xin vui lòng đăng nhập hoặc đăng ký để xem liên kết
    Do Mac OS X sử dụng file system thuộc dạng “nông thôn miền núi” mang tên HFS+ (kiểu như NTFS trên Windows), gần như chẳng có bootloader thông dụng nào có thể đọc được phân vùng của nó. Trên nguyên bản Macintosh thì bootloader cho Mac OS X nằm trong chính EFI, trong đó tích hợp cả driver read-only cho file system HFS+ và nhiều thứ linh tinh khác. Không chấp nhận bó tay với chiêu này của Apple, cộng đồng OSX86 nổi lên một vị anh hùng tài năng cái thế tên là Voodoo team. Ngoài việc viết driver sound card, driver cho keyboard và trackpad linh tinh, thì đóng góp lớn nhất của Voodoo team chính là Chameleon – bootloader đa năng có khả năng đọc được HFS+ của Mac OS X. Từ đây, khả năng multi-boot Mac OS X cùng nhiều hệ điều hành khác đã trở thành hiện thực.
     
    #1
    gagucool thích bài này.

Chia sẻ trang này

Xin vui lòng thực hiện theo đúng nội quy diễn đàn.