Имеются у меня: hda с виндой hdb, куда я ставлю новый инсталлер для тестирования. Выбираю в инсталлере размещение загрузчика на hdb, ставлю все, перезагружаюсь и: - при загрузке с HDD-0 (hda) в BIOS получаю виндовый ntloader (в нем еще я раньше создал пункт для загрузки linux, но для эго надо получить bootsector с hdb, а для этого туда надо загрузиться и сделать dd) - т.е. загрузки linux нет - при загрузке с HDD-1 (hdb) получаю полный экран L 99 99 99 99 99 99 Выход только в том, чтобы _перед_ инсталляцией перецепить hdb как hda, на него поставить (тогда работает) , проверить загрузку, потом перецепить обратно (что делать надоело на 3 версии инсталлера) ИЛИ как временное решение в инсталлер добавить стадию с созданием загрузочной дискеты (mkbootdisk) а идеальным было бы уместь грузиться, когда в BIOS выставлена загрузка с HDD-1 (тогда можно было бы добраться до bootsector и скопировать его куда_нужно хтя бы). Есть и другие варианты этой баги: - hda нет вообще и поставить hdb на hda невозможно - hda - это cdrom, и корпус опечатан и т.п.
см. тж. #6747 (это не дуп, там или мне приглючилось, или всё куда хуже) 2 vsu: это часом не про прыжки с *disk* и 0x80/0x81 на старте lilo.conf?
(In reply to comment #1) > 2 vsu: это часом не про прыжки с *disk* и 0x80/0x81 на старте lilo.conf? Скорее всего... Вообще проблема в том, что для загрузки через выбор диска в BIOS необходимо ставить LILO так, чтобы диск, на который ставится загрузчик, имел номер 0x80. Однако для загрузки через какой-то boot manager при другом основном диске так делать уже нельзя (точнее, зависит от возможностей того менеджера). GRUB в этом отношении ведёт себя правильнее (если делать install без опции 'd').
А может ли получиться такой финт ушами, что ставить "запасной" на раздел (если ставят в MBR) и рекомендовать в доке (не хелпе) для клинических случаев пользоваться тем и перестраивать на него? Или проще "в rescue, братцы", когда заработает?..
to manteiner
*** This bug has been marked as a duplicate of 6747 ***