На днях я попытался реанимировать первую версию линуксового ядра
Собрал Image , но поднять его не могу :-) - ядро валится при загрузке,
примерно где-то в районе boot.s , процедура read_it
Я так подозреваю , что проблема в следующем :
В Makefile есть фрагмент :
boot/boot: boot/boot.s tools/system
(echo -n "SYSSIZE = (";ls -l tools/system | grep system \
| cut -c25-31 | tr '\012' ' '; echo "+ 15 ) / 16") > tmp.s
cat boot/boot.s >> tmp.s
$(AS86) -o boot/boot.o tmp.s
rm -f tmp.s
$(LD86) -s -o boot/boot boot/boot.o
Я не могу заставить этот фрагмент отработать корректно.
SYSSIZE - это числовой параметр для загрузки ядра в память.
Архив лежит у меня на сайте :
http://iakovlev.org/zip/kernel_001.zip
Собирал на Suse 10.1
Ответ на:
комментарий
от mihelson
Ответ на:
комментарий
от iRunix
Ответ на:
комментарий
от iakovlev
Ответ на:
комментарий
от Lockywolf
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум реанимация :) (2006)
- Форум linux 0.01 (2018)
- Форум Реанимация флешек (2014)
- Форум Реанимация кнопки (2014)
- Форум Реанимация лога (2015)
- Новости Linux 0.01 обновился (2008)
- Форум Реанимация после dd (2014)
- Форум [Реанимация] Konica A200 (2009)
- Форум Срочно - реанимация ext2fs (2001)
- Новости Реанимация таблицы аналогов (2005)