minhkhoinguyen

Privacy Account
Staff member
25/4/15
10,847
667
113
Hà Nội
minhkhoinguyen.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.
confirm-install-command-line-tools-mac-os-x.jpg


+ Cấp quyền thực thi cho file scriptscript bằng lệnh:
Mã:
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:
Mã:
sudo codesign -fs - / Applications / Utilities / Boot \ Camp \ Assistant.app
 
Last edited:
mình chạy script không được, nó báo lỗi như này
yGDbcLw.png
 
đã 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
 
đã 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
vinhkm6Boot uefi thì cài cho máy thường cũng được, miễn xóa cái driver bootcamp đi
 
  • Like
Reactions: vinhkm6
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:
H3CJjjn.png


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


3- đây là lúc vào Menu boot refit:
7jfwWXC.png


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:
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:
H3CJjjn.png


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


3- đây là lúc vào Menu boot refit:
7jfwWXC.png


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ì ạ?
yeuvongo350Mb 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
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
nmkhoiHị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
 
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
yeuvongoCà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.
 
[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)
 
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 ạ :(
 
Chưa rõ đoạn cấp quyền cho file script, bcc có thể hướng dẫ cụ thể tí không?