LINUX.ORG.RU

Проблема с NT Bootloader при загрузке RedHat 7.2!!!


0

0

Такие дела:

На первом примари разделе стоит Win. Я ставил redhat 7.2 на логический раздел. Во время инсаляции он предупреждал что могут быть проблемы если НЕ УСТАНОВИТЬ ЕГО НА ПРИМАРИ раздел. Ну я его снёс, и примари виндовый 5 гиговый раздел разделил на 3:

1) NTFS5 - 3Gb - для Win2000; 2) ext2fs - для Linux 1,5Gb; 3) linux_swap - 500Mb.

Потёр я mbr, чтоб выкинуть загрузчик никсов из него, предварительно создав dd if=/dev/hda2 of=/tmp/linux.img bs=512 count=1 слил linux.img на флопарь. Прописал его в boot.ini. Загружаюсь. Выползает меню: 1) Windows2000 Professional RUS ;) 2) RedHat Linux 7.2 - ну я выбираю конечно второе. :) Он давай матерится: INVALID PARTITON TABLE! Что делать-то?

З.Ы До этого я ставил Mandrake на эту же тачку и проблем не возникало, хотя деталей учтановки не помню т.к всё было шоколадно.

anonymous

Советую поставить lilo ( или grub - что там у Вас ) в mbr и не мучиться.

Конфиг для lilo примерно такой:

lba32

vga=normal

# Specifies the boot device.

boot=/dev/hda

# Specifies the device that should be mounted as root. (`/')

root=/dev/hda2

# Installs the specified file as the new boot sector

# You have the choice between: bmp, compat, menu and text

install=/boot/boot-menu.b

image=/vmlinuz

# change for your value, if nessesary ( may be /boot/vmlinuz,

# /boot/bzImage, /boot/bzImage_your_kernel_version,...) label=Linux read-only restricted # make system more secure; read man lilo.conf for details password=_SOME_WORD_

other=/dev/hda1 table=/dev/hda label=mustdie

По поводу primary-logical - хрень это все: ставится прекрасно и грузится хоть откуда ( если только BIOS не очень старый )

Если же по каким-то причинам _НЕОБХОДИМО_ использовать ntldr, то можно попробовать ( загрузившись в Linux с дискеты ) установить lilo в корневой раздел Linux ( в конфиге, приведенном выше, заменить boot=/dev/hda на boot=/dev/hda2 и убрать other=... и далее ) и снова проделать магическую процедуру с dd if=/dev/hda2 of=/some/where/boot.sector bs=512 count=1 и т.д.

Но честно говоря, я не зная объективных причин, по которым следует использовать именно ntldr.

P.S. А swap-раздел лучше делать в начале диска, а кроме того, сделать отдельно разделы под /home, /usr, /var, /tmp

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.