On Thu, Nov 06, 2003 at 02:42:33PM +0300, Grigory Batalov wrote: > On Thu, 6 Nov 2003 13:18:01 +0300 > Sergey Vlasov wrote: > > > > > > Несмотря на вышеизложенные действия (где была ошибка?), > > > > > загрузиться со SCSI не удалось. Не оказалось загрузочной > > > > > записи. Поэтому, загрузились с дискеты и сказали поочерёдно > > > > > $ sudo lilo -b /dev/sda > > > > > ... > > > > > $ sudo lilo -b /dev/sde > > > > > После чего стало возможно загружаться сразу с дисков. > > > > > > Как насчёт lilo? > > > "lilo -b /dev/md2" не прописывает загрузчик на диски? > > > > Скорее, дело в том, что fdisk (и, вероятно, sfdisk тоже) не прописывает в > > MBR код для передачи управления загрузочному сектору из активного раздела. > > parted при mklabel это делать умеет, но путём затирания всей таблицы > > разделов. Ещё, возможно, не указан активный раздел. > > > > В принципе можно сделать raid-extra-boot=mbr-only (хотя делать это и не > > рекомендуется). Или можно прописать в MBR только код загрузки, не трогая > > таблицу разделов: > > > > lilo -M /dev/sda > > > > (можно сначала попробовать с -tv, чтобы посмотреть, что будет делаться). > > Да, диски были совсем новые и пустые. Сделал lilo -M /dev/sd* > по всем пяти дискам, при загрузке пишет "No boot signature found". > Раздел /dev/sd*1 на всех дисках помечен как bootable > (/dev/sda1...sde1 составляют RAID-1 на /dev/md2) На всякий случай - fdisk -l /dev/sda. Он не может 55 AA в конце загрузочного сектора раздела найти - вот и ругается. > Вместо lilo -b /dev/sd* делал просто lilo, т.е. это получается > lilo -b /dev/md2. > > > Кстати, disk и partition в lilo.conf в вашем случае - это что-то > > непонятное (disk используется для указания номеров для BIOS, partition - > > для правки типов разделов при загрузке). > > Это я срисовал из чужих конфигов, думал, что влияет. Убрать его надо... И посмотри hexedit -s /dev/sda, hexedit -s /dev/sda1 - туда ли поставились загрузочные сектора (и по всем остальным дискам тоже).