Jika Anda memiliki komputer yang RAM-nya mungkin rusak, apakah ada sistem operasi yang akan berfungsi di komputer tersebut, setidaknya untuk membantu Anda menguji dan mendiagnosis perangkat keras? Postingan SuperUser Q&A hari ini memanfaatkan diskusi yang hidup tentang subjek tersebut untuk memenuhi pertanyaan pembaca yang penasaran.
Sesi Tanya & Jawab hari ini hadir atas kebaikan SuperUser — subdivisi Stack Exchange, pengelompokan situs web Tanya Jawab berbasis komunitas.
Foto milik Chris Isherwood (Flickr) .
Pertanyaan
Pembaca SuperUser VusP ingin tahu apakah ada sistem operasi yang dapat berfungsi tanpa RAM:
Apakah ada sistem operasi yang dapat digunakan tanpa RAM, khususnya jenis yang dapat saya gunakan untuk membuat flash drive yang dapat di-boot dan menggunakannya dengan komputer saya? Ini menjadi canggung, karena boot pada dasarnya memuat sistem operasi dalam RAM.
catatan: Awalnya saya ingin tahu tentang sistem operasi tanpa RAM untuk memeriksa dan melihat apakah RAM laptop saya rusak (tidak bisa boot tapi menampilkan layar kosong), tapi saya suka cara pertanyaan ini berubah menjadi bola salju.
Apakah ada sistem operasi yang dapat berfungsi tanpa RAM?
Jawabannya
Kontributor SuperUser agtoever memiliki jawabannya untuk kami:
Apakah setiap Sistem Operasi membutuhkan RAM?
Langkah wajib di Proses BIOS POST adalah memeriksa apakah ada RAM. Secara opsional, ia 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 (kompatibel dengan PC IBM) ini. Juga, untuk sisa jawaban ini, saya akan menganggap perangkat keras yang kompatibel dengan IBM PC.
Bisakah Sistem Operasi melakukan boot dengan RAM yang salah?
Jika RAM Anda rusak (dan tidak sepenuhnya tidak ada atau rusak), atau jika Anda dapat (sebagian) mengganti RAM Anda, Anda mungkin bisa boot menggunakan Mimpi atau Kemudian tambalan kernel. Ini mengharuskan Anda untuk mengkompilasi ulang kernel (kedengarannya lebih mudah daripada jika Anda melakukannya untuk pertama kali) dan Anda dapat melakukan boot ulang, kemudian memberitahu kernel di mana memori buruk Anda berada. Penjelasan yang bagus tentang penggunaan Memtest86 / Memtest86 + dan BadRAM / BadMEM dapat ditemukan sini .
Dapatkah Sistem Operasi melakukan booting tanpa RAM dan menggunakan cache CPU sebagai RAM?
Sejauh yang saya tahu, tidak ada cara untuk menggunakan cache CPU Anda sebagai RAM tanpa adanya RAM di sistem Anda (seperti yang disarankan oleh @philipp dan lainnya) di komentar. Jika ada, alangkah baiknya menambahkannya di sini. Satu-satunya makalah yang dapat saya temukan tentang masalah ini adalah kertas 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 yang berfungsi yang mem-boot sistem operasi pada PC yang kompatibel dengan IBM. Referensi apa pun untuk bukti konsep, kode kerja, atau apa pun dipersilakan dan saya akan menambahkannya ke jawaban ini.
Bisakah saya mengakses BIOS?
Pertanyaan pengepos asli agak kabur jika laptop mampu melewati POST BIOS. Seperti yang ditunjukkan @Tonny, tidak ada sistem operasi yang akan membantu Anda masuk ke BIOS . Anda masuk ke BIOS menggunakan tombol 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 di hard drive yang ingin Anda pulihkan? Jika demikian, jauh lebih mudah untuk menarik hard drive keluar (lihat manual) dan memasangnya ke perangkat penyimpanan eksternal atau langsung ke komputer desktop. Sini adalah panduan yang bagus untuk melakukan hal itu.
Tertarik untuk melihat lebih banyak masukan tentang topik khusus ini? Maka pastikan untuk memeriksa utas diskusi hidup yang ditautkan di bawah ini!
Punya sesuatu untuk ditambahkan ke penjelasannya? Suarakan di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi? Lihat utas diskusi lengkap di sini .