The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Почему при загрузке Solaris выдает ошибку "Bad PBR sig" (solaris boot disk trouble ide)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: solaris, boot, disk, trouble, ide,  (найти похожие документы)
Date: Tue, 21 May 2002 14:54:04 +0000 (UTC) From: Vitaly Filatov <vitaly@royint.com> Newsgroups: fido7.ru.unix.solaris Subject: Почему при загрузке Solaris выдает ошибку "Bad PBR sig" > Такое дело... Стоит y меня на машине домашней FreeBSD, Linux, Win2000 и Solaris... > Все кpоме соляpиса встало замечательно и даже pаботает... Гpyзится это все Grub-ом... > Чyдная такая менюшка... Соляpис пpоинсталился ноpмально, однако гpyзиться отказался... > Что-то вpоде pyгательства "BAD PRSig" после yстановки. > Я поставил загpyзчик гpyба на место, загpyзился с компакта, после того как меня > компакт спpосил откyда гpyзить ядpо с сидюка или с hdd я сказал с hdd и > пpоинсталенная система благополyчно загpyзилась... installboot (кажется так) не > помог... Говоpю Grub-y что выбpать pаздел нyлевой, пометить его активным и гpyзить > бyтсектоp этого pаздела... Попpобовал я пpосто этот bootblk файл записать на > линyксовый pаздел (котоpый Grub понимает) и гpyзить его Grub-ом - бестолкy. Пpи > попытке это сделать все пpосто виснет... Пока гpyжy системy с помощью сидюка, > хотя надо навеpное дискеткy сделать - быстpее полyчится... > Как я понял Соляpке надо x86boot pаздел на 10 мегов, но на диске yже есть тpи > pаздела... И двигать их нет никакого желания... Может ее как-то можно обманyть ? "Bad PBR sig" это сокращение от "bad primary boot record signature". Это сообщение означает, что программа Master Boot, расположенная в первом секторе жесткого диска, стартующая по включению питания, не может найти программу Primary Boot, которая должна находиться в первом логическом секторе fdisk-партиции Соляриса "x86 boot". Сообщение может появляться, если: 1) Вы забыли или не захотели завести boot-партицию Соляриса. Эта партиция содержит драйверы, программы и настроечные данные, позволяющие начать загрузку OC c жёсткого диска, CDROM, сети. Подобная схема загрузки более гибка, т.к. она позволяет вынести часть программ обеспечивающих загрузку и необходимых только для Вашей системы на отдельную партицию, записанную не в файловой системе ufs, а в более простой, и тем самым упростить загрузочную дискету Соляриса. Дискета теперь не должна содержать драйверы для всех возможных конфигураций оборудования. Загрузочная дискета это патч 110930-05 (SunOS 5.8_x86: x86 bootfloppy image). В этом случае можно оставить всё как есть, если информация, записанная на Вашем CDROM и/или загрузочной дискете позволяет вести загрузку. Отмечу, что версия Соляриса, записанная на CDROM из-за своей "старости" может не понимать особенности чипсета "нового" компьютера без дополнительных патчей. Вот здесь и помогает 2-ступенчатая загрузка. 2) Вы завели (или система при инсталляции завела) boot-партицию Соляриса, но её адрес оказался указаным неправильно в таблице партиций, расположенной в первом секторе жесткого диска. У Sun была ошибка в драйвере IDE жёсткого диска "ata". Ошибка заключалась в том, что для дисков > 8Gb неправильно считалась геометрия. Если при инсталляции Соляриса начальный адрес загрузочной партиции превышал 8Gb, то Солярис записывал в таблицу партиций (расположенную в первом секторе жесткого диска) данные, по которым программа Master Boot рассчитывала номер первого блока неправильно. Соответственно получалось сообщение "Bad PBR sig". Эта ошибка имелась на CDROM Solaris 8 (Intel Platform Edition) 2/00 (FCS), а может и на более поздних. При установке Солярис с подобного компакта на жёсткий диск необходимо сначала загрузиться с загрузочной дискеты, затем в Configuration Assistant применить патч 110202-01 (SunOS 5.8_x86: ata patch), а затем уже выбрать в меню инсталляцию с CDROM. По окончании инсталляции необходимо добавить к образу системы патчи 109798 и 111307, а только потом перегружаться. Отмечу, что у Вас диск 40Gb. Виталий Филатов http://members.tripod.com/Vitaly_Filatov

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Urry McA (?), 21:25, 16/12/2004 [ответить]  
  • +/
    Аналогичное сообщение выдается при установке Solaris 9x86, если указать начало слайса swap с нулевого блока жесткого диска при единственном физическом жестком диске. Поскольку на корневй слайс места не остается то вторичный загрузчик просто не записывается и выдается сообщение BAD PBR SIG
     
  • 2, Мастер (?), 20:35, 26/10/2006 [ответить]  
  • +/
    Забыл туда еще SCO запихнуть и OS/2 до кучи. :D ЖЖОШ СЦУКО! Маньяк-осевик? Или просто радовают глаз оси ради осей, такая толпа на одной тачке? И нету времени ни одну прилично освоить? Как там Козьма Васильевич Прутков говорил? Низзя объят необъятного?

    (хмыкая) Надо быть совершенно абсолютно йобнутым, чтобы взгромоздить на домашнюю машину такой зверинец и надеяться, что все будет работать... До легкого пинка. Как насчет того, чтобы поднять все это дерьмо в рабочее состояние если вдруг посыпятся бэды? Если слетит партишен диска? А четверо бэкапов аффтар тоже делает?

    Удивительно, что в такой свалке хоть что-то вообще работает.

     
  • 3, Мастер (?), 20:35, 26/10/2006 [ответить]  
  • +/
    Вдогонку - никогда не задавался вопросом - а нахрена, собственно, тебе все это вообще надо, а? Одной оси - от силы двух - что, уже не хватает?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру