Каждой ОС нужна оперативная память?
Для IBM PC-совместимого оборудования обязательным этапом процесса BIOS POST является проверка наличия ОЗУ для загрузки BIOS. При желании процесс POST проверяет правильность работы вашей оперативной памяти. После процесса POST BIOS загружает загрузчик в ОЗУ и передает управление загрузчику. Таким образом, ответ на ваш вопрос («Нужна ли ОЗУ каждой ОС?»): Да, каждому совместимому с IBM PC оборудованию для загрузки требуется как минимум некоторое работающее ОЗУ. Это верно для любой ОС, которая работает на этом оборудовании.
Обратите внимание, что в первоначальном вопросе OP была ссылка на «ноутбук», который я интерпретировал как: IBM PC совместимое оборудование. В оставшейся части этого ответа я буду использовать IBM PC-совместимое оборудование.
Может ли ОС загружаться с неисправной оперативной памятью?
Если ваша ОЗУ неисправна (и не полностью отсутствует / сломана) или если вы можете (частично) заменить вашу ОЗУ, вы можете загрузить ее, используя исправления ядра BadRAM of BadMEM . Это требует, чтобы вы перекомпилировали ядро (звучит проще, чем если бы вы делали это впервые), и вы можете перезагрузиться и сообщить ядру, где находится ваша плохая память. Хорошее объяснение использования Memtest86 / Memtest86 + , BadRAM / BadMEM можно найти здесь .
Может ли ОС загружаться без оперативной памяти и использовать кэш процессора в качестве оперативной памяти?
Насколько я знаю, нет никакого способа использовать кэш вашего ЦП в качестве ОЗУ без какой-либо ОЗУ, присутствующей в вашей системе (как предлагает @philipp и другие) в комментариях. Если есть, было бы неплохо добавить его сюда. Единственный документ, который я смог найти по этому вопросу, - это документ, в котором говорится: «Использование кэш-памяти процессора в качестве ОЗУ до тех пор, пока ОЗУ не будет инициализировано». Не уверен, что (и как) он будет работать без оперативной памяти. Насколько я знаю, нет рабочего кода, который загружает ОС на IBM-совместимом ПК. Любые ссылки на подтверждение концепции, рабочий код или что-либо еще приветствуются в комментариях, и я добавлю это к этому ответу.
Могу ли я добраться до BIOS?
Вопрос OP немного размыт, если ноутбук способен пройти BIOS POST. Как отмечает @Tonny, ни одна ОС не поможет вам « добраться до BIOS ». Вы входите в BIOS с помощью F1или F2или F10или DELили ESCклавишу, в зависимости от марки вашего BIOS.
Как восстановить данные с ноутбука без оперативной памяти?
Что касается цели, стоящей за вашим вопросом: зачем вам нужен доступ к вашему ноутбуку? Возможно, потому что на жестком диске еще есть данные, которые вы хотите восстановить? Если это так, гораздо проще вынуть жесткий диск (см. Руководство) и подключить его к внешнему устройству хранения или напрямую к ПК. Вот хорошее руководство, чтобы сделать это.