Sửa BootCamp Asistant - Tạo USB cài Windows trên mọi dòng máy Mac

nmkhoi

Privacy Account
Apr 25, 2015
10,840
667
113
/System
nmkhoi.com
Như chúng ta đã biết, các dòng Macbook Pro, Air thế hệ mới từ Late 2011, 2012, Retina trở về sau thì Apple mới hỗ trợ việc tạo USB cài đặt Windows thông qua BootCamp Asistant(BCA). Còn đối với các máy Mac model đời cũ thì buộc phải dùng đến DVD/CD hoặc Optical Bay khá nhức nhói.

Có rất nhiều bài hướng dẫn anh em chỉnh sửa BCA, để có thể "lừa tình" sử dụng được USB nhằm tạo bộ cài đặt Windows, nhưng đa phần khá dài dòng, phức tạp, tỉ lệ thành công không cao. Trong bài viết mình tạo một script, cho phép anh em chỉ cần thực thi scipt là có thể dễ dàng thực hiện chỉnh sửa BCA, nhầm đạt được mục đích như đã nói phía trên.

24b3ffe6ea31cc2c.png
BootCamp của các dòng Mac cũ, không có đủ 3 hàng tuỳ chọn tạo USB cài đặt Windows

Nếu các bạn nào nằm trong trường hợp như ảnh, làm theo hướng dẫn:
+ Tải script và giải nén: Fshare
+ Yêu cầu cài đặt Command Line Tool, nếu chưa có có thể tải tại đây:
  • Cho OS X Mavericks 10.9: Fshare
  • Cho OS X Yosemite 10.10+: Fshare
  • Hoặc khi có thông báo như hình dưới cứ chọn Install là xong.


+ Cấp quyền thực thi cho file scriptscript bằng lệnh:
Code:
chmod +X file_script( nằm kéo vào)
hoặc
chmod 777 file_script
+ Chạy Script theo 2 cách, trước khi chạy script yêu cầu tắt BCA nhé( 2 hình là 2 cách, chọn 1 trong 2)

Screen Shot 2015-08-08 at 12.35.53 AM.png
R-Click chọn Open With --> Ternimal

Hoặc

Screen Shot 2015-08-08 at 12.36.21 AM.png
Mở Ternimal và thực hiện lện sudo -s, sau đó kéo Script thả vào --> Enter
+ Sau khi thực hiện, mở BCA và kiểm tra nếu kết quả xuất hiện như bên dưới thì ok, chuẩn bị USB 8Gb, file iso Windows và chiến theo hướng dẫn.

af98cf074d8e0c83.png
d279411d43939959.png

Bugs:

Nếu sau khi cài Script mà Bootcamp nó báo lỗi "BootCamp Assistant Program terminated unexpectedly."

Thì mở Ternimal thực hiện câu lệnh sau:
Code:
sudo codesign -fs - / Applications / Utilities / Boot \ Camp \ Assistant.app
 
Last edited:

vinhkm6

Official Member
May 18, 2015
236
50
28
18
đã thử trên hệ thống hackintosh ok
p/s usb này có cài đc cho PC&lap ko nhỉ hay chỉ cài cho máy mac:) tks
 

vusun123

Super Moderator
May 12, 2015
626
255
63
Hà Nội
đã thử trên hệ thống hackintosh ok
p/s usb này có cài đc cho PC&lap ko nhỉ hay chỉ cài cho máy mac:) tks
Boot uefi thì cài cho máy thường cũng được, miễn xóa cái driver bootcamp đi
 
  • Like
Reactions: vinhkm6
Jun 30, 2015
37
3
8
30
Hớ hớ, trả hiểu sao em cài Win xong + chia data dùng chung xong, em thấy ngược thứ tự với các bác lắm.
chẳng hiểu lỗi chỗ nào ạ. em có up 3 cái ảnh, mong ae giúp đỡ cách fix.

1-đây là phân vùng khi vào Windows:


2- đây là phân vùng trên Mac os:


3- đây là lúc vào Menu boot refit:


4- Em không hiểu phân vùng: - Không biết (365Mb) và Nó hiện Boot windows (128Mb) để làm gì ạ?
 
Last edited:

nmkhoi

Privacy Account
Apr 25, 2015
10,840
667
113
/System
nmkhoi.com
Hớ hớ, trả hiểu sao em cài Win xong + chia data dùng chung xong, em thấy ngược thứ tự với các bác lắm.
chẳng hiểu lỗi chỗ nào ạ. em có up 3 cái ảnh, mong ae giúp đỡ cách fix.

1-đây là phân vùng khi vào Windows:


2- đây là phân vùng trên Mac os:


3- đây là lúc vào Menu boot refit:


4- Em không hiểu phân vùng: - Không biết (365Mb) và Nó hiện Boot windows (128Mb) để làm gì ạ?
350Mb của EFI Mac
128 của EFI Windows Boot
nhưng dùng hydrid thì boot nó nằm thẳng trên phân vùng windows để fix BSD tự thân boot ko thông qua EFI nên nó hiện vì vô dụng, nếu có boot sẽ bị buộc ẩn
 
  • Like
Reactions: yeuvongo
Jun 30, 2015
37
3
8
30
350Mb của EFI Mac
128 của EFI Windows Boot
nhưng dùng hydrid thì boot nó nằm thẳng trên phân vùng windows để fix BSD tự thân boot ko thông qua EFI nên nó hiện vì vô dụng, nếu có boot sẽ bị buộc ẩn
Hịc hịc, lỗi rồi anh ơi, bên WIN không bắt được wifi nữa, mất driver NetXtreme gigabit enthernet ạ.
Chán
 

nmkhoi

Privacy Account
Apr 25, 2015
10,840
667
113
/System
nmkhoi.com
Hịc hịc, lỗi rồi anh ơi, bên WIN không bắt được wifi nữa, mất driver NetXtreme gigabit enthernet ạ.
Chán
Cài không thông qua bootcamp lúc nào cũng có nhiều thứ không hoạt động. ĐÃ thử rất nhiều lần, mới cài ok, sau này phát hiện không ok, nên đành buộc bụng càng qua BCA.
 
Jan 19, 2016
6
0
1
[QUOTE="
+ Yêu cầu cài đặt Command Line Tool, nếu chưa có có thể tải tại đây:
  • Cho OS X Mavericks 10.9: Fshare
  • Cho OS X Yosemite 10.10+: Fshare
  • Hoặc khi có thông báo như hình dưới cứ chọn Install là xong.
[/QUOTE]

Phần này có thể sửa lại như sau:
vào terminal gõ "xcode-select --install" enter
Sau đó mac os sẽ tự download Command Line Tool tương ứng về (tầm 2 phút)
 
Mar 19, 2016
1
0
1
em chạy xong script thì khởi động thử BCA mà nó bị crash luôn, bị thoát ngay ko chạy đc :( mc723 ạ :(