Ситуация следующая: решил посмотреть на то, что представляет собой ALT. От hda, где стоит винда отрезал кусок, форматнул в ext3. Разделы под ALT: hda6(/), hda7(swap), hda8(/home). Загрузчик прописал на hda6 (на hda не вариант - затирает маздайный MBR напрочь, винда не грузится). Основной загрузчик - LILO на hdb. Прописал в нем свежеустановленный ALT, указал hda6. Результат - ALT даже не начинает грузиться. Вопрос: что с этим делать и как загрузить ALT? Вариант с загрузочной дискетой не предлагать - нет флоппивода.
dennica: Установка разных дистров на разных жестких на одной машине
ставь загрузчик в mbr, не стесняйся. Во первых оно должно винду автоматом добавлять в выбор осей а вовторых вернуть на место родной загрузчик не проблема : fdisk c: /mbr
Вот-вот так я и делаю, потому как виндозный загрузчик затирается. Только восстанавливаю его командой fixmbr. Впрочем, мне еще несколько вариантов посоветовали, если хоть один пройдет, напишу, как это вышло.
Странно. У меня два винта, на одном мастдайка на втором АЛТ, lilo прописан на hda, и винда и линукс грузятно абсолютно нормально. Покажите lilo.conf
# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file
default="linux"
boot=/dev/hdb
map=/boot/map
install=menu
keytable=/boot/ru4.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
disk=/dev/hdb bios=0x80
disk=/dev/hda bios=0x81
image=/boot/vmlinuz
label="linux"
root=/dev/hdb1
initrd=/boot/initrd.img
append="devfs=mount acpi=ht resume=/dev/hdb5 splash=silent"
vga=788
read-only
image=/boot/vmlinuz-2.6.3-7mdk
label="263-7"
root=/dev/hdb1
initrd=/boot/initrd-2.6.3-7mdk.img
append="devfs=mount acpi=ht resume=/dev/hdb5 splash=silent"
vga=788
read-only
other=/dev/hda1
label="windows"
table=/dev/hda
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
image=/boot/vmlinuz-2.6.11-6mdk
label="2611-6"
root=/dev/hdb1
initrd=/boot/initrd-2.6.11-6mdk.img
append="devfs=mount acpi=ht resume=/dev/hdb5 splash=silent"
vga=788
read-only
image=/boot/vmlinuz-2.6.13.1
label="2.6.13.1"
root=/dev/hdb1
initrd=/boot/initrd-2.6.13.1.img
append="devfs=mount acpi=ht resume=/dev/hdb5 splash=silent"
vga=788
read-only
other=/dev/hda6
label="alt-master"
table=/dev/hda
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
То есть здесь я просто переадресую систему на загрузчик от ALT, который стоит на hda6 и отношения к основному загрузчику на hdb не имеет.
Жуть... А без маппинга дисков никак нельзя?
Может быть и можно. Но я свою ситуацию уже обрисовывал на форуме в одной из тем - при том, что hdb является primary slave и в биосе прописан после hda в порядке загрузки, загрузка идет именно с hdb. Так что без маппинга нельзя - вперед полезет NTLoader. Но в целом действительно жуть. lilo.conf был сформирован мандракой, я его малость подправил просто до той степени, в которой он меня устраивает.
Как вариант: второй винт поставить как секондари мастер. Насколькоя понял у тебя два Linux, Мандрака на hdb и АЛТ на hda6. Ладно... при ближайшем рассмотрении для АЛТ наткнулся на table=/dev/hda, а на hda как я понял у тебя только виндовый загрузчик... вот тебе АЛТ и не грузится.
Получилось загрузить ALT следующим образом: ядро ALT копируется в мандраку на то же место. В lilo.conf записал:
image=/boot/vmlinuz-up
initrd = /boot/initrd-2.6.12.gz
root=/dev/hda6
label="Alt-master"
read-only
Этот ход сработал. Система грузится.
А Мандрака грузится?
Ну да. То, что относится к мандраке я оставил без изменений.
Лучший вариант - поставить Acronis и забыть о MBR, как о страшном сне. Если нужно, пиши: minthaus@yandex.ru
>Лучший вариант - поставить Acronis и забыть о MBR, как о страшном сне.
Вы, товарищ, забыли упомянуть что для его использования надо либо его купить, либо спи##ить, либо ждать минуту до появления менюхи. О MBR забывать не надо, ибо это шаг к деградации...
Последние комментарии
10 лет 8 недель назад
10 лет 27 недель назад
10 лет 37 недель назад
10 лет 37 недель назад
11 лет 27 недель назад
11 лет 27 недель назад
11 лет 27 недель назад
11 лет 28 недель назад
11 лет 28 недель назад
11 лет 29 недель назад