Tôi chưa làm việc với Raspberry Pi, nhưng tôi đã giảm thời gian khởi động với các hệ thống nhúng Linux nên tôi có một số câu trả lời chung.
1) Mở Vì vậy, hãy tìm trong các thư mục init và tắt hoặc trì hoãn bất cứ thứ gì không cần thiết cho mục đích của bạn. Nếu bạn không cần bất kỳ thứ đồ họa nào, trên các hệ thống chậm hơn, cửa sổ X hoặc các quy trình đồ họa có thể là những trò chơi thời gian thực. Không nhất thiết bởi vì nó không thể tạo ra đồ họa đầy đủ, nhưng để tất cả các thư viện được tải vào bộ nhớ cần có thời gian. Và phải mất thời gian từ tải khi mọi thứ khác bạn muốn cũng đang tải hoặc chờ tải.
2) Thẻ SD có tốc độ đọc khác nhau, hãy mua thẻ nhanh nhất mà thiết bị có thể xử lý. Hoặc có thể xem nếu một thanh USB sẽ tải nhanh hơn. Bạn có thể sẽ không cần thẻ 40Mb / giây, nhưng việc chuyển từ thẻ SD giá rẻ sang thẻ có thể xử lý chuyển 10Mb / giây có thể tạo ra sự khác biệt - một lần nữa tùy thuộc vào loại thẻ SD mà Pi có thể xử lý). Như một tiếp tuyến: chạy ra khỏi thẻ SD nếu hệ thống tập tin có thể ghi được không tốt cho sự ổn định lâu dài. Nếu bạn cần điều đó, bạn có thể cần xem xét việc định cấu hình cài đặt khởi động của mình để coi thẻ là chỉ đọc hoặc thực hiện các sắp xếp hệ thống khác hoàn toàn.
3) Nếu bạn thực sự cần đồ họa, ảo tưởng về việc khởi động đôi khi dễ dàng hơn để thực sự sẵn sàng 100% cho bất kỳ đầu vào nào. Có các chương trình màn hình khởi động bàn điều khiển có thể tạo ra một đồ họa thực sự nhanh chóng trong khi tất cả các dịch vụ khác bạn cần khởi động. Tôi đã thấy các trường hợp trong đó đồ họa bảng điều khiển ban đầu được sử dụng làm màn hình khởi động tĩnh được hoán đổi để hoạt động trực tiếp khi hệ thống sẵn sàng - người dùng hiếm khi thực sự muốn nhập dữ liệu trong vòng 2-3 giây màn hình hiển thị lên.
Nếu bạn vẫn đang tìm kiếm thời gian khởi động nhanh hơn, hãy xem ở đây để xem danh sách các khu vực cần xem xét.