Здраствуйте такая проблема как в грабе прописать загрузку винды которая стоит на 2м винте который слейв. диск стандартно виндово разбит на 2 диска с и д и винда стоит на d. потому как hd(1.4) не прошло :-( заранее спасибо за ответы
Иногда винда стоит на D, но загрузочный сектор, ntldr, winboot.ini и прочее находятся на C. Нужно что-то вроде chainload (hd1,0)+1
Кроме того, как сказали выше, grub мог поменять номера дисков, тогда слейв будет hd0. В Gentoo такое будет прописано в /boot/grub/device.map, про другие дистрибутивы не помню.
в menu.lst
была винда которая на этом винте и стоит
title Microsoft Windows XP Professional RU
root (hd0,0)
savedefault
makeactive
chainloader +1
она грузится нормально
я прописал еще винду со второго винта незнаю точно какую партицию указать указал все
title Microsoft Windows XP Professional RU 0
root (hd1,0)
savedefault
makeactive
chainloader +1
при запуске этой выдается текст и
grub>
title Microsoft Windows XP Professional RU 1
root (hd1,1)
savedefault
makeactive
chainloader +1
а при этом пишет Starting и все далее ничего не происходит.
при остальных тоесть (hd1,2) (hd1,3...6) ничего не просиходит выкидывает обратно в отсновное меню
Теперь совсем запутался в разметке дисков. hd0,0 -- 1-й раздел на мастере, hd1,0 -- 1-й раздел на слейве, hd1,1 -- 2-й первичный (primary) раздел на слейве. Обычно средствами оффтопика создаётся один первичный раздел и один расширенный (extended), а все остальные разделы создаются в нём и нумеруются с 5, то есть грузиться можно с 0-го, с 5-го и выше.
Если Windows NT/2000/XP несколько версий на разных дисках, можно грузить из grub-а какую-то одну, а остальные выбирать из её загрузочного меню. Прописать в boot.ini что-то вроде:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU"
Данная конфигурация позволяет выбирать между загрузкой с hd0,0 и hd0,5