Можно попытаться поискать старый диск с сектором 512я полагал, что размер сектора зависит прежде всего от размера диска, но меня удивило, что тут же в системе стоит 2й hdd (не загрузочный, для данных) размером 1Tb и для него fdisk размер сектора показывает 512 байт! Я пытался клонировать на диск размером 500Mb, для него fdisk показывает размер сектора в 4096 байт. Везде я говорю про размер "физического" сектора в терминах fdsik.
на HDD в отдельный раздел ставим любой другой линукс (можно какой-нить легковесный) с grub, затем в этот grub кладём указанные ядро и рамдиск. Если там не намудрили и не делали вообще явную защиту от таких ковыряний, то эта штука должна загрузиться и даже как-то найти свой HDD-раздел.Отличная мысль! но, увы, не сработало. В итоге я получил тот же kernel panic с тем же сообщением "попытка убить init". Из всего этого, кмк, напрашиваются выводы:
развернуть этот образ на отдельный раздел- просто скопировать все содержимое?
передать его ядру через root=- как?? В процессе загрузки вызывать промпт lilo и вписывать это там?
изучить скрипты в инитрамс- он более-менее понятен, вот его содержимое:
покажика свой lilo.conf- а нет его вовсе, как писал в самом 1м посте. Буду сам сочинять.
то есть всё же система в рамдиске?да, я это писал в самом 1м посте.
Тогда придётся её пересобирать- так не из чего же, она - непубличная и без исходников.
можно было сделать /boot, в него положить ядро и ramdisk, настроить и установить lilo, а потом систему, из которой всё это делалось, полностью снести- можно поподробнее по шагам?
настроить и установить lilo- как именно?
ramroot.img где/в чем лежит ?? или у тебя просто три отдельных файла ??