Tạo phân vùng khởi động đa năng trên ổ USB từ thiết bị đầu cuối? (hệ điều hành Mac)


1

Tôi có ổ đĩa flash UBS 64GB và tôi muốn chia nó thành nhiều phân vùng. Sau đó, tôi muốn đặt một khối lượng khởi động khác nhau trên mỗi phân vùng, ví dụ như các phiên bản USB / Live khác nhau của các bản phân phối Linux khác nhau hoặc một hình ảnh Memtest86 riêng biệt hoặc bất cứ thứ gì.

Và sau đó tôi cần có khả năng khởi động từ bất kỳ phân vùng khởi động nào. Thông qua việc chọn phân vùng cụ thể từ menu chọn âm lượng khởi động của máy tính hoặc có thể thông qua một số menu đa khởi động trên ổ USB nếu có một điều như vậy (mặc dù tôi cho rằng tùy chọn trước đây có ý nghĩa hơn).

Khi tìm kiếm, tôi đã bắt gặp các đề xuất như tạo thủ công MBR hoặc đặt grub2 vào ổ USB. Nhưng tôi không biết chính xác đó là gì (ngoài bộ tải khởi động) hoặc cách thực sự làm điều đó. Sự hiểu biết của tôi trong lĩnh vực này còn hạn chế nên tôi không biết làm thế nào để đi từ đó.

Tôi rất muốn làm điều này 'bằng tay', với một số lệnh kết hợp vỏ như diskutil, gptdd, vì vậy tôi hoàn toàn hiểu toàn bộ quá trình.

Giả sử tôi có ISO cho tất cả các hình ảnh có thể khởi động, làm cách nào để loại bỏ nó khỏi thiết bị đầu cuối macOS? Hoặc nói chung chỉ là một thiết bị đầu cuối bash, nhưng tôi đang sử dụng macOS, nơi tôi không có gpartedví dụ.

Tôi đã biết cách thực hiện điều này chỉ với một ISO có thể khởi động duy nhất, sao chép nó vào toàn bộ ổ USB (do đó ghi đè / xóa bất kỳ phân vùng nào trước đó nếu chúng tồn tại). Nhưng dường như tôi không thể tìm ra cách thực hiện việc này với nhiều ổ đĩa / phân vùng trên cùng một đĩa USB.


Đối với macOS, tôi sẽ tìm thấy một usbcreator multiboot. Nếu iso tương thích với thiết bị loopback của grub (hầu hết các os có nguồn gốc từ Ubuntu cũng vậy), thì bạn chỉ cần sao chép iso vào usb và chỉnh sửa grub.cfg, chỉ có mẹo là tìm những gì cần đặt trong grub.cfg, có thể phải đào qua iso. Xem câu trả lời khác của tôi để biết thông tin và liên kết đến ArchWiki & PenDriveLinux. [FYI chỉ ddsử dụng iso trên usb không phải là cách tốt nhất, nó lãng phí phần còn lại của usb và tôi không nghĩ rằng nó sẽ hỗ trợ một usb multiboot]
Xen2050
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.