Làm thế nào để chạy Ubuntu đầy đủ trong initramfs?


8

Tôi có một máy có RAM 10 GB và tôi muốn chạy Ubuntu trên nó (Debian cũng ổn nếu dễ hơn), hoàn toàn bằng RAM theo cách như vậy: Tôi khởi động từ hình ảnh nén trên đĩa flash USB, đó là không nén vào RAM, và sau đó tôi có thể tháo đĩa ra khỏi khe cắm USB và chỉ sử dụng hệ thống với RAM mà không cần bất kỳ ổ đĩa cố định nào.

Bất cứ khi nào tôi thực hiện bất kỳ thay đổi nào tôi muốn vĩnh viễn, tôi sẽ đặt lại ổ đĩa flash vào khe cắm USB (có thể không giống với lần đầu tiên tôi sử dụng để khởi động, vì tôi muốn giữ nhiều phiên bản của đĩa flash khởi động), và chạy một số lệnh sẽ lưu trạng thái hiện tại vào một hình ảnh nén trên đĩa.

Làm thế nào tôi có thể thiết lập này?


1
Heh tôi đã hỏi về điều này năm ngoái nhưng không đi đến đâu. Với tốc độ này, SSD PCI-E x16 sẽ có mặt ở đây và giá cả phải chăng trước khi tôi quản lý nó.
Oli

Nếu bạn vẫn quan tâm đến cái nhìn này vào Casper hoặc Live-boot.
vui lòng xóa tôi vào

Bạn có thể xác nhận rằng câu trả lời hoạt động?
William

Câu trả lời:


8

Không thể sử dụng CD máy tính để bàn Ubuntu để làm điều này mà không giữ đĩa USB được cắm toàn bộ thời gian. Tuy nhiên, do bạn có đủ dung lượng RAM, bạn có thể sử dụng toramtùy chọn casper để sao chép nội dung của đĩa CD máy tính để bàn vào bộ nhớ (bằng cách sử dụng tmpfs).

Startup Disk CreatorKhởi động đĩa Creator sẽ giúp bạn đi gần hết. Chỉ cần chắc chắn sử dụng tùy chọn "được lưu trữ trong không gian thêm dành riêng". Tiếp theo, chỉnh sửa syslinux/txt.cfgtrong đĩa USB kết quả và đặt toramngay trước --mỗi appenddòng ngoại trừ dòng "Kiểm tra lỗi CD".


0

Chà, không phải cds sống đã làm điều này rồi sao? Tôi sử dụng finnix , dựa trên debian, rất nhiều để bảo trì, nó có thể khởi động từ CD (hoặc USB), tự tải hoàn toàn vào RAM và giải phóng khe cắm CD để sử dụng.

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.