Как сделать загрузочный диск?
В руках есть hda1.tgz (содержит всё от корня), rd.gz (как я понял, содержимое ramdisk) и zImage (ядро).
Это когда то судя по всему было на основе debian, детали установить не удалось.
Задача простая - попробовать заставить загружатся это ядро чтобы оно увидело свою файловую систему - то есть получить запускающийся образ.
Сколько не разворачивал на чистую партицию ext3 файлуху и не натравливал grub-install, не получалось дойти даже до запуска ядра.
Наверное что то делаю не так :-(
Help!
Сделать загрузочный диск. есть zImage/rd.gz/.tgz фаловой системы
Ну, вообще ядро должно называться vmlinuz, а initrd - initrd.img
Не пробовали развернуть куда-либо (на отдельный раздел, к примеру) сохранённую корневую систему, выполнить chroot, установить загрузчик, попытаться скопировать и прописать в загрузчик ядро. Использование старого ядра принципиально?
Пробовал развернуть и выполнить Chroot с установкой grub.
Такое ощущение что где то ошибался, попробую ещё раз с другим мануалом.
Вечером отпишусь пошагово...
"Старое" ядро наверное не принципиально, главное чтобы модули подходили..
К стати как можно посмотреть его версию (старого-родного ядра)?
Пробовал развернуть и выполнить Chroot с установкой grub.
Такое ощущение что где то ошибался, попробую ещё раз с другим мануалом.
Вечером отпишусь пошагово...
"Старое" ядро наверное не принципиально, главное чтобы модули подходили..
К стати как можно посмотреть его версию (старого-родного ядра)?
"Старое" ядро наверное не принципиально, главное чтобы модули подходили..
Если делать новое ядро, почему бы не собрать и новые модули? wink
Да, часто конфигурационные файлы ядер просто сохраняют в /boot
Намучившись в доволь с grub ом и не добившись результата я пошел обходным путем -
посмотрел а zImage версию ядра,
поставил ubuntu 9.04, накатил на неё такое ядро.
Загрузился в нужное ядро и сделал монтирование в /mnt развернутой файловой системы из hda1.tgz.
Затем
cd/mnt
chroot /mnt ./linuxrc
и всё, хоп, счастье!