windows 10 iso trên usb từ chối khởi động


13

Tôi đang sử dụng tệp ISO "tiêu chuẩn" của windows: Win10_1511_1_English_x64.iso và tôi đã xác minh md5 của nó phù hợp với dự kiến. Iso có thể gắn kết trong OS X ở định dạng "UDF".

Sau đó, tôi sao chép nó "thẳng" vào ổ USB của mình, như:

sudo dd if=Win10_1511_1_English_x64.iso of=/dev/rdisk1 bs=1m

sau đó cắm nó vào dip optiplex 780 của tôi (một chút cũ, tôi biết), cho phép khởi động từ thiết bị USB trong BIOS và chọn nó, và tất cả những gì tôi nhận được là:

No boot device available - strike F1 to retry boot ...

Tôi đang làm gì sai?

USB được tạo có thể đọc được trong OS X, nhưng trong các hộp cửa sổ khác, nó chỉ ghi "Bạn cần định dạng đĩa trong Drive E: trước khi bạn có thể sử dụng nó." Vì vậy, nó không khởi động, cửa sổ cũng không thể đọc nó ...

Cập nhật: Tôi đã chạy OS X "Boot Camp Assistant" (đánh dấu vào ô "Tạo đĩa cài đặt phiên bản Windows 7 trở lên" và cho nó cùng một tệp ISO), sau đó nó khởi động một cách kỳ diệu (có vẻ như được định dạng FAT32). Có lẽ đó là một số hạn chế đặc biệt của Dell mà họ chỉ có thể khởi động trên USB nếu đó là FAT32? Tại sao nó không khởi động từ UDF thẳng?

Câu trả lời:


11

Tôi dường như không thể tìm thấy một nguồn chính thức cho nó, nhưng có vẻ như "UDF" nếu được sao chép nguyên văn, không thể được khởi động từ USB. Và nhiều tệp ISO được định dạng UDF.

Xuất hiện rằng để "ổ đĩa cd rom" có thể khởi động từ chúng được thực hiện bằng cách tuân thủ tiêu chuẩn El Torito . Tuy nhiên, để đĩa "bình thường" khởi động, "MBR" phải được đặt trong đó (rõ ràng là các bit khác với các bit El Torito). Và rõ ràng bạn có thể đặt cái này hoặc cái kia, hoặc cả hai.

Về cơ bản, nếu đó là ISO "chỉ" El Torito, bạn "phải" sử dụng một công cụ (hoặc cẩn thận thực hiện định dạng, đánh dấu phân vùng và sao chép tệp theo cách thủ công), sẽ cung cấp cho bạn một USB có thể khởi động được định dạng MBR. Sao chép các bit ISO thô là không đủ.

Một vài "ISO" có thể không cần bất kỳ công cụ đặc biệt nào : (lưu ý đề cập đến "isohy điều chỉnh", có tài liệu đề cập rằng các ISO thông thường (định dạng UDF) chỉ có thể khởi động từ ổ đĩa CD trừ khi bạn thêm bản ghi khởi động chính [bên ngoài UDF spec], rõ ràng nhiều bản phân phối linux dòng chính được tạo theo cách đặc biệt này, nhưng tôi biết từ các cửa sổ trải nghiệm cài đặt ISO của ít nhất là Windows 10 thì không).

Đối với những người cần nó, rõ ràng bạn nên tránh các bản sao đĩa thô từ ISO sang USB (ví dụ: ddlệnh trên unix * 's). Hoặc bạn sẽ gặp phải vấn đề tôi đã làm.

Theo kinh nghiệm của tôi, thông thường bạn sẽ chuyển đổi từ UDF ISO sang thiết bị USB FAT32. (Cái trước là El torito, MBR sau, cho "hệ thống khởi động" của họ).

Làm cách nào để đặt ISO có thể khởi động trên ổ USB? (liệt kê rất nhiều tiện ích làm điều này "cho bạn")

Xem thêm https://apple.stackexchange.com/a/234290/25085 để biết các tùy chọn liên quan đến OS X.

liên quan:

https://bloss.msdn.microsoft.com/matt-harrington/2012/03/27/how-to-create-a-bootable-usb-drive-from-an-iso-image-for-uefi-systems/ (đề cập rằng nó cần phải là FAT32 và có các tệp được sao chép từ ISO).

cập nhật: Không có lượng unetbootin nào hoạt động đối với tôi, bootcamp cũng không phải trên iso mới hơn. Tôi đoán rằng tôi đã cài đặt vào một hộp cũ hơn mà không thể đọc các sơ đồ khởi động mới. Sử dụng rufus trên windows "MBR" và "NTFS" (fat32 có thể cũng hoạt động tốt, nhưng có một số phàn nàn về "install.win" quá lớn) và nó hoạt động cho iso Windows 10.


1
Mọi trình cài đặt usb có khả năng khởi động windows mà tôi đã tạo từ Vista đều là fat32, không chắc đây là vấn đề của Dell.
Moab

2
Câu trả lời là hoàn toàn đúng trừ tất cả các bit về UDF. Vấn đề không thực sự có liên quan đến ISO9660vs UDF(và cũng không ISO files are almost all UDF formattedđúng). Đó là về việc ISO được tạo ra hoàn toàn theo El Toritohoặc "lai" bao gồm cả MBR.
Tom Yan

@TomYan ahh mà giải thích nó, cảm ơn! Tôi đã cố gắng cập nhật nó.
rogerdpack
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.