Làm cách nào để tạo ổ flash USB có thể khởi động trên máy Mac?


33

Có ai có công thức dòng lệnh Terminal để tạo ổ flash USB có khả năng khởi động mới cho một trong những chiếc MacBook Air mới không? Có cách nào để sao chép thiết bị khởi động USB đi kèm trong hộp và làm cho bản sao mới có khả năng khởi động không? Tôi muốn tạo một bản sao lưu mới của thiết bị cứu hộ USB cho MBA của tôi, tốt nhất là trên một ổ đĩa flash lớn hơn nhiều có chỗ để sao lưu một số thư mục làm việc của tôi.

Thêm:

Và liệu có thể tạo ra, không chỉ là một ổ đĩa cứu hộ, mà là một ổ đĩa USB có khả năng khởi động sẽ khởi động một phiên bản cập nhật đầy đủ của HĐH (giả sử 10.6.8 trở lên)? Nếu vậy thì trên MacBook Air 11 như thế nào, và cái USB này sẽ yêu cầu như thế nào?


Bạn có máy bay nào? Cái lớn hơn có khe cắm thẻ SD, cũng có thể được sử dụng làm ổ đĩa khởi động.
Dori

1
@Dori: MBA 11, nhỏ hơn không có khe SD.
hotpaw2

Bạn đang muốn chuyển trình cài đặt OSX sang ổ đĩa hay chỉ cần có thiết bị khởi động thứ hai. Nếu sau này, chỉ cần định dạng ổ USB và cài đặt OSX lên ổ đĩa. Cập nhật phần mềm định kỳ và bạn đã hoàn tất. Di chuyển trình cài đặt sang USB tốn nhiều công sức hơn một chút.
bmike

Điều này có liên quan đến một câu hỏi khác, nhưng quá trình vẫn như cũ. Ngoài ra, lưu ý, điều này là dành cho Mavericks. Chỉ cần thay thế tên hệ điều hành bằng tên bạn hiện đang tải xuống apple.stackexchange.com/a/153173/97821
phát triển sumo

Câu trả lời:


27

Nếu phương pháp sử dụng createinstallmediacông cụ được Apple hỗ trợ không hoạt động, bạn có thể thử các tùy chọn khác bên dưới:

Với OS X El Capitan, Yosemite hoặc Mavericks, bạn có thể sử dụng ổ flash USB hoặc phương tiện di động khác làm đĩa khởi động để cài đặt OS X.


Thực sự - hãy thử những điều trên nếu bạn có thể, nhưng như một cách thay thế, đây là một công thức đơn giản để tạo phiên bản USB của trình cài đặt OS X + các công cụ liên quan. (Trợ lý di chuyển, Tiện ích đĩa, Tiện ích mạng, Thiết bị đầu cuối (tự động gắn ổ đĩa trong của bạn khi cần), Tiện ích phần sụn và Tiện ích đặt lại mật khẩu.

1) Sử dụng sao lưu / khôi phục Disk Utility để tạo ảnh bất kỳ DVD Snow Leopard nào bạn thích trên ổ USB GUID được định dạng HFS +. Trước tiên tôi thường tạo một IMG của DVD, nhưng nó sẽ hoạt động trong một lần chụp. Theo dõi các lỗi khôi phục - bạn có thể cần lệnh menu Disk Utility Hình ảnh -> Quét hình ảnh để khôi phục ... trước khi khôi phục lại IMG vào ổ USB.

2) ban phước cho ổ USB bằng cách chọn nó trong Startup Disk hoặc sử dụng dòng lệnh. (Lưu ý - trang thủ công blesscó thể được di chuyển, nhưng lệnh vẫn hoạt động trên Mojave để ban phước cho một khởi động thay thế. Bạn không thể đặt đây là khởi động mặc định với Bảo vệ toàn vẹn hệ thống nhưng với cách sử dụng này, phước lành vẫn hoạt động.

Không khó để tạo ra một hình ảnh có thể khởi động và an toàn hơn nhiều đối với DIY. Nó cũng tránh được nhu cầu tải xuống phần mềm thương mại từ internet. Truyền thông hạnh phúc thay đổi tất cả!

Nếu bạn chỉ đơn giản muốn có một ổ đĩa có khả năng khởi động, chỉ cần cài đặt OSX lên ổ đĩa đó - tắt tất cả các tính năng bổ sung bạn có thể không cần. Bạn có thể có USB ở một bên và đĩa cài đặt USB ở bên kia để làm cho ổ đĩa khởi động của bạn đảm bảo tất cả các trình điều khiển Air nằm trên ổ đĩa khởi động USB của bạn (thường là một vấn đề khi sử dụng hình ảnh cài đặt khác - đôi khi các trình điều khiển không phải là tất cả có trên các bản dựng cũ hơn của HĐH)

Thủ thuật tốt nhất tôi có khi bạn không có đủ dung lượng trên USB để tạo phiên bản cập nhật cuối cùng là tạo hình ảnh có thể khởi động bằng cách cài đặt trước vào phân vùng 25G trên ổ cứng ngoài.

Bạn có thể hoàn tất cài đặt với nhiều không gian trống trên HS, chạy tất cả các bản cập nhật mới hơn trình cài đặt của bạn (ví dụ 10.6.8), tạo tài khoản quản trị viên, cài đặt các công cụ và ứng dụng bạn cần. Khi kết thúc quá trình, bạn sẽ loại bỏ những thứ bạn không cần. DaisyDisk hoặc WhatSize sẽ hiển thị cho bạn tất cả các tệp và thư viện lớn. Bạn có thể thoát khỏi rất nhiều iLife và Hỗ trợ ứng dụng liên quan. WhatSize có nhiều tùy chọn để loại bỏ các tệp không cần thiết, nội địa hóa và mã PPC. Khi bạn đã làm giảm hình ảnh có thể khởi động trên phân vùng HD, hãy sử dụng mẹo dưới đây để lấy nó trên ổ USB. Leopard rất phù hợp với 8G nhưng Snow Leopard nhẹ hơn và không cần ăn kiêng nhiều.

Chỉnh sửa: Dưới đây là các lệnh đầu cuối để cuộn trình cài đặt của riêng bạn như lệnh (chỉ đọc) đi kèm với MacBook Air hiện tại. Tôi có DVD Snow Leopard là / dev / đĩa5 và USB của tôi là / dev / đĩa6. Các trang man cho Diskutil và asr rất hữu ích nếu bạn gặp phải một số vấn đề nhỏ hoặc có các nhu cầu khác với một ổ đĩa phân vùng cơ bản.

$ danh sách đĩa
/ dev / đĩa5
   #: LOẠI TÊN KÍCH THƯỚC TÊN IDENTIFIER
   0: Apple_partition_scheme * đĩa 7,8 GB5
   1: Apple_partition_map 30,7 KB đĩa5s1
   2: Apple_Driver_ATAPI 1.0 GB đĩa5s2
   3: Apple_HFS Mac OS X Cài đặt DVD 6,7 GB đĩa5s3
/ dev / đĩa6
   #: LOẠI TÊN KÍCH THƯỚC TÊN IDENTIFIER
   0: * 8,5 GB đĩa6
$ driveutil phân vùngDisk đĩa6 GPT HFS + MacUSB 100%
Bắt đầu phân vùng trên đĩa6
Tháo đĩa
Tạo bản đồ phân vùng
Chờ đĩa xuất hiện trở lại
Định dạng đĩa6s2 là Mac OS Mở rộng với tên MacUSB
Đã hoàn thành phân vùng trên đĩa6
/ dev / đĩa6
   #: LOẠI TÊN KÍCH THƯỚC TÊN IDENTIFIER
   0: GUID_partition_scheme * 8,5 GB đĩa6
   1: Đĩa EFI 209,7 MB6s1
   2: Apple_HFS MacUSB 8.2 GB đĩa6s2
$ sudo asr khôi phục - nguồn / dev / đĩa5s3 --target / dev / đĩa6s2 --erase
    Xác thực mục tiêu ... đã xong
    Xác thực nguồn ... đã xong
    Xóa nội dung của / dev / đĩa6s2 (/ Tập / MacUSB)? [ny]: y
    Xác thực kích thước ... đã xong
    Khôi phục .... 10 .... 20 .... 30 .... 40 .... 50 .... 60 .... 70 .... 80 .... 90 .... 100
    Đang xác minh .... 10 .... 20 .... 30 .... 40 .... 50 .... 60 .... 70 .... 80 .... 90 .... 100
    Kết thúc khối lượng mục tiêu ... đã hoàn thành
$ sudo chúc lành - đếm / Tập / Mac \ OS \ X \ Cài đặt \ DVD \ 1 --setBoot

Lưu ý: rằng ổ đĩa USB đã được đổi tên thành giống như trình cài đặt và điểm gắn kết trong / Tập có một khoảng trắng và 1 đầu được xử lý ở cuối.

Lưu ý: SIP đảm bảo —setBootphần lệnh trên sẽ thất bại. Xóa phần đó và / hoặc bỏ qua bất kỳ lỗi nào. Bạn sẽ cần phải chọn USB theo cách khác ngoài việc ban phước thực hiện lệnh một bước. Đây là một lý do khác để chỉ sử dụng createinstallmediatừ Apple để thực hiện điều này.


1
MacBook Air hiện tại đi kèm với thiết bị khôi phục USB, không phải DVD. Điều này làm cho một sự khác biệt? Ngoài ra, có một công thức để tạo một ổ USB có thể khởi động hệ điều hành 10.6.8 (hoặc 10.7.x) được cập nhật đầy đủ của một người không?
hotpaw2

1
Không - DVD và USB là các thiết bị chỉ đọc tương đương. Để "nướng" các bản cập nhật cho các gói trình cài đặt, bạn phải có khả năng phân tích / chỉnh sửa các gói trình cài đặt và đọc / chỉnh sửa / sửa các tập lệnh cài đặt sẵn và sau khi cài đặt. Nhanh hơn (& an toàn hơn) khi chỉ lưu trữ trình cập nhật kết hợp trên thiết bị và chạy nó sau hoặc sử dụng DeployStudio để chụp phiên bản phần mềm đã cài đặt để phân phối. Đó là một ý tưởng tuyệt vời, chỉ là công việc nhiều hơn bạn có thể đoán chung. 10.7 tất cả các cược đã tắt vì nó sẽ sử dụng cửa hàng ứng dụng để xác thực giao dịch mua và chỉ muốn cài đặt qua SL như được mô tả hiện tại
bmike

Liên kết phước lành của bạn bị hỏng.
Vòng nguyệt quế

Cảm ơn @Laurel - Đi để lại nó cho đến khi tôi tìm thấy một tốt hơn một (có thể archive.org) nhưng tôi sẽ bổ sung thêm rằng khối SIP phần -setBoot
bmike

Trên Macbook Air 2017 của tôi chạy Mojave, gõ man blessvào bảng điều khiển thiết bị đầu cuối sẽ xuất hiện bless(8).
BondedDust

18

Trước khi bạn có thể tạo trình cài đặt OS X có thể khởi động, trước tiên bạn cần thực hiện các bước sau:

  1. Tải xuống ứng dụng Trình cài đặt OS X từ Mac App Store.

  2. Gắn kết âm lượng bạn muốn chuyển đổi thành trình cài đặt có thể khởi động. Đây có thể là phương tiện di động như ổ flash USB hoặc phân vùng bên trong thứ cấp.

  3. Sau đó, bạn có thể sử dụng công cụ createinstallmedia để chuyển đổi âm lượng từ bước hai thành trình cài đặt có thể khởi động dựa trên ứng dụng trình cài đặt từ bước một. Để tìm hiểu cách sử dụng createdinstallmedia

Ví dụ: giả sử bạn có một ổ đĩa được gắn tại / Tập / MyVolume và ứng dụng trình cài đặt OS X có tại / Ứng dụng / Cài đặt \ OS \ X \ Mavericks.app bạn có thể xóa / Tập / MyVolume và chuyển đổi nó thành trình cài đặt có thể khởi động bằng cách này chỉ huy:

macOS Sierra

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume 
    /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app

Hệ điều hành El Capitan

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume
    /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

Hệ điều hành Yosemite

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume
    /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Yosemite.app

OS X Mavericks

sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume
    /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Mavericks.app

6

ddtạo một bản sao byte cho một đĩa sao cho không thực sự phù hợp với những gì bạn đang cố gắng thực hiện. Ví dụ: nếu bạn đã từng ddsao chép khóa USB hiện tại của mình sang khóa USB mới lớn hơn, không gian bổ sung trên khóa USB mới đó sẽ không thể sử dụng được vì ddsao chép bảng phân vùng, không chỉ dữ liệu.

Tại sao không chỉ giữ bản sao lưu của bạn trên một ổ đĩa ngoài. Sau đó, bạn có thể khởi động đĩa USB cứu hộ của mình và lưu dữ liệu của bạn trên một ổ đĩa ngoài khác.

CHỈNH SỬA

Đây là một phương pháp ít nhất là sao chép đĩa khởi động của bạn từ các cuộc thảo luận.apple.com dường như đã hoạt động với nhiều người

  1. Nhận một thanh USB 8GB và định dạng nó cho một đĩa khởi động (phân vùng nó với tùy chọn GUID và (Mac OS X được mở rộng (ghi nhật ký)).
  2. Cũng cắm thanh USB của Apple. Có một tập tin vô hình ở thư mục gốc bạn cần gắn trên máy tính để bàn có tên MacOSX.dmg. Bạn có thể sử dụng một tiện ích như Onyx hoặc sử dụng thiết bị đầu cuối với lệnh mở để gắn kết nó.
  3. Sử dụng cloner sao chép carbon để sao chép "Hình ảnh trình cài đặt Mac OS X" đã gắn vào thanh USB mới
  4. Ngắt kết nối "Hình ảnh trình cài đặt Mac OS X"
  5. Sử dụng cloner sao chép carbon để sau đó sao chép thanh USB của Apple sang thanh USB mới. Chọn xóa các tập tin thoát. Bước 2 - 4 là cần thiết vì nếu bạn chỉ sao chép thanh USB của Apple, thanh USB mới sẽ không thể khởi động được.
  6. Sau khi kết thúc, bây giờ bạn sẽ có một bản sao có thể khởi động. Sau đó, bạn cũng có thể sử dụng Disk Utility để tạo hình ảnh đĩa của bản sao mới.

Những gợi ý hữu dụng:

Để cho phép bạn xem các tập tin ẩn, trong terminal chạy lệnh này: defaults write com.apple.Finder AppleShowAllFiles TRUE(nhấn Enter sau mỗi lệnh)

sau đó: killall Finder

Sau đó, để ẩn các tệp bị ẩn một lần nữa, hãy quay lại Terminal:

defaults write com.apple.Finder AppleShowAllFiles FALSE

sau đó: killall Finder


Mang theo ổ đĩa cứu hộ ban đầu sẽ mất thêm một thiết bị nhỏ. Các bản sao là bản sao lưu của bản gốc.
hotpaw2

Nội dung mới ghi nhận. Làm thế nào tất cả điều này có thể được thực hiện từ dòng lệnh? Cloner làm gì mà cp không có? Một dd cho một ổ đĩa flash có kích thước tương tự sẽ làm như vậy?
hotpaw2

@ hotpaw2 - Tôi không biết điều gì sẽ xảy ra nếu bạn sử dụng cp thành thật nhưng tôi hy vọng dd sẽ cho phép bạn tạo một bản sao chính xác nếu bạn mua một khóa USB có cùng kích thước. các ddlệnh nên dd if=/path/to/olddrive of=/path/to/newdrive bs=100M. Điều này sẽ không cho phép bạn lưu trữ dữ liệu bổ sung trên đó mặc dù. Hãy chắc chắn rằng bạn không nhận được ifofđi sai đường hoặc bạn sẽ xóa sạch đĩa khởi động của bạn.
conorgriffin

Sửa chữa, tôi nghĩ rằng đĩa khởi động là chỉ đọc để bạn có thể không xóa nó nhưng điều quan trọng là phải lấy ifoftheo đúng thứ tự trong trường hợp
conorgriffin

asrthông minh hơn một chút về việc ban phước cho một khối lượng khởi động và HFS hơn ddhoặc cpnhiều khả năng hoạt động với siêu dữ liệu, nén hfs và những thứ hay ho khác có trên không gian lưu trữ hạn chế ...
bmike


-3

OK, rất dễ thực hiện nếu bạn có thể chạm tay vào vô số trình cài đặt OS X "ISO" có thể truy cập internet ngay sau khi phát hành .. hoặc tự tạo một hình ảnh cho đĩa Trình cài đặt của bạn .... và chỉ cần khôi phục nó vào một phân vùng riêng của ổ flash USB của bạn .. tất cả đều có trong ole 'Disk Utility ...

khóa của họ là ... KHÔNG chèn tệp * .dmg hoặc * .iso vào hộp SOURCE . Thay vào đó, XÁC NHẬN SỐ LƯỢNG từ hình ảnh được gắn vào hộp nguồn trong "Tiện ích" Khôi phục đĩa.

Lý do duy nhất để sử dụng DD là nếu bạn đang thực hiện một số tùy chỉnh ISO vô nghĩa, cố gắng lắp trình cài đặt vào thanh 4GB .. Đây là cách tôi tạo một ổ đĩa cứu hộ 4GB mà tôi vẫn sử dụng cho đến ngày nay " Snow Leo 911 ", nó đá ... nhưng nếu bạn có chỗ trống ... chỉ cần phân vùng em bé đó lên và bạn sẽ ổn.

Đây là một bài viết khá hay về một cách tiếp cận tương tự. Chúc mừng!


3
Ngay cả khi bạn có thể đóng gói lại báo tuyết và cho phép tải xuống bởi những người không có giấy phép, tôi sẽ không tin ai đó bao gồm 40 tựa phần mềm phải trả tiền cùng với Snow Leopard trong Snow Leo 911. Không khó để hình ảnh bản sao hợp pháp của bạn về SL và ban phước cho hình ảnh kết quả.
bmike

1
làm thế nào về việc bỏ phiếu cho câu trả lời của tôi cho câu hỏi của anh ấy. ... một giải pháp ngắn gọn và đơn giản cho vấn đề ban đầu của anh ấy .. và tại sao giải pháp phức tạp hơn mà anh ấy đã xem xét ban đầu lại không cần thiết ... cho đến khi các thao tác như vậy hoàn toàn cần thiết để "nướng tại nhà" bộ công cụ xử lý sự cố tối thiểu và di động - mà nói chung (vẫn) là thứ không có sẵn thông qua "phương tiện" thông thường nghiêm ngặt ... tôi đã tham khảo kinh nghiệm với những vấn đề và giải pháp tương tự. aka thực tế. câu hỏi của anh ấy không phải là RFP cho bệnh diatribes re: công cụ chẩn đoán ưa thích ..
alex grey

1
@bmike oh tôi thấy rồi ... bạn cũng đã đặt câu hỏi ... sau tôi ... VỚI TRẢ LỜI CỦA TÔI !! bạn là người đàn ông mờ ám .
alex xám

4
Alex - Nếu bạn nhìn, tôi đang cố gắng hiển thị một công thức làm "bánh" thay vì tải xuống một cái đã được nướng. Nếu bạn cảm thấy điều đó mờ ám (hoặc bằng suy luận, tôi), bạn được hoan nghênh ý kiến ​​đó. Tôi hy vọng bạn sẽ tham gia và tham gia vì rõ ràng bạn có một số kiến ​​thức sâu sắc dựa trên tất cả các câu trả lời của bạn ở đây cho đến nay, và bạn thậm chí có thể rất tốt trong người. Da tôi dày, vì vậy hãy gọi cho tôi bất kỳ tên nào bạn muốn nếu bạn cảm thấy nó giúp bạn hoặc trang web. Chỉnh sửa phần câu trả lời của bạn không phải là điều tôi sẽ làm, vì vậy tôi đã đăng. Tôi tôn trọng giọng nói của bạn ngay cả khi tôi không đồng ý với một số điều đó.
bmike
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.