Привет.
Есть комп со старой мамкой (p2b). В компе стоят два винта: маленький старый глючный /dev/hda, который используется только для загрузки системы (на него вынесен /boot) и большой /dev/hdc -- 80-гигабайтник, который БИОС не видит.
Загрузка происходит так: сначала из с hda (маленького винта) грузится GRUB, потом запускается ядро с параметром root=/dev/hdc6, котому, когда оно загрузится, начхать на ограничения биоса, и которое нормально видит /dev/hdc.
Теперь о FreeBSD: если бы у меня БИОС нормально видел большой винт, то я просто передал бы управление загрузчику FreeBSD, и все (chainloader +1 в GRUB и поехали). Но я лишен такой возможности, поэтому приходится извращаться.
Допустим, скопирую я ядро на маленький жесткий диск (/dev/hda1, ext3). Загружу его... Но на этом процесс, вероятно остановится, так как ядро не найдет раздел с FreeBSD (ядру линукса передается параметр вида root=/dev/hda2, а тут никаких параметров не передается).
Идеи какие-нибудь есть? Просто я полный профан в FreeBSD, поэтому, думаю, вопрос весьма простой.