[DIY] Tạo USB/Phân vùng ổ cứng ngoài chứa bộ cài macOS
diy
1
MacOS
3
White

Cuong Pham viết ngày 30/05/2018

Bài viết này dành cho các anh em thích tự tạo bộ cài đặt macOS bằng tay, tức là không qua tool nào hết, kiểm soát từng bước.

Chuẩn bị

  • File .app bộ cài đặt macOS tải từ trên App Store hoặc các nguồn khác, mình file InstallESD.dmg cũng được.
  • Một chiếc USB hoặc phân vùng ổ cứng từ 8GB trở lên. Gọi chung đối tượng này là USB còn bác nào xài phân vùng ổ cứng thì tự tham chiếu.
  • Máy tính có hệ điều hành macOS hoặc chạy máy ảo macOS trên Windows hoặc Hackintosh.
  • Bật chế độ xem file ẩn, nếu không sẽ không thấy được vài file cần thiết.

Nhiêu đó thôi, giờ sẽ tiến hành vào làm.

Format USB

  • Mở ứng dụng Disk Utilities
  • Đối với USB:
    • Chọn nguyên ổ đĩa đó (thường có tên hãng sản xuất, còn phân vùng trong USB thường có tên do người dùng tự đặt), chuột phải chọn Erase hoặc tìm ở trên thanh toolbar.
    • Đặt tên tuỳ ý. Format chọn Mac OS Extended (Journaled). Scheme ưu tiên chọn GUID Partition Map alt text
  • Đối với ổ cứng ngoài:
    • Vì các ổ này thường chứa data rồi nên ko thể format toàn bộ sang GPT nếu như type của ổ là MBR, nên chỉ có cách chọn phân vùng và format sang định dạng Mac OS Extended (Journaled) alt text
    • Đừng tắt Disk Utilities vội.

Các file cần thiết

  • Ở file .app cài đặt macOS, chuột phải chọn Show Package Content. Sau đó vào theo đường dẫn Contents > SharedSupportSharedSupport, tìm thấy file InstallESD.dmg, mount file này. alt text
  • Mount được phân vùng mới tên là OS X Install ESD. Sau khi bật chế độ view file ẩn đi, anh em cần chú ý 2 file BaseSystem.chunklist, BaseSystem.dmg và 1 folder Packages. Mount file BaseSystem.dmg được phân vùng OS X Base Systemalt text

Tạo bộ cài

  • Quay lại Disk Utilities, chọn phân vùng USB (lần này là phân vùng nhé), chuột phải chọn Restore. Phần Restore from chọn OS X Base System và bấm Restore. alt text
  • Sau khi restore xong thì phân vùng USB đã biến thành một bản copy của cái OS X Base System, reject cái OS X Base System đầu tiên đi và giữ lại cái mới từ USB cho đỡ nhầm lẫn. Giờ thì quay lại phân vùng OS X Install ESD, chọn 2 file BaseSystem.chunklistBaseSystem.dmg copy 2 file này và paste vào OS X Base System alt text
  • Vào theo đường dẫn OS X Base System > System > Installation, xoá shortcut tên là Packages đi alt text
  • Sau đó copy folder Packages từ OS X Install ESD vào alt text

Done

Đó là toàn bộ quá trình tạo USB cài đặt macOS, theo mình nhớ là áp dụng được từ bản 10.8. Thực ra trên mạng cũng có nhiều tool, và bản thân Apple cũng có hướng dẫn nhưng mà đây là DIY mà. Trước khi có hướng dẫn của Apple thì từ thời chơi Hackintosh mình đã làm kiểu này rồi, sau đó Apple bỏ ổ đĩa DVD ra khỏi Macbook thì họ mới support cách cài đặt từ USB.

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Cuong Pham

11 bài viết.
0 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
7 1
Về cơ bản có 2 cách sử dụng Resolve/Reject trong Promise của Javascript: Sử dụng hàm static của class Promise: return Promise.reject() & return P...
Cuong Pham viết 1 năm trước
7 1
White
4 0
Generate Swagger API File to HTML Site Slate rất hay nhưng muốn gen từ Swagger API thì rất là lằng nhằng và tool convert có vẻ như tác giả không s...
Cuong Pham viết hơn 1 năm trước
4 0
White
3 0
Xử lý đồng bộ một mảng bằng Promise thay cho async.eachSeries Tựa Đang muốn chạy một hàm trong đó xử lý đồng bộ từng phần tử trong một mảng, do g...
Cuong Pham viết gần 2 năm trước
3 0
Bài viết liên quan
White
6 2
(Ảnh) Xin chào các bạn đọc yêu vấu Không tin à? Bạn đọc hãy thử tìm hiểu vài từ khóa sau đây: GUI event loop, MVC, MVP, MVVC, UI, UX Lập trình v...
Nguyễn Lê Vũ Long viết hơn 1 năm trước
6 2
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
11 bài viết.
0 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!