Câu hỏi Đĩa khởi động USB tối thiểu tiêu chuẩn 'trông' như thế nào và chúng có thể được tạo ra như thế nào?


Khi tôi nói 'giống như', tôi có nghĩa là cấu trúc thư mục hoặc tập tin trông như thế nào đối với DOS, Linux và EFI?

Tôi cần phải tạo một thanh USB khởi động tối thiểu để truy cập vào phần cứng nhấp nháy, về cơ bản là bất kỳ hệ điều hành nào. Nó đã mất hai ngày cho đến nay và đang stumped tại thời điểm làm cho một thanh USB khởi động trong bất kỳ hương vị, công cụ cơ bản.

Về cơ bản, một đĩa khởi động MS-DOS trông khá đơn giản:

AUTOEXEC.BAT
CONFIG.SYS
COMMAND.COM
MSDOS.SYS
IO.SYS

Một số sự kết hợp của các tập tin này lên đến một đĩa khởi động DOS hoặc FreeDOS, trên một phân vùng FAT. Thật không may là công cụ flash không thích DOS, một số gợi ý rằng nó cần phải chạy HIMEM, không có dấu hiệu làm thế nào để làm điều đó. Không có hình ảnh hoặc trình cài đặt nào đây công việc. Tôi đã thử Rufus, tuy nhiên nó không làm bất cứ điều gì với HIMEM.

Sự hiểu biết cơ bản của tôi về một khởi động EFI là có cần phải có một phân vùng FAT có sẵn với một thực thi định dạng EFI có sẵn trong nó. Tuy nhiên tôi không thể tìm thấy bất kỳ tập tin khởi động EFI có sẵn bất cứ nơi nào mà mang lên DOS, Linux hoặc vỏ EFI. Tôi không biết khởi động EFI trông như thế nào. Điều này Tôi nghĩ sẽ trả lời tất cả các câu hỏi của tôi, nhưng than ôi, tôi vẫn không còn gần gũi nữa.

Cuối cùng, một lần nữa sử dụng Rufus, tôi đã cài đặt SysLinux, tuy nhiên nó sẽ không khởi động.

Tôi không thể thấy tài nguyên sạch ở bất cứ nơi nào mô tả những phiên bản tối thiểu này sẽ trông như thế nào, cách chúng có thể được tạo và các ví dụ có thể tải xuống. Nó có vẻ như đã được củng cố nhiều thập kỷ trước, nhưng tôi thấy mình đang bơi trong các hướng dẫn quá phức tạp, yêu cầu đặt và toàn bộ DVD ISO vào một thanh USB, để cài đặt hoặc sử dụng các tập tin đơn giản không tồn tại ở bất cứ đâu, hoặc sử dụng một số tiện ích mà đến nay tôi đã không tìm thấy một trong đó hoạt động. Ai đó có thể vui lòng giải quyết điều này cuối cùng, chuẩn bị một hướng dẫn về những gì các phiên bản tối thiểu sẽ như thế nào, nơi để có được chúng, vv? Tôi cảm thấy như nó không phải là khó khăn ..!


0
2017-12-20 17:40


gốc


HIMEM không phải là một cái gì đó Rufus sẽ thêm - đó là một trình điều khiển bạn cần phải liệt kê trong config.sys mình. Xem thêm loadhigh. - grawity
@DavidPostill bạn có thích ba câu hỏi riêng biệt không? Bạn có thể đề xuất một trang web tốt hơn cho loại câu hỏi này không? Nó có khả năng là một yêu cầu cho một phản ứng giống như blog. - J Collins
@grawity Đó là những gì tôi đã thiết lập, tuy nhiên không bao giờ có bất kỳ chi tiết hơn về chính xác nơi để có được hoặc phiên bản của HIMEM.SYS tôi cần, nơi nó thuộc về cấu trúc thư mục, phụ thuộc của nó là gì vv - J Collins
Lấy nó ở đâu? Nó là một phần của MS-DOS. Bạn nhận được nó tự động bất cứ khi nào bạn cài đặt MS-DOS từ đĩa cài đặt. - grawity
Hirens Boot CD là mẫu cho những gì bạn đang mô tả, nó có thể khởi động miễn phí Dos + một Windows XPE + một phiên bản Linux sống với XWindows cùng với sự hỗ trợ UEFI liền mạch. Hirens không nhất thiết phải xuất bản hướng dẫn cách họ đúc CD khởi động của họ nhưng họ tự do cung cấp cho iso hiren.info/pages/bootcd-on-usb-disk, bạn có thể đảo ngược thiết kế để giúp bạn xác định cách tiếp tục. - 123456789123456789123456789


Các câu trả lời:


Đĩa khởi động DOS được khởi động bằng phần MBR của đĩa, trước phân vùng kiến. Nó có dạng tệp cơ bản là:

AUTOEXEC.BAT
CONFIG.SYS
COMMAND.COM
MSDOS.SYS
IO.SYS

Tất cả trong thư mục gốc của ổ đĩa. Rufus ví dụ có thể tạo một ổ đĩa khởi động bằng MS-DOS hoặc FreeDOS. Các tệp được liệt kê ở trên

Đĩa khởi động EFI chỉ cần có phân vùng FAT32 (theo tiêu chuẩn UEFI) có một tệp trong cấu trúc thư mục \ EFI \ boot, có phần mở rộng * .efi:

\EFI\boot\bootx64.efi

theo điều này câu trả lời.

Tôi vẫn đang tìm kiếm thông tin về những gì một ổ đĩa khởi động Linux tối thiểu sẽ trông như thế nào hoặc làm thế nào để đạt được nó.


0
2017-12-20 23:03