Смена boot-диска

Хай to ALL! Установил ArchLinux рядом с Windows XP. Загрузчик grub. Ребутнул - загрузчик сработал, выбрал Арч, все ОК. Ребут, выбор винды, все ОК. Ребут… граба нет, загружается винда. !?
Загрузился с лайфсд,

fdisk -l
ясно показал мне, что загрузочный у меня теперь не sda3(где стоял граб), а sda1(виндовый С:)
2 вечных вопроса - кто виноват и что делать? Как сменить загрузочный диск на sda3? И как предотвратить дальнейшее появление подобных проблем?
Ты это по звёздочке загрузочность определял что-ли?
Denis_
… sda3(где стоял граб)…
GRUB обычно ставится на sda (т.е. в MBR).
Lynx
Ты это по звёздочке загрузочность определял что-ли?

Да. Я не прав? Если в колонки BOOT у одного из дисков стоит звездочка, а у других нет - это наводит на определенные мысли..

sirocco
GRUB обычно ставится на sda (т.е. в MBR).

sda - это же весь диск. На разделе sda1 у меня стоит винда. Предлагаете сделать grub-install /dev/sda1 ?
Lynx
Ты это по звёздочке загрузочность определял что-ли?

Да. Я не прав? Если в колонки BOOT у одного из дисков стоит звездочка, а у других нет - это наводит на определенные мысли..

sirocco
GRUB обычно ставится на sda (т.е. в MBR).

sda - это же весь диск. На разделе sda1 у меня стоит винда. Предлагаете сделать grub-install /dev/sda1 ? А винда не потрется?
Denis_
Lynx
Ты это по звёздочке загрузочность определял что-ли?

Да. Я не прав? Если в колонки BOOT у одного из дисков стоит звездочка, а у других нет - это наводит на определенные мысли..

Почти не прав. Звёздочка говорит только о том, что на разделе есть загрузочный сектор (512 байт), но она не говорит о том, что загрузка происходит обязательно только с этого раздела, разделов с загрузочными секторами может быть куча, а первоначальный загрузочный сектор всего один (тоже 512 байт)- в самом начале ЖД, туды и прописывается часть GRUB-а (в первый сектор sda).
Для линукса эта звёздочка, вообще, не нужна, потомучто для него указываются конкретные файлы, которым нужно передать управление во время загрузки.

Denis_
Предлагаете сделать grub-install /dev/sda1 ? А винда не потрется?
Тебе этого никто не предлагал.
Denis_
sirocco
GRUB обычно ставится на sda (т.е. в MBR).
sda - это же весь диск. На разделе sda1 у меня стоит винда. Предлагаете сделать grub-install /dev/sda1 ? А винда не потрется?
Учите матчасть.
 
Зарегистрироваться или войдите чтобы оставить сообщение.