Tinycore: Cài đặt không tiết kiệm của Tinycore Linux


0

Tôi đã cài đặt tinycore trong VirtualBox. Tuy nhiên, tôi không hài lòng với thời gian khởi động. Từ những gì tôi đã điều tra cho đến nay, điều này là do cài đặt tiết kiệm. Tất cả các gói được nén và nằm trong một thư mục và được giải nén và cài đặt mọi lúc trong khi khởi động. Tùy thuộc vào số lượng gói bạn muốn có sẵn khi khởi động, việc này có thể mất một chút thời gian. Tôi thích nó, nếu các gói sẽ được liên tục và hệ thống tập tin gốc sẽ không phải được phục hồi sau mỗi lần khởi động.

Có cách nào để thực hiện cài đặt tinycore "thực sự", không tiết kiệm không?

Câu trả lời:


2

Câu trả lời ngắn gọn: "không". Tiny Core được thiết kế rõ ràng không phải để được cài đặt theo cách bạn đang suy nghĩ.

Tuy nhiên, có một số cân nhắc bạn nên tính đến:

  1. Tiny Core không "giải nén" các gói ("phần mở rộng" theo cách nói của Tiny Core). Thay vào đó, mỗi phần mở rộng là một hệ thống tệp có thể gắn kết, nén, chỉ đọc được gắn kết đơn giản và các tệp riêng lẻ trong đó được liên kết với nhau vào các vị trí thích hợp của chúng (thường ở dưới /usr ) thay vì được sao chép ở đó.

  2. Quá trình ở bước một có một số lợi thế

    1. các tập tin chiếm rất ít không gian bộ nhớ thực tế bên dưới /usr
    2. các tệp này an toàn / bảo mật một cách hợp lý vì chúng chỉ đọc
    3. tạo liên kết tượng trưng là nhiều nhanh hơn sao chép các tập tin
  3. Với mục trên, đặc biệt là mục 2.3, có thể có một số yếu tố khác làm chậm quá trình khởi động máy ảo của bạn - mọi thứ từ phần cứng vật lý đến HĐH cơ bản mà VirtualBox đang chạy.

Nếu bạn muốn tiếp tục con đường cài đặt "thực" (cái mà nhà thiết kế Tiny Core gọi là "Chế độ phân tán" vì các tệp nằm rải rác trên đĩa), bạn có thể muốn thử một trong các cách sau:

  • làm lại initrd để chứa các phần mở rộng của bạn, được tải sẵn. Điều này sẽ vẫn không giúp bạn có được hệ thống dựa trên đĩa mà bạn muốn vì toàn bộ hệ thống tệp sẽ nằm trong RAM - có thể là rất nhiều RAM.

  • Tải các phần mở rộng với tùy chọn copy-to-fs (sẽ ngốn rất nhiều RAM) và sau đó bằng cách nào đó hình ảnh hệ thống tệp đang chạy - nhưng bạn vẫn cần tìm ra cách để nó chạy trên đĩa.

  • (Có lẽ là tùy chọn sạch nhất) Sử dụng một bản phân phối khác, vì bạn thực sự sẽ mất đi những lợi ích quan trọng nhất của Tiny Core.

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.