Запуск ядра linux 0.01 на виртуальной машине

Я просто пытаюсь узнать, есть ли способ запустить первую версию linux на виртуальной машине. Поскольку я очень новичок в этом, моя цель-узнать что-то основное о том, как была построена и работала первая версия ядра linux.

есть ли способ сделать это? или это невозможно сделать

26
задан james_bond
09.03.2023 16:21 Количество просмотров материала 3554
Распечатать страницу

3 ответа

Я смог скомпилировать и запустить linux 0.01 на Ubuntu 12.04, просто перейдите по следующей ссылке. http://mapopa.blogspot.com/2008/09/linux-0.html

2
отвечен Prem Tagare 2023-03-11 00:09

Я предполагаю, что очень ранние версии поддерживали ограниченный набор аппаратных средств и имели очень конкретные ожидания относительно последовательности загрузки. Вы можете попробовать виртуальную машину, которая появилась ближе ко времени подготовки ядра.

возможно Бохи?

0
отвечен dmckee 2023-03-11 02:26

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

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

0
отвечен Fabel 2023-03-11 04:43

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

kernel
linux
linux-kernel
virtual-machine
virtualization
Вверх