Chỉ chạy hệ điều hành Linux trong ram


4

Tôi biết về Puppy linux vì điều này nhưng tôi không hài lòng với việc chỉ có một người dùng root. Nó có phải là một công việc khó khăn để nói một bản phân phối Linux sao chép mọi thứ vào RAM và sau đó chạy từ nó?

Tôi không muốn có một đại diện xấu cho việc này nhưng tôi dự định kết hợp một LAMP nhỏ chạy HĐH của nó từ RAM. Tôi đã nói chuyện với nhiều người về điều này và nhận được những phản hồi rất trái chiều về những lý do mà tôi hiểu nhưng dù sao tôi cũng sẽ làm điều này.

Có một bản phân phối trực tiếp có thể phù hợp với mục đích của tôi không? Tôi sẽ vui hơn khi nói rằng một môi trường Debian sau đó phải làm quen với Puppy. Tôi muốn có nhiều người dùng hơn để root của tôi vẫn ở chế độ riêng tư không có trong Puppy - hoặc điều này có thực sự cần thiết? Xem xét nó là một LAMP tôi đã nghĩ rằng điều này sẽ cần thiết cho một thiết lập an toàn hơn ...

Cảm ơn!

Câu trả lời:


1

SystemResTHERCD hỗ trợ tải toàn bộ hình ảnh vào RAM trong khi khởi động. Vấn đề chính bạn sẽ gặp là dữ liệu liên tục sẽ biến mất khi bạn tắt hộp, do đó, bạn sẽ cần một số cách để đồng bộ hóa dữ liệu đã sửa đổi với thiết bị lưu trữ liên tục hoặc không lưu trữ bất cứ thứ gì không liên tục mà bạn cần.

Do SysRescCD dựa trên Gentoo, nên việc xây dựng SystemResTHERCD đã được sửa đổi của bạn khá dễ dàng với các gói bạn đã cài đặt sẵn, do đó bạn có thể sử dụng tính năng "khởi động vào RAM" của chúng mà không phải cài đặt nhiều gói và tệp cấu hình. thời gian bạn khởi động.


1

Lần cuối tôi thử (và đã được một thời gian), bản phân phối Knoppix (dựa trên debian) có một toram tùy chọn khởi động sẽ tải toàn bộ hình ảnh đĩa vào bộ nhớ trước khi khởi động hệ thống. Nó đã nhanh như chớp khi nó được tải.


0

phân phối được thiết kế cho mục đích này. Trong một số distro tức là Fedora, bạn có thể thêm live_ram vào tham số kernel trong grub và nó sẽ sao chép toàn bộ hình ảnh vào RAM.


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.