Theo mặc định, bạn không thể buộc không cài đặt bộ tải khởi động.
Mặc dù @oldfred đã đề cập có -b
tùy chọn cho sự phổ biến, mặc dù không có giấy tờ, nhưng điều này không rõ ràng và có thể đáng sợ đối với hầu hết người dùng cuối sử dụng nó. Mặc dù, tùy chọn tương tự đã tồn tại trước đó.
Đã từng
Trước đây, Ubuntu có một tùy chọn nâng cao cho phép người dùng tùy chỉnh cài đặt bộ tải khởi động. Giữa các bản phát hành Ubuntu LTS, tùy chọn nâng cao được nhìn thấy lần cuối trong bản phát hành Lucid Lynx (10.04). Tùy chọn đã bị xóa kể từ đó, vì bất kỳ lý do gì mà tôi không theo dõi.
Ảnh chụp màn hình cũ làm bằng chứng:
Cài đặt trên cùng một phân vùng
Trong bước cụ thể, người ta chỉ có thể chọn thiết bị khác với thiết bị chính /dev/sda
để cài đặt bộ tải khởi động. Ví dụ, Ubuntu sẽ được cài đặt trên /dev/sda4
phân vùng, do đó, bộ tải khởi động cũng sẽ được cài đặt /dev/sda4
.
Làm như vậy, người dùng sẽ có:
bộ tải khởi động mới tại /dev/sda4
đó sẽ bị ẩn, trừ khi máy đang khởi động với tùy chọn chainload vào phân vùng để tiết lộ nó
bộ tải khởi động hiện có tại /dev/sda
sẽ xử lý phát hiện hệ điều hành mới được cài đặt tại /dev/sda4
, mà không phải phụ thuộc vào bộ tải khởi động mới
người dùng sẽ cần cập nhật bộ tải khởi động /dev/sda
từ hệ điều hành được cài đặt đầu tiên, để phát hiện các hệ thống được cài đặt sau đó tại các phân vùng khác
Trừ khi có bất kỳ lý do quan trọng nào cho việc không xử lý bộ tải khởi động, tôi không thấy bất kỳ tác dụng phụ nào của việc cài đặt bộ tải khởi động tiếp theo cho các phân vùng tương ứng.
Trình tải khởi động đầu tiên quản lý tất cả
Cá nhân, tôi có nhiều bản phân phối (chủ yếu là hương vị Ubuntu và các dẫn xuất tương tự) được cài đặt trên cùng một máy, với bộ tải khởi động đầu tiên tại /dev/sda
và các bộ tải khởi động khác trên các phân vùng tương ứng. Thông báo trước duy nhất là, bộ tải khởi động phải được cập nhật từ hệ điều hành được cài đặt đầu tiên.
Bên cạnh cảnh báo, với ít rắc rối nhất, người ta luôn có thể quên đi bộ tải khởi động mới và để bộ tải khởi động hiện có quản lý phát hiện.
TL; DR Cài đặt bộ tải khởi động mới tại cùng phân vùng nơi hệ thống sẽ được cài đặt; Trình tải khởi động mới được ẩn khỏi người dùng, trừ khi tải chuỗi vào phân vùng đó.
Liên quan : Tôi đã viết câu trả lời cũ hơn này giải thích một thiết lập khởi động kép, đề cập os-prober
và giải pháp bằng cách tải chuỗi lên phân vùng.