June 23rd, 2011

Три системы на одном винте

Требуется на тестово-экспериментальный ноут прикрутить три разных системы -- XP, фрю и линух. Третий день уже бьюсь, ни хрена не получается. Две в любой комбинации работают. Три -- не хотят. Ставлю две -- работают. Ставлю третью -- ноут перестаёт грузиться. Чёрт возьми, Холмс! КАК?! :-) Поставил винду в первый раздел, фрю во второй. Бутлоадер фрёвый винду распознал и прикрутил. Работает. Ставлю линух в третий раздел, загрузчик указываю ему поставить в свой раздел, не в MBR (он всё равно не видит фрю). Оно ставится. После перезагрузки линух не грузится, фря доходит только до bootstrap loader, винда грузится нормально. Все разделы на винте создаются соответствуюзими инструментами соответствующих инсталляторов, т.е. под винду создаю виндовым инсталлятором, под фрю -- сисинсталлом, линух тоже сам себе создаёт на свободном месте разделы.

Фрю загрузить руками удаётся. Только нужно указать руками в лоадере грузить ядро из /boot/kernel/kernel, ну и потом оно почему-то корневой раздел подмонтировать не может, хотя в fstab указано всё что нужно -- /dev/ad2s2a. Указываю ему на запрос mountroot ufs:ad2s2a -- фря грузится. Линух -- никак. Чо делать?