Apakah ada OS linux yang dapat dimuat seluruhnya ke dalam RAM?

12

Saya memiliki memori 32 GB di PC saya. Ini lebih dari cukup untuk OS linux. Apakah ada versi Linux yang mudah digunakan (sebaiknya Ubuntu) yang dapat di-boot melalui disk optik atau USB dan dijalankan sepenuhnya dalam RAM? Saya tahu live disc dapat di-boot dengan hard disk, tetapi hal-hal masih berjalan dari disk dan ini membutuhkan waktu untuk memuat. Saya ingin semuanya dimuat ke dalam RAM dan kemudian dijalankan dari sana, benar-benar mudah menguap. File apa pun yang perlu saya buat akan disimpan ke disk USB.

Saya mengetahui http://en.wikipedia.org/wiki/List_of_Linux_distributions_that_run_from_RAM tetapi ini semua tergantung pada sedikit RAM. Saya lebih suka sesuatu seperti Ubuntu daripada versi ringan ini.

pengguna208145
sumber
4
The SysRescueCd memiliki beban untuk pilihan memori, docache menyebabkan CD-ROM sepenuhnya dimuat ke memori. Awal yang lebih lambat tetapi setelah selesai, program mulai lebih cepat dan drive CD akan dirilis memungkinkan akses normal ke CD lain. Ini membutuhkan 400MB memori untuk menyimpan semuanya (termasuk direktori boot dan direktori isolinux).
bsd
1
Saya tidak tahu apakah Ubuntu mendukungnya tetapi IIRC Linux Mint mendukung toramparameter misalnya pada menu boot edit entri dan tambahkan toramke baris perintah kernel.
don_crissti
Ha, saya sedang mencari rasa "IIRC Linux Mint". Baru terpikir oleh saya bahwa itu adalah steno. Mint itu baik, saya suka itu. Sudah lama sejak saya menggunakan anak anjing. Saya akan melihat di sana juga.
user208145
2
Bukan jawaban, hanya komentar: hampir semua distro dapat dimodifikasi untuk dijalankan langsung dari ram. Hanya diperlukan sedikit perbedaan dalam urutan boot untuk me-mount tmpfs (atau versi terkompresi) dan memuat gambar disk ke dalamnya. Saya telah melihat (hampir) sistem debian standar yang melakukan booting dari gambar jaringan dan berjalan dari RAM, dan menggunakan repositori paket LAN (mirror) untuk dengan cepat menginstal aplikasi yang lebih besar sesuai permintaan (untuk menghemat ruang). Saya tidak mengaturnya secara pribadi sehingga saya tidak dapat memposting instruksi yang tepat, tetapi itu adalah sesuatu yang dapat dilakukan untuk distro apa pun.
orion
porteus linux. Ini berjalan pada memori saya dan cepat

Jawaban:

5

Ubuntu dapat berjalan pada RAM, tetapi membutuhkan beberapa perubahan manual:

https://wiki.ubuntu.com/BootToRAM

Madneon
sumber
1
Ini membantu, terima kasih. Saya berharap untuk sesuatu yang lebih di luar kotak. Jika ini satu-satunya jalan saya, saya akan mencobanya dan tandai ini sebagai jawabannya.
user208145
2
ini tampaknya menganggap seseorang mem-boot CD LIVE di mana berjalan di RAM akan sangat berguna. Saya telah menjalankan Slackware di QEMU dengan semua disk di RAM dan itu jauh lebih cepat. instalasi LENGKAP selesai dalam 3 menit. perangkat kerasnya hanya memiliki 12GB RAM. laptop terbaru saya memiliki 64GB dan saya sedang mengeksplorasi cara mem-boot dari SSD-nya dan dijalankan dari RAM.
Skaperen
Panduan ini sangat ketinggalan zaman. Ini untuk Ubuntu 9.10.
Aaron Franke
6

Saya pikir semua distro dapat dijalankan dari RAM, Anda hanya perlu melakukan beberapa perubahan. Baca tautan ini

Anda harus ingat bahwa setiap perubahan (pembaruan, dan sejenisnya) yang Anda lakukan pada sistem file yang ada di memori hilang ketika Anda menghidupkan mesin Anda, jadi Anda perlu membuat mekanisme untuk memperbarui HD Anda dengan perubahan-perubahan tersebut SEBELUM sistem mati, yang akan menunda penutupan sistem.

YoMismo
sumber
tidak banyak RAM yang dibutuhkan. jika saya dapat menginstal dan menjalankan FULL Slackware di QEMU di tmpfsdalam 12GB RAM maka itu sudah cukup untuk menjalankannya secara langsung.
Skaperen
saya digunakan untuk menjalankan hanya /etcdi /tmpszaman yang lalu tanpa menyimpan otomatis. suatu hari itu menyelamatkan saya dari kesalahan bodoh
Skaperen
jadi saya sarankan manual save ke disk untuk hal-hal seperti /etcdan biarkan /var/logdi disk.
Skaperen
2

OS Keamanan Parrot. Anda memiliki pilihan untuk memuat OS secara langsung ke dalam RAM, saya percaya MXLinux juga memungkinkan, tanpa file konfigurasi, langsung dari boot loader yang Anda pilih memuat OS ke dalam RAM.

Menu boot Parrot & MX sebenarnya memiliki banyak opsi untuk berbagai cara untuk menjalankan OS. Ada dua versi 'rumah' dan 'keamanan', keduanya cocok untuk pengemudi harian, tidak seperti distro serupa seperti Kali. Pada dasarnya desktop Debian MATE dan di menu salah satu tab mengatakan parrot OS, di tab itu Anda akan menemukan semua utilitas peretas / peretas Anda. Kalau tidak, itu hanya Debian MATE, Desktop yang tampak sangat bagus.

Juga menyederhanakan jaringan dan memulai / menghentikan proses dalam menu aplikasi. Saya memasukkannya ke dalam 10gb ddr3 ram di komputer dari 2012 dan itu berjalan cepat. DietPi juga membuat versi X86 yang gila cepat dan berjalan dalam RAM.

Jika Anda tidak peduli tentang manajer paket, core kecil juga berjalan di RAM, itu hanya dan distro 'aneh'.

k3rnl-p4n1c
sumber
1

grml ( grml.org ) memiliki opsi untuk tujuan ini. Opsi kernel toramatau opsi di menu harus berfungsi. Ini berbasis Debian. Dan bagus btw!

Lemon Jodka
sumber
0

Banyak distro linux dapat digunakan dalam RAM menggunakan live install, saya pernah fedora, ubuntu dan turunannya pada flashdisk sekali, cukup periksa apakah live dari distro itu menawarkan kegigihan sehingga Anda dapat tetap melakukan modifikasi. Perlu diketahui juga bahwa seluruh sistem perlu dimuat pada ram Anda, sehingga dibutuhkan lebih banyak waktu dari biasanya untuk memulai sistem.

Thiago Font
sumber
0

Ada sebuah program mengambang di luar sana yang disebut YUMI itu menempatkan disto ke flash drive dan bahkan dapat memiliki beberapa flash tunggal sekaligus. Baik untuk mencoba berbagai bentuk Linux hingga Anda menemukan yang ingin Anda instal. Dan distro yang disebut TAILS akan berjalan secara eksklusif dari memori. Ini dirancang untuk keamanan tetapi merupakan bukti konsep.

The MaD HaCkER
sumber