GNU GRUB

Phần mềm chụp màn hình:
GNU GRUB
Các chi tiết về phần mềm:
Phiên bản: 2.02 Cập nhật
Ngày tải lên: 27 Apr 17
Nhà phát triển: Yoshinori K. Okuji
Giấy phép: Miễn phí
Phổ biến: 350

Rating: 4.0/5 (Total Votes: 2)

GNU GRUB (GRAND Unified Bootloader) là một dự án nguồn mở và miễn phí cung cấp cho người dùng một phần mềm khởi động dễ dàng cài đặt và cấu hình để khởi động một hệ điều hành đơn hoặc nhiều hệ điều hành được cài đặt trên một máy chủ. Máy tính cá nhân hoặc máy tính xách tay.

Các tính năng chính bao gồm hỗ trợ quản lý bộ nhớ thực, hỗ trợ quốc tế hóa, tính di động, hỗ trợ cài đặt đa nền tảng, hình ảnh nhỏ gọn, hỗ trợ tải động vào hình ảnh cốt lõi, cũng như một khung hướng đối tượng.

Chương trình đã được sử dụng nhiều năm nay trên một loạt các hệ thống GNU / Linux, cho phép người dùng dễ dàng và nhanh chóng chuyển đổi giữa nhiều hệ điều hành được cài đặt trên một trong nhiều ổ đĩa của máy tính.

Nó hỗ trợ một loạt các hệ điều hành, bao gồm GNU / Linux, BSD, Solaris, cũng như Microsoft Windows. Ngoài ra, nó có thể được cài đặt trên Master boot record (MBR), GUID Partition Table (GPT) và giao diện phần vững mở rộng hợp nhất (UEFI).

Phần mềm bao gồm các tiện ích khác nhau, bao gồm grub-setup, grub-install, grub-mkconfig và update-grub. Một cài đặt GRUB tiêu chuẩn sẽ yêu cầu người dùng chỉ chạy lệnh grub-install với các tùy chọn nhất định, cũng như lệnh grub-mkconfig.

Tệp cấu hình mặc định của nó thường nằm trong /boot/grub/grub.cfg, nhưng cách tốt nhất để chỉnh sửa cài đặt của nó là mở tập tin / etc / defaults / grub với bất kỳ trình soạn thảo văn bản nào và chạy lệnh update-grub , Như là người chủ (quản trị hệ thống).


Khi các công nghệ máy tính tiên tiến và hệ thống dựa trên BIOS biến mất, bộ tải khởi động GNU GRUB sẽ cố gắng theo kịp chúng, nhưng nó được thay thế từ bộ nạp khởi động hiện đại và đơn giản hơn, như Syslinux, Gummiboot, rEFInd, rEFIt, Và nhiều thiết bị khác được thiết kế đặc biệt cho hệ thống UEFI.


Tất cả trong tất cả, GNU GRUB là thế hệ tiếp theo của bộ tải khởi động GRAND Unified, được 95% các hệ điều hành GNU / Linux hiện tại thông qua. Có thể dễ dàng cài đặt trên hệ điều hành Linux / UNIX hiện tại, thay thế trình nạp khởi động hiện tại.

Tính năng mới trong phiên bản này:

  • Hệ thống tập tin và hỗ trợ đĩa mới / cải tiến:
  • Big-endian UFS1.
  • Hỗ trợ ext2 64 bit thử nghiệm.
  • Các bản sửa lỗi khác nhau cho các thiết bị ngành không 512-byte.
  • Khung hệ thống tệp tin `proc mới ', được sử dụng bởi đĩa LUKS.
  • Xử lý phân vùng phân vùng DM-RAID.
  • Lệnh mới 'nativedisk' để chuyển từ phần vững sang trình điều khiển đĩa gốc.
  • Hạn chế HFS +.
  • nhãn của DragonFly BSD.
  • CBFS (coreboot).
  • Xử lý phân vùng LVM đã được phân vùng đúng cách.
  • Sử dụng UUID LVM bất cứ khi nào có thể.
  • GPT PReP.
  • Mô đun mới 'tiến bộ' hiển thị thông tin tiến bộ trong khi đọc các tệp.
  • ZFS hỗ trợ tính năng.
  • Hỗ trợ ZFS LZ4.
  • Hỗ trợ định dạng XFS V5.
  • Hỗ trợ LVM RAID1.
  • Hỗ trợ đầu cuối và video mới và cải tiến:
  • Văn bản đơn sắc (khớp với 'hercules' trong GRUB Legacy).
  • Mã bằng mã Morse sử dụng hệ thống loa.
  • `spkmodem 'đầu ra (giao thức dữ liệu đơn giản bằng cách sử dụng hệ thống loa).
  • Xử lý các phím đặc biệt của Nhật Bản.
  • bộ đệm khung lõi của máy.
  • Serial trên ARC.
  • Trình xử lý vt100 bản địa cho grub-emu, thay thế việc sử dụng thư viện nguyền rủa.
  • Các tùy chọn gfxmenu mới cho vị trí cửa sổ terminal, xử lý ảnh nền chủ đề, và padding thanh cuộn, cộng với `item_pixmap_style 'và` highlight_overlay'.
  • Hỗ trợ nhiều loại hình ảnh khác nhau (paletted và greyscale).
  • Cải tiến giao thức khởi động:
  • Hỗ trợ các tệp nhị phân của Apple FAT trên nền tảng không phải của Apple.
  • Cải thiện khả năng tương thích tải trực tiếp của FreeDOS.
  • Bật `linux16 'trên tất cả các nền tảng x86 chứ không chỉ BIOS.
  • Bộ nạp mới TrueCrypt ISO.
  • đặc tả EFI của dịch vụ khởi động multiboot2.
  • đặc tả bản đồ bộ nhớ EFI của multiboot2.
  • multiboot2 tệp tin đầy đủ.
  • Hỗ trợ mạng mới / cải tiến:
  • Các biến mới `net_default_ * 'có chứa thuộc tính của giao diện mặc định.
  • Tự động nạp `http 'và` tftp' nếu cần thiết.
  • Cải thiện hiệu suất TFTP.
  • Phân tích cú pháp `nd 'tên tập tin trong tập tin cấu hình GRUB Legacy.
  • Gửi các truy vấn DNS riêng cho IPv4 và IPv6.
  • Hỗ trợ Thiết bị định tuyến IPv6 để cấu hình router mặc định.
  • Biến mới net__next_server chứa máy chủ kế tiếp từ phản hồi BOOTP.
  • Khuyến khích Coreboot:
  • CBFS hỗ trợ cả hình ảnh trên đĩa (loopback) và đèn flash.
  • Có khả năng khởi chạy một tải trọng khác từ flash hoặc đĩa
  • Bộ đệm khung Coreboot
  • Hỗ trợ CBMEMC (cả đăng nhập và nhật ký kiểm tra)
  • Chỉ huy để kiểm tra timestamps lõi (`coreboot_boottime ').
  • Lệnh dùng để kiểm tra các bảng lõi ('lscoreboot').
  • Mục tiêu mới default_payload.elf.
  • Tăng kích thước lõi tối đa.
  • Thích pmtimer cho hiệu chuẩn TSC.
  • Hỗ trợ nền tảng mới / cải tiến:
  • Các lệnh 'efifwsetup' và `lsefi 'mới trên nền tảng EFI.
  • Các lệnh `cmosdump 'và` cmosset' mới trên các nền tảng có hỗ trợ CMOS.
  • Lệnh mới «pcidump» cho các nền tảng PCI.
  • Cải thiện việc phân tích cú pháp mã trong việc ngừng triển khai ACPI.
  • Sử dụng TSC làm nguồn thời gian có thể trên i386-ieee1275.
  • Hợp nhất thực hiện PowerPC grub-mkrescue với một công cụ phổ biến.
  • Hỗ trợ grub-mkrescue trên i386-ieee1275, sparc64, các máy bootinfo như pSeries và mips-arc.
  • Làm cho grub-mkrescue hỗ trợ tốt hơn Apple Intel Macs trên CD.
  • Bật tập tin cấu hình GRUB Legacy phân tích cú pháp trên EFI.
  • Hỗ trợ tạm dừng Loongson 2E.
  • Cổng U-Boot ARM và EFI.
  • Tái tổ chức mã phụ thuộc vào nền tảng trong các tiện ích để tránh # ifdef mess.
  • AROS và Haiku hỗ trợ tiện ích người dùng.
  • Cảng Xen PV.
  • Cố định ngăn xếp ngăn xếp EFI.
  • Cổng ARM64 EFI.
  • Trên Linux, đọc phân vùng khởi đầu từ sysfs nếu có thể.
  • Tiện ích grub-macbless mới và tích hợp tốt hơn với phần mềm Mac trong grub-install.
  • Hỗ trợ Yeeloong 3A.
  • Thêm tùy chọn `cpuid --pae 'để phát hiện sự mở rộng địa chỉ vật lý trên x86.
  • Hỗ trợ cho thiết bị gỡ lỗi USB.
  • Hỗ trợ * -emu trên tất cả các nền tảng (trước đây chỉ có i386 / x86_64 đã hoạt động).
  • Hỗ trợ * -emu trên Windows.
  • Nền tảng mới `none 'mà chỉ xây dựng các tiện ích mức người dùng. Đây là mặc định nếu CPU mục tiêu không được hỗ trợ.
  • Hỗ trợ để khởi động hạt nhân Linux nhỏ endian trên powerpc.
  • Hỗ trợ khởi động mạng với thiết bị vnet Oracle sun4v.
  • Thêm đĩa SAS vào danh sách thiết bị phần mềm mở mở IEEE 1275.
  • Thử nhiều phương pháp để hiệu chuẩn TSC (timestamp counter) - PIT, pmtimer, EFI Stall. Nếu mọi thứ không thành công, hãy sử dụng tần số chuẩn hardcoded 800MHz.
  • Hỗ trợ nền tảng Hyper-V Gen2 thiếu PIT cho hiệu chuẩn TSC.
  • Lập bản đồ bộ nhớ liên tục UEFI đến bộ nhớ E820 liên tục.
  • Bộ nạp Xen mới trên ARM64.
  • Cần tôn trọng yêu cầu liên kết đối với bộ đệm IO của thiết bị khối trên EFI.
  • Bảo mật:
  • Thêm tùy chọn thiết bị để thi hành rằng tất cả các tệp được đọc bởi hình ảnh cốt lõi từ đĩa có chữ ký số đã bị tách rời hợp lệ.
  • Hiệu suất:
  • Tránh các hoạt động phân chia tốn kém ở nhiều nơi.
  • Khung phân tích thời gian khởi động mới (`./configure --enable-boot-time ').
  • Khởi tạo cổng USB song song.
  • Lệnh mới 'testingpeed' để kiểm tra tốc độ đọc tập tin.
  • Tăng tốc độ gfxterm bằng cách lưu kết quả trung gian ở định dạng nhỏ gọn hơn.
  • Lazy LVM / mdraid scan.
  • Những gợi ý trên đĩa.
  • Viết kịch bản:
  • Các lệnh 'eval' và `tr 'mới.
  • Kiểm tra kịch bản lệnh không thành công trên các tập lệnh không chứa lệnh.
  • Cài đặt và các tiện ích khác:
  • Thêm tùy chọn để nén tệp khi cài đặt hoặc tạo hình ảnh.
  • Việc sử dụng grub-reboot không còn yêu cầu thiết lập `GRUB_DEFAULT = saved '.
  • Hỗ trợ phân tích hệ thống EFI (yêu cầu os-prober & gt; = 1.58).
  • Khắc phục việc sử dụng không đúng `GRUB_CRYPTODISK_ENABLE 'và` GRUB_ENABLE_CRYPTODISK'; Loại thứ hai được sử dụng một cách nhất quán.
  • grub-mount quản lý các liên kết tượng trưng tới các thư mục.
  • Hỗ trợ tắt trình phục vụ phụ bằng khóa cấu hình `GRUB_DISABLE_SUBMENU 'cho grub-mkconfig.
  • grub-install, grub-mknetdir, grub-mkrescue và grub-mkstandalone đã được viết lại trong C. Giờ đây họ nên làm việc trong môi trường hỗ trợ không phải Unix.
  • Hỗ trợ mingw bản địa.
  • Khả năng cài đặt trên EFI dưới cửa sổ.
  • Tái tổ chức xử lý thời gian chờ bằng cách sử dụng biến mới môi trường `timeout_style 'và khóa cấu hình' GRUB_TIMEOUT_STYLE 'cho grub-mkconfig. Các phím nóng của trình đơn được nhấn trong thời gian chờ ẩn sẽ khởi động mục nhập trình đơn tương ứng ngay lập tức.
  • Lệnh mới `file 'và tiện ích grub-file để kiểm tra loại tệp.
  • Bộ phân tích cú pháp tập tin cấu hình syslinux mới.
  • Đặt lớp mục nhập trình đơn vào tên hệ điều hành chính trả về bởi os-prober để hiển thị biểu tượng cụ thể của hệ điều hành.
  • Trên Linux x86 phát hiện kích thước từ EFI trong grub-install và tự động chọn đúng nền tảng (x86_64-efi hoặc i386-efi) để cài đặt. Yêu cầu Linux kernel 4.0 hoặc cao hơn.
  • Xây dựng hệ thống:
  • Loại bỏ tất cả việc sử dụng các hàm lồng nhau; GRUB không còn yêu cầu một ngăn xếp thực thi nữa.
  • Xử lý tài liệu xây dựng bằng Texinfo & gt; = 5.1.
  • Hỗ trợ biên dịch mạnh mẽ và có tài liệu hơn
  • Hỗ trợ một phần cho một số nền tảng (thử nghiệm).
  • Hỗ trợ biên dịch mingw64 x86_64-efi một phần (thử nghiệm rất cao).
  • Hỗ trợ biên dịch mingw32 i386- (khác với i386-pc) hiện tại (thử nghiệm rất cao).
  • Hỗ trợ cho grub-mkpasswd trên Windows.
  • Loại bỏ việc sử dụng AutoGen. Điều này cho phép một số cải tiến hiệu suất cho hệ thống xây dựng.
  • Xóa các mảng chiều dài thay đổi.
  • Hỗ trợ biên dịch và hỗ trợ OpenBSD (NetBSD và FreeBSD đã được hỗ trợ).
  • Khắc phục sự xây dựng với FreeType & gt; = 2.5.1.
  • Làm cho gentpl.py tương thích với Python 3. Bây giờ nó đòi hỏi ít nhất là Python 2.6.
  • modinfo.sh chứa thông tin xây dựng ngay bây giờ.
  • Thêm nhiều bài kiểm tra mới để cải thiện tính mạnh mẽ.
  • Mục tiêu được xây dựng mà không có libgcc ngay bây giờ. Các nội trang cần thiết được bổ sung trực tiếp. Điều này sẽ loại bỏ yêu cầu đối với thời gian chạy đích cụ thể trên hệ thống xây dựng.
  • hỗ trợ emu libusb (bị hỏng và không được giữ lại).
  • powerpc64le biên dịch hỗ trợ.
  • Sử dụng dấu thời gian cố định khi tạo hình ảnh GRUB cho các bản xây dựng được tái tạo.
  • Xác minh vào thời gian xây dựng mà các mô-đun chỉ chứa các di chuyển được hỗ trợ và cấu trúc của chúng khớp với trình nạp mô-đun thời gian khởi động mong đợi.
  • Không yêu cầu phông chữ trên powerpc-ieee1275.

  • Tính năng mới trong phiên bản 2.00 / 2.02 Beta 2:

    • Hệ thống tập tin và hỗ trợ đĩa mới / cải tiến:
    • Big-endian UFS1.
    • Hỗ trợ ext2 64 bit thử nghiệm.
    • Các bản sửa lỗi khác nhau cho các thiết bị ngành không 512-byte.
    • Khung hệ thống tệp tin `proc mới ', được sử dụng bởi đĩa LUKS.
    • Xử lý phân vùng phân vùng DM-RAID.
    • Lệnh mới 'nativedisk' để chuyển từ phần vững sang trình điều khiển đĩa gốc.
    • Hạn chế HFS +.
    • nhãn của DragonFly BSD.
    • CBFS (coreboot).
    • Xử lý phân vùng LVM đã được phân vùng đúng cách.
    • Sử dụng UUID LVM bất cứ khi nào có thể.
    • GPT PReP.
    • Mô đun mới 'tiến bộ' hiển thị thông tin tiến bộ trong khi đọc các tệp.
    • ZFS hỗ trợ tính năng.
    • Hỗ trợ ZFS LZ4.
    • Hỗ trợ đầu cuối và video mới và cải tiến:
    • Văn bản đơn sắc (khớp với 'hercules' trong GRUB Legacy).
    • Mã bằng mã Morse sử dụng hệ thống loa.
    • `spkmodem 'đầu ra (giao thức dữ liệu đơn giản bằng cách sử dụng hệ thống loa).
    • Xử lý các phím đặc biệt của Nhật Bản.
    • bộ đệm khung lõi của máy.
    • Serial trên ARC.
    • Trình xử lý vt100 bản địa cho grub-emu, thay thế việc sử dụng thư viện nguyền rủa.
    • Các tùy chọn gfxmenu mới cho vị trí cửa sổ terminal, xử lý ảnh nền chủ đề, và padding thanh cuộn, cộng với `item_pixmap_style 'và` highlight_overlay'.
    • Hỗ trợ nhiều loại hình ảnh khác nhau (paletted và greyscale).
    • Cải tiến giao thức khởi động:
    • Hỗ trợ các tệp nhị phân của Apple FAT trên nền tảng không phải của Apple.
    • Cải thiện khả năng tương thích tải trực tiếp của FreeDOS.
    • Bật `linux16 'trên tất cả các nền tảng x86 chứ không chỉ BIOS.
    • Bộ nạp mới TrueCrypt ISO.
    • đặc tả EFI của dịch vụ khởi động multiboot2.
    • đặc tả bản đồ bộ nhớ EFI của multiboot2.
    • multiboot2 tệp tin đầy đủ.
    • Hỗ trợ mạng mới / cải tiến:
    • Các biến mới `net_default_ * 'có chứa thuộc tính của giao diện mặc định.
    • Tự động nạp `http 'và` tftp' nếu cần thiết.
    • Cải thiện hiệu suất TFTP.
    • Phân tích cú pháp `nd 'tên tập tin trong tập tin cấu hình GRUB Legacy.
    • Gửi các truy vấn DNS riêng cho IPv4 và IPv6.
    • Khuyến khích Coreboot:
    • CBFS hỗ trợ cả hình ảnh trên đĩa (loopback) và đèn flash.
    • Có khả năng khởi chạy một tải trọng khác từ flash hoặc đĩa
    • Bộ đệm khung Coreboot
    • Hỗ trợ CBMEMC (cả đăng nhập và nhật ký kiểm tra)
    • Chỉ huy để kiểm tra timestamps lõi (`coreboot_boottime ').
    • Lệnh dùng để kiểm tra các bảng lõi ('lscoreboot').
    • Mục tiêu mới default_payload.elf.
    • Tăng kích thước lõi tối đa.
    • Hỗ trợ nền tảng mới / cải tiến:
    • Các lệnh 'efifwsetup' và `lsefi 'mới trên nền tảng EFI.
    • Các lệnh `cmosdump 'và` cmosset' mới trên các nền tảng có hỗ trợ CMOS.
    • Lệnh mới «pcidump» cho các nền tảng PCI.
    • Cải thiện việc phân tích cú pháp mã trong việc ngừng triển khai ACPI.
    • Sử dụng TSC làm nguồn thời gian có thể trên i386-ieee1275.
    • Hợp nhất thực hiện PowerPC grub-mkrescue với một công cụ phổ biến.
    • Hỗ trợ grub-mkrescue trên i386-ieee1275, sparc64, các máy bootinfo như pSeries và mips-arc.
    • Làm cho grub-mkrescue hỗ trợ tốt hơn Apple Intel Macs trên CD.
    • Bật tập tin cấu hình GRUB Legacy phân tích cú pháp trên EFI.
    • Hỗ trợ tạm dừng Loongson 2E.
    • Cổng U-Boot ARM và EFI.
    • Tái tổ chức mã phụ thuộc vào nền tảng trong các tiện ích để tránh # ifdef mess.
    • AROS và Haiku hỗ trợ tiện ích người dùng.
    • Cảng Xen PV.
    • Cố định ngăn xếp ngăn xếp EFI.
    • Cổng ARM64 EFI.
    • Trên Linux, đọc phân vùng khởi đầu từ sysfs nếu có thể.
    • Tiện ích grub-macbless mới và tích hợp tốt hơn với phần mềm Mac trong grub-install.
    • Hỗ trợ Yeeloong 3A.
    • Thêm tùy chọn `cpuid --pae 'để phát hiện sự mở rộng địa chỉ vật lý trên x86.
    • Hỗ trợ cho thiết bị gỡ lỗi USB.
    • Hỗ trợ * -emu trên tất cả các nền tảng (trước đây chỉ có i386 / x86_64 đã hoạt động).
    • Hỗ trợ * -emu trên Windows.
    • Bảo mật:
    • Thêm tùy chọn thiết bị để thi hành rằng tất cả các tệp được đọc bởi hình ảnh cốt lõi từ đĩa có chữ ký số đã bị tách rời hợp lệ.
    • Hiệu suất:
    • Tránh các hoạt động phân chia tốn kém ở nhiều nơi.
    • Khung phân tích thời gian khởi động mới (`./configure --enable-boot-time ').
    • Khởi tạo cổng USB song song.
    • Lệnh mới 'testingpeed' để kiểm tra tốc độ đọc tập tin.
    • Tăng tốc độ gfxterm bằng cách lưu kết quả trung gian ở định dạng nhỏ gọn hơn.
    • Lazy LVM / mdraid scan.
    • Những gợi ý trên đĩa.
    • Viết kịch bản:
    • Các lệnh 'eval' và `tr 'mới.
    • Kiểm tra kịch bản lệnh không thành công trên các tập lệnh không chứa lệnh.
    • Cài đặt và các tiện ích khác:
    • Thêm tùy chọn để nén tệp khi cài đặt hoặc tạo hình ảnh.
    • Việc sử dụng grub-reboot không còn yêu cầu thiết lập `GRUB_DEFAULT = saved '.
    • Hỗ trợ phân tích hệ thống EFI (yêu cầu os-prober & gt; = 1.58).
    • Khắc phục việc sử dụng không đúng `GRUB_CRYPTODISK_ENABLE 'và` GRUB_ENABLE_CRYPTODISK'; Loại thứ hai được sử dụng một cách nhất quán.
    • grub-mount quản lý các liên kết tượng trưng tới các thư mục.
    • Hỗ trợ tắt trình phục vụ phụ bằng khóa cấu hình `GRUB_DISABLE_SUBMENU 'cho grub-mkconfig.
    • grub-install, grub-mknetdir, grub-mkrescue và grub-mkstandalone đã được viết lại trong C. Giờ đây họ nên làm việc trong môi trường hỗ trợ không phải Unix.
    • Hỗ trợ mingw bản địa.
    • Khả năng cài đặt trên EFI dưới cửa sổ.
    • Tái tổ chức xử lý thời gian chờ bằng cách sử dụng biến mới môi trường `timeout_style 'và khóa cấu hình' GRUB_TIMEOUT_STYLE 'cho grub-mkconfig. Các phím nóng của trình đơn được nhấn trong thời gian chờ ẩn sẽ khởi động mục nhập trình đơn tương ứng ngay lập tức.
    • Lệnh mới `file 'và tiện ích grub-file để kiểm tra các kiểu tệp tin.
    • Bộ phân tích cú pháp tập tin cấu hình syslinux mới.
    • Xây dựng hệ thống:
    • Loại bỏ tất cả việc sử dụng các hàm lồng nhau; GRUB không còn yêu cầu một ngăn xếp thực thi nữa.
    • Xử lý tài liệu xây dựng bằng Texinfo & gt; = 5.1.
    • Hỗ trợ biên dịch mạnh mẽ và có tài liệu hơn
    • Hỗ trợ một phần cho một số nền tảng (thử nghiệm).
    • Hỗ trợ biên dịch mingw64 x86_64-efi một phần (thử nghiệm rất cao).
    • Hỗ trợ biên dịch mingw32 i386- (khác với i386-pc) hiện tại (thử nghiệm rất cao).
    • Hỗ trợ cho grub-mkpasswd trên Windows.
    • Loại bỏ việc sử dụng AutoGen. Điều này cho phép một số cải tiến hiệu suất cho hệ thống xây dựng.
    • Xóa các mảng chiều dài thay đổi.
    • Hỗ trợ biên dịch và hỗ trợ OpenBSD (NetBSD và FreeBSD đã được hỗ trợ).
    • Khắc phục sự xây dựng với FreeType & gt; = 2.5.1.
    • Làm cho gentpl.py tương thích với Python 3. Bây giờ nó đòi hỏi ít nhất là Python 2.6.
    • modinfo.sh chứa thông tin xây dựng ngay bây giờ.
    • Thêm nhiều bài kiểm tra mới để cải thiện tính mạnh mẽ.
    • Kiểm soát sửa đổi đã được chuyển sang git.

    • Tính năng mới ở phiên bản 1.99:

      • Hỗ trợ bố cục bàn phím.
      • Bộ phân tích cú pháp cho các tập tin cấu hình GRUB Legacy.
      • Mở rộng lệnh `vbeinfo 'và` vbetest' đến đồ họa không VBE, như `videoinfo 'và` videotest'.
      • Lệnh mới `lsefisystab ',` lssal' và `lsefimmap 'trên nền tảng EFI.
      • Hỗ trợ người dùng rõ ràng cho rằng một thiết bị có thể nhìn thấy BIOS. Các thiết bị được liệt kê trong device.map sẽ được giả định là có thể đọc được bằng cách sử dụng các thiết bị BIOS, chứ không phải bất cứ điều gì phức tạp hơn như LVM hoặc RAID.
      • Tập lệnh hoàn thành bash-completion cho các tiện ích của GRUB.
      • Sử dụng ACPI để tắt nếu có thể.
      • Lệnh mới `lsacpi '.
      • Tùy chọn `--boot-directory 'mới cho` grub-install', `grub-reboot 'và` grub-set-default', với ngữ nghĩa rõ ràng hơn `--root-directory 'trước.
      • Đổi tên thiết bị CD-ROM thành & quot; cd & quot; Trên nền tảng BIOS.
      • Bộ lọc giải nén trong suốt.
      • Tạo hình ảnh PXE đơn giản hơn. Tiện ích «grub-mknetdir» mới tạo ra các cây thư mục netboot.
      • Người di chuyển mới. Cho phép hỗ trợ hạt nhân nhiều hơn và viết trình đơn giản hơn.
      • Xử lý các ổ cắm USB được hiển thị dưới dạng đĩa mềm.
      • Hệ thống xây dựng dựa trên Automake mới.
      • Thêm lệnh `sendkey '(chỉ dành cho i386-pc).
      • Hỗ trợ siêu dữ liệu mdadm 1.x.
      • Khắc phục tham nhũng khi đọc mục thư mục của Reiserfs.
      • Hỗ trợ văn bản và dấu hoa thị hai chiều.
      • Thay đổi grub-mkdevicemap để phát / dev / disk / by-id / tên nếu có thể trên GNU / Linux.
      • Thêm hỗ trợ `grub-mkconfig 'cho Xen với Linux.
      • Thêm hỗ trợ `grub-mkconfig 'cho các ảnh initrd trên Fedora 13.
      • Hỗ trợ & gt; 3GiB và

      • Hỗ trợ nhập menu mặc định đã lưu, với các tiện ích mới `grub-reboot 'và` grub-set-default'.
      • Khung kiểm tra đơn vị.
      • Hỗ trợ nhiều thiết bị đầu cuối.
      • Hỗ trợ mật khẩu được mật mã, với một tiện ích mới 'grub-mkpasswd-pbkdf2'.
      • `grub-mkfloppy 'bị loại bỏ; Sử dụng `grub-mkrescue 'để tạo ra các ảnh đĩa mềm.
      • Thêm hỗ trợ grub-probe cho GNU / Hurd.
      • Thêm hỗ trợ cho gettext.

      • Khắc phục sự cố bảo mật

Phần mềm tương tự

s6-portable-utils
s6-portable-utils

19 Feb 15

s6
s6

18 Jul 15

LinuxBIOS
LinuxBIOS

2 Jun 15

GruBoot
GruBoot

12 May 15

Ý kiến ​​để GNU GRUB

Bình luận không
Nhập bình luận
Bật hình ảnh!