Почти угадал.
В нумерации линукса ничего не меняется, зато меняется
в нумерации grub-a.
Grub нумерует диски как hd0, hd1, hd2... hd0 - это
первый по мнению БИОСа
существующий диск, с него начинается загрузка. Если ты
выставил в БИОСе
грузиться со второго диска (в твоей нумерации) - он в
нумерации БИОСа
становится первым диском, то есть hd0. Соответственно,
твой первый диск
становится hd1.
Это я считаю, кстати, большим недостатком grub-a. В
зависимости от загрузочного
носителя изменяется нумерация. К примеру, выставление
загрузки с CD (например
смена порядка D,CDROM,A на
CDROM,C,A) не пройдет безболезненно.
Можно,
конечно, продублировать секции в конфиге grub-a, чтобы
при любом порядке
загрузки можно было бы выбрать нужную строчку, или на
оба диска загрузчики
ставить. Но это неэлегантно.
Непонятно, почему ты не можешь грузить WinXP, если у
тебя grub поставлен
в mbr первого диска. Передаешь управление на
бут-сектор раздела с WinXP
да и все. Команда chainloader кажется.
Или можешь все-таки ставить grub на второй диск,
только смотри чтоб он
там свои stage-и всякие нашел, когда ты поменяешь
порядок загрузки.
|
- install debian & grub Michael Ushanov
- Re: install debian & grub Vladimir I. Umnov
- Alexei Khlebnikov