Làm cách nào để tôi âm thầm khởi động MacBook Air?


36

Khi tôi khởi động MacBook Air, nó sẽ phát ra âm thanh khởi động lớn trừ khi tôi tắt tiếng máy tính trước khi tắt lần trước.

Tuy nhiên, tôi không thể đảm bảo rằng tôi đã tắt tiếng máy tính lần trước trước khi tắt vì tôi chia sẻ Air này với người khác.

Làm thế nào để tôi khởi động máy Mac một cách im lặng?


2
Chỉ tò mò, nhưng tại sao bạn tắt máy? MBP của tôi chưa bao giờ bị tắt vì các lý do khác ngoài việc nâng cấp phần cứng (bộ nhớ)
EmmEff

3
Mở lại - đây là về một Air và bao phủ mặt đất mới. Việc hợp nhất các câu trả lời là không tốt cho trang web nói chung và bạn có thể có một số câu hỏi gần gũi - câu hỏi này rõ ràng không phải là một bản sao chính xác của trang kia. Xem cách cả hai câu trả lời ở đây khác với câu trả lời của câu hỏi khác.
bmike

Câu trả lời:


19

Cắm tai nghe từng là cách nhanh chóng và bẩn thỉu để đảm bảo sự im lặng (trở lại thời kỳ phần cứng PPC).

Bây giờ, chuông báo khởi động tự kiểm tra vẫn sử dụng loa bên trong cho dù giắc cắm tai nghe có được sử dụng hay không, nhưng mẹo dưới đây sẽ hoạt động trên các máy Mac cũ. Nó được sử dụng với các máy Mac mới miễn là bạn không thiết lập máy mac của mình tự động khởi động lại và bạn không quên hành vi hiện tại và tự khởi động lại nó.

Tôi có một đầu cắm của giắc cắm tai nghe mà tôi sử dụng khi tôi ở nơi bị cấm tiếng ồn cho dù phần mềm có quyết định gì đi nữa.

Bạn có thể có một phích cắm mà không cần bất kỳ dây nào với giá dưới 5 đô la tại một cửa hàng như Radio Shack nếu bạn không có tai nghe, bạn có thể hy sinh hoặc dây bị cắt không làm bạn hài lòng.

Đơn giản là không thể thay đổi cài đặt âm lượng / âm lượng NVRAM sau khi mac bị tắt (hoặc đang ngủ) vì vậy ngay cả khi bạn chuẩn bị đúng cách, âm thanh sẽ được tạo ra nếu mọi thứ không như kế hoạch khi tắt máy.


3
Thủ thuật này có hoạt động với Intel Mac không? Tôi hiểu rằng nó chỉ hoạt động với máy Mac PowerPC và trước đó. Tôi biết Mac Pro, MacBook Pro và Mac mini của tôi luôn sử dụng loa bên trong, ngay cả khi có thứ gì đó cắm vào cổng tai nghe.
joelseph

@joelseph Mini và macbrook pro của tôi tắt loa bên trong khi tôi cắm tai nghe vào. Tôi sẽ quan tâm nếu bạn có thể cho chúng tôi số model và dùng thử nếu bạn vẫn có chúng trong trường hợp. Tôi nghi ngờ chúng có thể được cấu hình theo cách đó, nhưng với một hệ điều hành sạch, chúng sẽ chuyển hướng âm thanh sang tai nghe.
Adam Davis

@AdamDavis Điều này không hoạt động trên Macbook Pro đầu năm 2011 và Macbook Pro của tôi vào giữa năm 2007
gentmatt

3
Tôi nên làm rõ rằng đó chỉ là tiếng chuông khởi động luôn sử dụng loa bên trong, bất kể đầu ra âm thanh của máy Mac được đặt thành loa trong, tai nghe hay thậm chí là kỹ thuật số. Tôi đã quan sát điều này với tất cả các mẫu Mac Pro, 5-6 MacBook Pro khác nhau, hai máy Mac và iMac. Tôi vừa xác minh hành vi trên MacBook Pro (17 inch đầu năm 2008), MBP (17 inch giữa năm 2011) và máy Mac mini (đầu năm 2009).
joelseph

@joelseph À, tôi hiểu rồi, điều đó có ý nghĩa. Đó là âm thanh thương hiệu của apple và họ muốn nghe thấy ...
Adam Davis

14

Đối với Snow Leopard và các máy trước đó, tải xuống và cài đặt "StartupSound.prefPane" sẽ cài đặt ngăn tùy chọn trong cài đặt hệ thống để cho phép bạn điều chỉnh âm lượng khởi động và tắt âm thanh khởi động:

http://www5e.biglobe.ne.jp/~arcana/StartupSound/BETA/index.en.html

Lưu ý rằng ở trên có kết quả hỗn hợp trong Lion. Đối với người dùng Lion, khuyến nghị như sau:

  1. Đăng nhập với tư cách quản trị viên và mở cửa sổ terminal

  2. Tạo scriptfile để tắt tiếng

    sudo nano /path/to/mute-on.sh

  3. Nhập nội dung này dưới dạng nội dung, khi hoàn tất, nhấn control + O để lưu và điều khiển + X để thoát:

    #!/bin/bash
    osascript -e 'set volume with output muted'

  4. Tạo scriptfile để tắt tiếng

    sudo nano /path/to/mute-off.sh

  5. Nhập nội dung này dưới dạng nội dung, khi hoàn tất, nhấn control + O để lưu và điều khiển + X để thoát:

    #!/bin/bash
    osascript -e 'set volume without output muted'

  6. Làm cho cả hai tập tin thực thi:

    sudo chmod u+x /path/to/mute-on.sh
    sudo chmod u+x /path/to/mute-off.sh

  7. Kiểm tra xem có bất kỳ hook nào đã tồn tại không (những cái này sẽ bị ghi đè, vì vậy hãy chắc chắn rằng nó phù hợp với bạn)

    sudo defaults read com.apple.loginwindow LoginHook
    sudo defaults read com.apple.loginwindow LogoutHook

  8. Thêm móc để tắt tiếng

    sudo defaults write com.apple.loginwindow LogoutHook /path/to/mute-on.sh
    sudo defaults write com.apple.loginwindow LoginHook /path/to/mute-off.sh

Ghi chú:

  • /path/to/ là vị trí của các tập lệnh, tôi đã sử dụng /Library/Scripts/
  • bạn có thể bỏ qua loginhook đang tắt tiếng (tức là mỗi lần đăng xuất sẽ tắt máy của bạn), nhưng tôi thích nó theo cách này vì tôi luôn có sẵn âm thanh chính xác ở mức âm lượng tôi đặt lần trước
  • root phải là chủ sở hữu của các tệp script - chạy trình soạn thảo từ dòng lệnh với sudo là cách dễ nhất để đạt được điều đó (nếu không bạn cần phải chown)
  • để xóa các hook, sử dụng như sau:

    sudo defaults delete com.apple.loginwindow LoginHook
    sudo defaults delete com.apple.loginwindow LogoutHook

( nguồn )


2
Móc đăng xuất sẽ không chạy nếu mac gặp sự cố, NVRAM bị đặt lại hoặc không hoạt động. Nó cũng không giúp ích gì nếu mac chỉ đơn giản là ngủ với âm thanh phát. Đó là điều tốt nhất bạn có thể làm với phần mềm, nhưng tai nghe im lặng xử lý mọi tình huống mà bạn không muốn có tiếng ồn.
bmike

Ngoại trừ máy Mac mới (hoặc có thể là sư tử?) Vẫn phát âm thanh khởi động ngay cả khi có tai nghe.
TJ Luoma

^ Cảm ơn bạn! Hoạt động hoàn hảo - đã được thử nghiệm trên Macbook Pro Retina mới nhất (tháng 11 năm 2012) trên MacOS X Lion 10.8.2
Artur Bodera

4

Đây là điều duy nhất hoạt động với tôi theo OS X 10.8.5 (Mountain Lion) trên Mac Mini (CPU Core i5 Intel) thời kỳ 2012. Trong Terminal.app, nhập lệnh sau:

sudo nvram SystemAudioVolume=%80

Các sudolệnh sẽ yêu cầu mật khẩu đăng nhập của bạn. Nó cần các đặc quyền nâng cao để cập nhật cài đặt NVRAM của máy Mac (tương đương với Mac của BIOS PC). Đừng bỏ qua %80giá trị. Nó thực sự sẽ tắt tiếng chuông khởi động.

Nếu bạn quyết định muốn quay lại chuông lần nữa, hãy xóa cài đặt khỏi NVRAM bằng lệnh này:

sudo nvram -d SystemAudioVolume

1
các giải pháp khác quá phức tạp. Ngoại trừ, có thể, tai nghe. Đã làm cho tôi.
Thufir
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.