Beranda » bagaimana » Apakah Setiap Sistem Operasi Membutuhkan RAM?

    Apakah Setiap Sistem Operasi Membutuhkan RAM?

    Jika Anda memiliki komputer yang kemungkinan RAMnya rusak, apakah ada sistem operasi yang akan berfungsi pada komputer, setidaknya untuk membantu Anda menguji dan mendiagnosis perangkat keras? Posting Q&A SuperUser hari ini membuka diskusi yang hidup tentang masalah ini untuk memuaskan pertanyaan pembaca yang penasaran.

    Sesi Tanya Jawab hari ini datang kepada kami berkat SuperUser-subdivisi Stack Exchange, pengelompokan situs web Q&A berbasis komunitas.

    Foto milik Chris Isherwood (Flickr).

    Pertanyaan

    SuperUser reader VusP ingin tahu apakah ada sistem operasi yang dapat berfungsi tanpa RAM:

    Apakah ada sistem operasi yang dapat digunakan tanpa RAM, khususnya, jenis dari mana saya dapat membuat flash drive bootable dan menggunakannya dengan komputer saya? Ini menjadi canggung, karena booting pada dasarnya memuat sistem operasi dalam RAM.

    catatan: Saya awalnya ingin tahu tentang sistem operasi RAM-kurang untuk memeriksa dan melihat apakah RAM laptop saya sudah buruk (itu tidak bisa boot tetapi menyajikan layar kosong), tapi saya suka cara pertanyaan ini telah menggelinding bola salju.

    Apakah ada sistem operasi yang dapat berfungsi tanpa RAM?

    Jawabannya

    Kontributor SuperUser agtoever memiliki jawaban untuk kami:

    Apakah setiap Sistem Operasi membutuhkan RAM?

    Langkah wajib dalam proses POST BIOS adalah memeriksa apakah ada RAM. Secara opsional, ini memeriksa untuk melihat apakah RAM Anda berfungsi dengan benar. Jadi jawaban untuk pertanyaan Anda, "Apakah setiap sistem operasi membutuhkan RAM?" Adalah: Tidak, tidak pada perangkat keras ini (yang kompatibel dengan IBM PC). Juga, untuk sisa jawaban ini, saya akan menganggap perangkat keras yang kompatibel dengan IBM PC.

    Dapatkah Sistem Operasi boot dengan RAM yang rusak?

    Jika RAM Anda rusak (dan tidak sepenuhnya absen atau rusak), atau jika Anda (sebagian) dapat mengganti RAM, Anda mungkin dapat melakukan booting menggunakan patch kernel BadRAM atau BadMEM. Anda perlu mengkompilasi ulang kernel (terdengar lebih mudah daripada jika Anda melakukannya untuk pertama kali) dan Anda dapat reboot, kemudian beri tahu kernel di mana memori buruk Anda. Penjelasan yang bagus tentang penggunaan Memtest86 / Memtest86 + dan BadRAM / BadMEM dapat ditemukan di sini.

    Dapatkah Sistem Operasi boot tanpa RAM dan menggunakan cache CPU sebagai RAM?

    Sejauh yang saya tahu, tidak ada cara untuk menggunakan cache CPU Anda sebagai RAM tanpa ada RAM di sistem Anda (seperti yang disarankan oleh @ philipp dan lain-lain) di komentar. Jika ada, alangkah baiknya menambahkannya di sini. Satu-satunya makalah yang dapat saya temukan pada subjek adalah makalah ini tentang Menggunakan cache prosesor sebagai RAM hingga RAM diinisialisasi. Tidak yakin apakah (dan bagaimana) itu akan bekerja tanpa RAM. Sejauh yang saya tahu, tidak ada kode kerja yang mem-boot sistem operasi pada PC yang kompatibel dengan IBM. Referensi apa pun untuk pembuktian konsep, kode kerja, atau apa pun boleh diterima dan saya akan menambahkannya ke jawaban ini.

    Bisakah saya masuk ke BIOS?

    Pertanyaan poster asli agak kabur jika laptop mampu melewati BIOS POST. Seperti yang ditunjukkan @Tonny, tidak ada sistem operasi yang akan membantu Anda sampai ke BIOS. Anda memasuki BIOS menggunakan kunci F1, F2, F10, DEL, atau ESC (tergantung pada merek BIOS Anda).

    Bagaimana memulihkan data dari laptop tanpa RAM?

    Adapun tujuan di balik pertanyaan Anda, mengapa Anda membutuhkan akses ke laptop Anda? Apakah masih ada data pada hard drive yang ingin Anda pulihkan? Jika itu masalahnya, jauh lebih mudah untuk menarik keluar hard drive (lihat manual) dan memasangnya ke perangkat penyimpanan eksternal atau langsung ke komputer desktop. Ini adalah panduan yang bagus untuk melakukan hal itu.

    Tertarik melihat lebih banyak umpan balik tentang topik khusus ini? Kemudian pastikan untuk memeriksa utas diskusi aktif yang ditautkan di bawah ini!


    Punya sesuatu untuk ditambahkan ke penjelasan? Berbunyi dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang mengerti teknologi lainnya? Lihat utas diskusi lengkap di sini.