Saya tertarik pada hal ini, sekarang izinkan saya menjelaskan apa yang ingin saya lakukan dengan ini. Saya sedang bersiap untuk membeli 32GB RAM dan sudah memiliki Quad Core. Ide saya adalah mengimplementasikan opsi lain dalam GRUB yang akan melakukan hal ini:
- Saat boot, pindahkan seluruh
/
partisi keramfs
, dan booting ubuntu dari sana - Dari waktu ke waktu dan juga pada sinyal shutdown, jalankan rsync untuk "backup" data ke HDD, tentu saja di latar belakang.
Saya sudah memiliki SSD, dan saya pikir rsync
tidak perlu banyak untuk menyinkronkan file. Dan juga, kehilangan data kurang penting, kecuali jika itu akan kehilangan lebih dari 30 menit bekerja aktif, Karena uptime komputer saya hampir 99,99%, tidak pernah mati, jadi benar-benar tidak berpikir bahwa ini bisa menjadi lebih besar masalah daripada paksa dimatikan dari HDD.
/
filesystem tidak terlalu besar, sekitar 7GB.
Sekarang pertanyaan saya adalah: Apakah ide ini "hemat biaya", akan rsync
membutuhkan banyak sumber daya, dan apakah suatu tempat sudah menerapkan beberapa solusi serupa untuk ini?
Jawaban:
rootramfs_0.2-1_all.deb
Paket ini memuat root FS ke RAM sebelum sistem startup. Untuk sinkronisasi ke HDD gunakan rootramfs --sync sync_path [exclude_path1] [exclude_path2] ...
Anda dapat dengan mudah memverifikasi paket ini. Paket berisi skrip yang ditulis dengan python, ia memperbaiki initrd dan cryptroot initramfs hooks.
sumber
Dengan risiko diusir karena penistaan ...
Lihat Puppy Linux. Ini berfungsi seperti yang Anda gambarkan karena menggunakan sistem berkas unionfs atau sistem berkas aufs yang lebih baru yang berjalan seluruhnya dalam memori. Meskipun sepenuhnya GUI, O / S telah dipasangkan untuk berjalan dalam hanya 32MB (ya, MEGAbytes) RAM atau sebanyak yang Anda bisa berikan. Apapun yang lebih dari 128MB akan membuatnya bekerja sepenuhnya dalam RAM dan dengan demikian menjadi kilat cepat.
Versi 5.2.8 Lupu kompatibel dengan Ubuntu 10.04 Lucid dan Precise Puppy 5.4.3 kompatibel dengan Ubuntu Precise Pangolin 12.04.1+.
sumber