кернеган
grub> root (hd0,0)
kernel (hd0,0)/vmlinuz26 root=/dev/sda1
ядро доходит до монтирования~
VFS: не может найти 'sda1'
разумеется у меня никакого девайса нету в чём и вопрос...
а что за файлы бывают в /dev/* и как их можно заполучить?
Я пробовал копировать из под линукс, но из вин файлы оказались нулевого размера. Что это вообще за странные девайсы?
1. Если они создаются временно во время загрузки, то почему тогда
в моём случае они не могут создаться? Или для ядра нужны ещё какие-то механизмы работы?
2 Если это просто файлы, то должен быть способ их вытащит из загруженного CD?
В чём вообще проблемма фат?
в /dev/* лежат дескрипторы устройств, и опять же, зачем тебе они понадобились в виндах - загадка пятилетки.
переименуйте тему по-человечески. иначе тему прикрою.
Но встречный вопрос, а почему kernel называется, помоему это в честь Брайана Кернигана, так и есть?
Я делаю собственно то, что просто пытаюсь загрузить ядро, ну хотелось бы ещё и до bash добраться - это в лучшем случае. Если вам не нравится
фат, то на ext2 похожая ситуация, кернел панег по поводу VFS
Но мне вы помогли, так как я понял, что /dev тут не причём... я и сам подозревал. Однако меня ещё догадка одна посетило, а может просто
надо управлять загрузкой через /etc/rc - может просто скрипт должен быть?
Вообщем грузим наголо ядро, потомучто познавательно. Фат не принципиально, хотя хотелось бы видеть в чём тут несовместимость...
Ещё догадка - это init в чём я вообще-то не шарю или ещё какие зависимости...
offtop: я не вижу преимуществ или недостатков windows или linux - каждый может из них взять что-то полезное...
Ядро из дистра Arch, файлы vmlinuz26 System.map26 kconfig26 - больше ничего... Вопрос в том чего надо добавить )
Сам Arch у меня работает без проблем если установить как положенно.
Ещё интересно, что на base cd я так и ненашёл ядра...
Повсему видно, что там busybox грузится, а как он устроен я не вкурсе,
на даже директории /boot там нету %)
А ядро я вынул из пакажей на CD
Я ещё начал почитывать маны по LFS но блин, там такое впечатление, что линукс как есть устанавливаешь, а что его тогда собирать - готовых дистров итак полно... думаю там лишнего хватили.... Вот если бы максимальный минимум установить!?
Причём без кампиляции, так как бинари итак есть...
+1. Сполз под стол, когда прочитал. Советую автору никому не говорить о своих догадках, иначе с ними тоже самое, что и со мной будет...
Я, собственно, так и не понял, что автор хочет сделать. Какие-то научные разработки, что-ли... :) Arch у вас работает, а что же тогда нужно? Интересует, почему не грузится - читаем выше. Конкретный вопрос задавайте, а то вы всё ходите вокруг да около...
Доподлино не известно, ведутся длительные дебаты и лучшие лингвисты, энтомологи, и историки до сих пор спорят, в честь ли Брайана Кернигана это названо, в честь ли Сары Керриган (гыгы, starcraft forever).
Кстати, русские претендуют на то, что впервые понятие "ядро" (по аглицки - kernel) ввели именно они. И выражение "kernel bug" исходит корнями из древней руси, ибо до сих пор широко распространено выражение "ядрена вошь".
как я понял, автор такой кулхацкер, что ему ничего не стоит поставить ядро от линукса и софт - от винды на фатовый раздел. На таком уровне, все различия действительно стираются.
А ещё вообще то есть такая штука, как конфигурация. И в /etc/fstab прописаны точки монтирования файловых систем. Я не знаю, что линух будет делать без этого файла, наверно пытаться монтировать все подряд.
Тему в юмор, аффтару - изучить английский на уровне 7 класса, и читать документацию, перед тем, как делать всякие дурацкие эксперименты, а затем лезть на форум и спрашивать, почему же его гениальная задумка не работает.
З.Ы. с нетерпением жду комментариев squirL'а :D
2 semiono, позор!!! kernel - ядро... открой словарь... для приличия.
Б/п зочот!