Как проверить старое ядро ​​Linux?

Не знаю, откуда такое восприятие. Но ядро ​​выполняется на том же процессоре, что и код режима пользователя, и поэтому имеет доступ к одному набору команд. Если процессор может работать с плавающей запятой (напрямую или сопроцессором), ядро ​​тоже может.

Возможно, вы думаете о случаях, когда арифметика с плавающей запятой эмулируется в программном обеспечении. Но даже в этом случае он будет доступен в ядре (ну, если не отключить каким-то образом).

Мне любопытно, откуда взялось это восприятие? Может быть, я что-то упустил.

Нашел это . Кажется, это хорошее объяснение.

1
задан Mark 17 January 2019 в 09:38
поделиться

2 ответа

Я не уверен, что это ответ на ваш вопрос 100%, но я попробую.
Вы можете скачать / клонировать старую версию ядра Linux здесь kernel.org .
Самая старая версия - 2.6.11 (насколько я нашел). Я надеюсь, что это соответствует вашим ожиданиям.
Этот источник / tarbal должен быть собран и установлен Tutorial .
Пожалуйста, будьте осторожны, многие вещи могут пойти не так, и может потребоваться некоторое время, чтобы сделать это так, как вы хотите. Я никогда не пробовал эти шаги в виртуальной машине, поэтому я не уверен, возможно ли это.

--- EDIT ---

Вы можете найти еще более старую версию ядра в архиве, и вот ссылка на 2.4.x Архив [1110 ]

0
ответ дан xMutzelx 17 January 2019 в 09:38
поделиться

Действительно старые версии можно найти в Funet. Например:

http://ftp.funet.fi/pub/linux/kernel/Historic/old-versions/

Я установил 0.95a обратно в день с дискеты, но после более четверти века не могу вспомнить все детали. Дело в том, что вам не нужен дистрибутив, они появились намного позже. И я уверен, что ни один недавний дистрибутив не будет работать с этими старыми ядрами и glibc с.

Вы должны создать загрузочную дискету (или образ одной для вашей виртуальной машины) из bootimage/rootimage. Нет необходимости прекомпилировать. Я думаю, вы получите оболочку и не намного, все вещи GNU, которые вы должны установить отдельно.

Поиск часто задаваемых вопросов по Linux ежемесячных сообщений в comp.os.linux архиве usenet:

https://groups.google.com/forum/#!msg/comp .os.linux / ZbiUmhnkjIY / ​​y_OADLVPxooJ

0
ответ дан Janne Tuukkanen 17 January 2019 в 09:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: