Nếu bạn đang lắp ráp một máy tính hoặc bạn đã xóa hoàn toàn ổ cứng, có khả năng cao bạn sẽ cần cài đặt Windows. Và nếu bạn không mua Windows trên CD, bạn sẽ cần tự tạo bộ cài của mình. Microsoft đã làm cho quy trình này khá dễ dàng, nhưng nó không luôn đi theo kế hoạch.
Việc này có thể hơi rắc rối hơn khi bạn cần dùng Mac để tạo bộ cài. Đây là những gì bạn nên làm khi bộ cài Windows 10 gây rắc rối cho bạn.
Cách dễ dàng
Chúng tôi đã ghi lại cách dễ dàng để tạo bộ cài Windows 10 với Boot Camp. Nếu bạn chưa thử cách này, hãy thử. Có khả năng cao nó sẽ hoạt động. Khi tôi thử, tôi không thể làm nó hoạt động, vì vậy tôi phải tìm giải pháp thay thế.
Vấn đề
Trong một số trường hợp, Boot Camp sẽ không cho bạn tùy chọn tạo bộ cài Windows 10. Khi tôi thử làm điều này cho bản build gần đây của mình, ví dụ, Boot Camp nói với tôi rằng tôi có thể cài đặt Windows trong một phân vùng mới trên Mac, nhưng không cho thấy dấu hiệu nào là nó sẽ tạo bộ cài trên USB của tôi.
Nếu điều này xảy ra với bạn, có một vài tùy chọn bạn có thể thử. Chúng ta sẽ bắt đầu với phương pháp dễ nhất.
Giải pháp 1: Sao chép ISO vào USB
Đây là giải pháp đơn giản nhất, và cũng là giải pháp duy nhất đã hoạt động cho tôi. Vì vậy, tôi khuyến khích mạnh mẽ thử nó trước. Sau khi bạn đã tải xuống file ISO cho bộ cài Windows 10, chỉ cần sao chép nó vào ổ USB của bạn. Đó là tất cả.
Nghe có vẻ quá đơn giản để hoạt động, nhưng như tôi đã nói, đó là giải pháp duy nhất hoạt động cho tôi. Nó cũng là phương pháp dễ nhất và nhanh nhất. Vì vậy, hãy thử nó trước.
Giải pháp 2: Lệnh dd cho USB
Lệnh dd trong Unix sao chép một file và chuyển đổi dữ liệu theo các tham số nhất định. Trong trường hợp cụ thể này, bạn sẽ dùng nó để ghi file ISO vào ổ USB.
Trước tiên, đảm bảo cắm ổ USB của bạn. Sau đó, chạy lệnh sau trong Terminal:
diskutil list
Điều này sẽ hiển thị danh sách các ổ đĩa có sẵn trên máy tính của bạn. Bạn sẽ cần tìm ổ USB của bạn (nó sẽ ghi "external, physical" ở vị trí được đánh dấu bên dưới):
Khi bạn thấy điều này, bạn sẽ cần ghi nhớ số trong dòng
/dev/disk#
Trong trường hợp của tôi, nó là 2.
Bây giờ, unmount ổ đĩa:
diskutil unmountDisk /dev/disk#
Đảm bảo thay thế # bằng số ổ đĩa trên máy tính của bạn. Sau đó bắt đầu lệnh
dd
:
sudo dd if=
Bây giờ, kéo file ISO vào Terminal để vị trí file được chèn vào lệnh:
Thêm một khoảng trắng, sau đó:
of=/dev/disk# bs=1m
Mã cuối cùng trên máy tính của tôi trông như thế này:
Nhấn Enter, sau đó nhập mật khẩu của bạn. Sau đó chờ đợi, có thể lâu. Lệnh này có thể mất 20-30 phút để chạy. Khi quá trình hoàn tất, eject ổ đĩa:
diskutil eject /dev/disk#
Điều đó nên giải quyết vấn đề.
(Cảm ơn n3oNLit3 tại tonymacx86.com đã phác thảo phương pháp này.)
Giải pháp 3: Ghi ISO ra DVD (Không dùng Boot Camp)
Nếu bạn muốn tạo bộ cài DVD thay vì USB, bạn cũng có thể làm điều đó mà không cần Boot Camp. Có một số cách đơn giản để làm điều này. Tùy chọn dễ nhất là làm từ Finder, nơi bạn có thể chọn file ISO và sau đó đi đến File > Burn Disc Image [name] to Disc... (Ghi ảnh đĩa [tên] ra đĩa...).
Bạn có thể chạy cùng lệnh này từ Terminal với:
hdiutil burn [path to the file]
Và, tất nhiên, có rất nhiều phần mềm sẽ ghi ISO cho bạn. Disco, Burn, và Simply Burns là miễn phí. DVD Creator giá $30, nhưng cho bạn nhiều quyền lực hơn để ghi đĩa. Nếu bạn nghĩ bạn có thể ghi nhiều DVD trong tương lai, đó không phải là lựa chọn tồi. Bất kể phần mềm nào bạn dùng, hãy làm theo hướng dẫn liên quan.
Giải pháp 4: Lựa chọn hạt nhân (Nuclear Option)
Trước khi đi vào chi tiết, tôi sẽ cảnh báo: điều này chỉ nên dùng như giải pháp cuối cùng. Trong trường hợp này, hãy làm nó. Chỉ cần biết rằng vô hiệu hóa bảo vệ tính toàn vẹn hệ thống (SIP) cho bạn khả năng thực sự làm hỏng mọi thứ trong macOS. Nó có lý do để tồn tại. Hãy cẩn thận, đảm bảo bạn có bản sao lưu, v.v. Và khi bạn xong, hãy chắc chắn bật nó lại.
Cũng lưu ý rằng mô tả phương pháp này được mô tả cho El Capitan, không phải Sierra. Vì vậy bạn có thể cần điều chỉnh một chút.
Sử dụng tùy chọn này cho phép bạn viết lại một chút mã trong Boot Camp, hy vọng cho phép bạn dùng nó để tạo bộ cài Windows. Chúng ta sẽ đi qua từng bước. Trước tiên, chúng ta sẽ vô hiệu hóa SIP:
- Khởi động lại Mac của bạn.
- Trước khi macOS khởi động, giữ Command + R cho đến khi bạn thấy logo Apple.
- Khi Recovery mode đã bắt đầu, nhấn Utilities > Terminal (Tiện ích > Terminal) trong thanh menu.
- Nhập "csrutil disable" và nhấn Enter.
- Bạn sẽ nhận được thông báo rằng SIP đã bị vô hiệu hóa.
- Khởi động lại máy tính từ menu Apple.
Khi máy tính của bạn đã khởi động lại, bạn sẽ cần lấy model identifier (mã định danh mẫu) của Mac. Đi đến Apple Menu > About This Mac > System Report (Menu Apple > Giới thiệu Mac này > Báo cáo hệ thống), và ghi chú Model Identifier của máy của bạn. Của tôi, như hình dưới đây, là MacBookPro12,1.
Bây giờ, bạn sẽ cần truy cập file .plist cho Boot Camp:
- Chuột phải vào biểu tượng Boot Camp và chọn Show Package Contents (Hiển thị nội dung gói).
- Tạo một bản sao của file .plist và đặt nó trên desktop.
- Chuột phải vào file .plist và chọn Open With > TextEdit (Mở với > TextEdit).
- Thêm model Mac của bạn vào "DARequiredROMVersions."
- Xóa "Pre" từ "PreUEFIModels" và thêm model của bạn vào danh sách.
- Xóa "Pre" từ "PreUSBBootSupportedModels" và thêm model của bạn.
- Nếu model của bạn có trong "Win7OnlyModels," hãy xóa nó.
Lưu file .plist. Sau đó chạy lệnh sau trong Terminal:
sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app
Điều này nên cho phép Boot Camp chạy với mã đã thay đổi. Nếu máy tính của bạn nói rằng bạn cần tải xuống thứ gì đó từ Apple, hãy hoàn tất tải xuống và chạy lại lệnh.
Khởi động Boot Camp, và tạo bộ cài Windows của bạn. Sau đó, boot vào Recovery mode lại và nhập "csrutil enable" vào Terminal để bật SIP trở lại.
Cảm ơn tất cả những người đã đóng góp vào chủ đề hỗ trợ Apple về phương pháp này.
Các lựa chọn của bạn
Một trong bốn phương pháp khác nhau để tạo bộ cài Windows trên Mac của bạn nên hoạt động, nhưng không có bảo chứng. Bạn chỉ phải thử một vài cho đến khi cái nào đó hoạt động. Và nếu bạn không làm được bất cứ điều gì, bạn sẽ cần dùng một máy tính khác (ưu tiên máy Windows, vì điều này nên đơn giản hơn cho quy trình cụ thể này).
Phương pháp nào hoạt động cho bạn? Bạn đã tìm thấy giải pháp khắc phục sự cố khác? Chia sẻ mẹo của bạn trong phần bình luận bên dưới!