¿Todos los sistemas operativos necesitan RAM?
Para el hardware compatible con PC de IBM, un paso obligatorio del proceso POST del BIOS es verificar si hay RAM para cargar el BIOS. Opcionalmente, el proceso POST verifica sus funciones RAM correctamente. Después del proceso POST, el BIOS carga el gestor de arranque en la RAM y le da el control al gestor de arranque. Entonces, la respuesta a su pregunta ("¿Todos los sistemas operativos necesitan RAM?") Es: sí, cada hardware compatible con PC de IBM requiere al menos algo de RAM funcional para arrancar. Esto es cierto para cualquier sistema operativo que se ejecute en ese hardware.
Tenga en cuenta que en la pregunta original del OP, había una referencia a una "computadora portátil", que interpreté como: hardware compatible con PC de IBM. Para el resto de esta respuesta, asumiré el hardware compatible con PC de IBM.
¿Puede un sistema operativo arrancar con RAM defectuosa?
Si su RAM está defectuosa (y no está completamente ausente / rota) o si puede reemplazar (parcialmente) su RAM, es posible que pueda arrancar usando los parches de kernel BadRAM de BadMEM . Requiere que vuelva a compilar el kernel (suena más fácil de lo que es si lo hace por primera vez) y puede reiniciar y decirle al kernel dónde está su mala memoria. Una explicación interesante del uso de Memtest86 / Memtest86 + , BadRAM / BadMEM se puede encontrar aquí .
¿Puede un sistema operativo arrancar sin RAM y usar el caché de la CPU como RAM?
Hasta donde sé, no hay forma de usar el caché de su CPU como RAM sin RAM presente en su sistema (como lo sugieren @philipp y otros) en los comentarios. Si lo hay, sería bueno agregarlo aquí. El único documento que pude encontrar sobre este tema es este documento que dice: "Uso de la memoria caché del procesador como RAM hasta que se inicialice la RAM". No estoy seguro si (y cómo) funcionará sin RAM. Hasta donde sé, no hay un código de trabajo que inicie un sistema operativo en una PC compatible con IBM. Cualquier referencia a la prueba de conceptos, código de trabajo o cualquier cosa es bienvenida en los comentarios y la agregaré a esta respuesta.
¿Puedo acceder al BIOS?
La pregunta del OP es un poco vaga si la computadora portátil puede pasar la POST del BIOS. Como señala @Tonny, ningún sistema operativo lo ayudará a " llegar al BIOS ". Se entra en el BIOS con el F1o F2o F10o DELo ESCclave, dependiendo de la marca del BIOS.
¿Cómo recuperar datos de la computadora portátil sin RAM?
En cuanto al objetivo detrás de su pregunta: ¿por qué necesita acceso a su computadora portátil? ¿Probablemente porque todavía hay datos en el HDD que desea recuperar? Si ese es el caso, es mucho más fácil extraer el HDD (consulte el manual) y conectarlo a un dispositivo de almacenamiento externo o directamente a una PC. Aquí hay una buena guía para hacer eso.