LinuxForum.Fans
Тема

Dual boot

Автор: Ockonal 11 сообщений 3929 просмотров
#8327

Приветствие. Ставил арч, перед этим стояла виндовс7.
Винт 1, на нём 1 логический раздел под виндовс, 3 под Линукс.
Grub ставил на /dev/sda. Arch успешно грузится, а вот Windows - нет. Ничего не происходит, при нажатии в списке, просто мигает. Вот menu.lst:


# (0) Arch Linux
title Arch Linux
root (hd0,5)
kernel /vmlinuz26 root=/dev/disk/by-uuid/de24f441-5751-40f3-8a21-3387f280c3db ro
initrd /kernel26.img

# (1) Arch Linux
title Arch Linux Fallback
root (hd0,5)
kernel /vmlinuz26 root=/dev/disk/by-uuid/de24f441-5751-40f3-8a21-3387f280c3db ro
initrd /kernel26-fallback.img

# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

Когда редактирую rootnoverify прямо из grub в hd0,2 появляется grub loading 17 error: invalid device. Другие изменения - 0 эффекта :)

#8329

проверьте rootnoverify (hd0,0), верна ли информация?

#8338
.snif написал:
проверьте rootnoverify (hd0,0), верна ли информация?

Я о том же. По счёту, раздел бут-винды идёт вторым. Но, как я написал, при этом номере вылетает ошибка.

#8367
Ockonal написал:

По счёту, раздел бут-винды идёт вторым.

Ну так и пишите в grub именно его

text
# (2) Windows
title Windows
rootnoverify (hd0,1)
makeactive
chainloader +1

PS grub считает разделы с нуля

#8368
Ockonal написал:
Приветствие. Ставил арч, перед этим стояла виндовс7.
Винт 1, на нём 1 логический раздел под виндовс, 3 под Линукс.
Grub ставил на /dev/sda. Arch успешно грузится, а вот Windows - нет. Ничего не происходит, при нажатии в списке, просто мигает. Вот menu.lst:


# (0) Arch Linux
title Arch Linux
root (hd0,5)
kernel /vmlinuz26 root=/dev/disk/by-uuid/de24f441-5751-40f3-8a21-3387f280c3db ro
initrd /kernel26.img

# (1) Arch Linux
title Arch Linux Fallback
root (hd0,5)
kernel /vmlinuz26 root=/dev/disk/by-uuid/de24f441-5751-40f3-8a21-3387f280c3db ro
initrd /kernel26-fallback.img

# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

У меня было похожее, так я прописал ручками
kernel /boot/vmlinuz26 root=/dev/sda3 ro
Мне помогло.
PS не забывать прописать /boot ! Если лин не первом разделе, то это обязательно нужно!

#8393
mvt написал:
PS grub считает разделы с нуля

Это я знаю, если посмотреть на картинку, то под 0-м индексом идёт reserved-раздел. а под 2 - реальный третий бут-раздел винды.
Shlomo,
Извините, а:

kernel /boot/vmlinuz26 root=/dev/sda3 ro

Это же относится по части арча, а мне нужна загрузка винды. Арч грузится нормально. Или я не так понимаю?

#8395

ТОгда нужно писать точней, что именно не работает, а то "ничего не происходит" можно понять по всякому.
И что пишет?

#8446
Shlomo написал:
ТОгда нужно писать точней, что именно не работает, а то "ничего не происходит" можно понять по всякому. И что пишет?

Arch успешно грузится, а вот Windows - нет. Ничего не происходит, при нажатии в списке, просто мигает.

Разве я написал непонятно? Ничего не происходит. Список в grub'e просто мигает и все остается, как есть.

#8452
Ockonal написал:
rootnoverify (hd0,0)

Дык на этом разделе ничего нет! Вин7 находится на разделе (hd0,1)

#8473
Shlomo написал:
[quote=Ockonal]rootnoverify (hd0,0)

Дык на этом разделе ничего нет! Вин7 находится на разделе (hd0,1)[/quote]
Я ставил второй параметр от 0 до 3, ничего не помогало. Только, при 2, вылетала ошибка загрузки 17.

#8475

Вывод команды fdisk -l сюда.

Войдите или зарегистрируйтесь, чтобы ответить.