1

Приветствую!
Решил поставить Mandriva Linux 2010.2 Powerpack вместе с XP. Есть два винчестера: 80 и 160 гигов. Всё отформатировал, ставлю на 160 винду, загрузчик свой она ставит на 80, т.к. он первым идет. Затем на 80 ставлю мандриву, она, конечно же, загрузчик винды там затирает (но я его забэкапил естессно). Добавляю в menu.lst:

 Консоль:
title windows
map (hd0,1) (hd1,0)
map (hd1,0) (hd0,1)
rootnoverify (hd1,0)
makeactive
chainloader +1

Но винда не грузится! Что я делаю не так и нужны ли вообще grub'у файлы boot.ini и пр. для того, чтобы загрузить винду?
Спасибо!

2

Ruffinad пишет:

Приветствую!
Решил поставить Mandriva Linux 2010.2 Powerpack вместе с XP. Есть два винчестера: 80 и 160 гигов. Всё отформатировал, ставлю на 160 винду, загрузчик свой она ставит на 80, т.к. он первым идет. Затем на 80 ставлю мандриву, она, конечно же, загрузчик винды там затирает (но я его забэкапил естессно). Добавляю в menu.lst:

 Консоль:
title windows
map (hd0,1) (hd1,0)
map (hd1,0) (hd0,1)
rootnoverify (hd1,0)
makeactive
chainloader +1

Но винда не грузится! Что я делаю не так и нужны ли вообще grub'у файлы boot.ini и пр. для того, чтобы загрузить винду?
Спасибо!

удали вот это :

 Консоль:

map (hd0,1) (hd1,0)
map (hd1,0) (hd0,1)

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

3 (18.07.2011 13:53:39 отредактировано verg)

В мандриве есть простая графическая конфигурялка загрузчика.
Искать: МСС  - Загрузка - Настройка загрузки - далее - далее
Смысла бэкапить что-то не вижу: загрузчик XP спокойно восстанавливается, прописав fixmbr, fixboot в Recovery Console винды.

4

gramozeka, удалил, не помогает: после выбора винды начинает висеть

 Консоль:
rootnoverify (hd1,0)
chainloader +1

и мигающий курсор. Я уже что только не пробовал удалять/добавлять в menu.lst, чаще всего висит консоль с частью содержимого menu.lst и ещё бывает какие-то закорючки в конце выводятся.
verg, пробовал через графический разные комбинации - эффекта нет. А насчет загрузчика: grub сам грузит винду или передает управление ntldr?

5 (18.07.2011 14:23:50 отредактировано verg)

Ruffinad пишет:

А насчет загрузчика: grub сам грузит винду или передает управление ntldr?

Да, конечно передает. Винде тоже надо как-то грузиться smile
Полный menu.lst и скринов, что у вас там в настройках загрузки в мсс приведите.

6 (18.07.2011 14:40:04 отредактировано Ruffinad)

verg, тогда мысли вслух: если grub передает управление после себя ntldr, где же должен лежать ntldr? Я его положил на винт 160 - толку нет. На 80 положить не могу, т.к. мандрива не дает, да и есть ли смысл, т.к. 80 не в ntfs?..
verg, вот скрины:

+ открыть спойлер

http://i1.imageban.ru/out/2011/07/18/122e9ff4e5044e60e0722fb8b92c6921.png

+ открыть спойлер

http://i3.imageban.ru/out/2011/07/18/a594cebcd137f83b210570fede6e4543.png

+ открыть спойлер

http://i4.imageban.ru/out/2011/07/18/6d95f2137e2db4d3f1a8fe94e623b171.png

+ открыть спойлер

http://i3.imageban.ru/out/2011/07/18/f0710da8172f7dd9f1e8ae3cb8779890.png

7

Ruffinad пишет:

verg, тогда мысли вслух: если grub передает управление после себя ntldr, где же должен лежать ntldr? Я его положил на винт 160 - толку нет. На 80 положить не могу, т.к. мандрива не дает, да и есть ли смысл, т.к. 80 не в ntfs?..

Стоит подучить матчасть ! Хотя бы тут для начала .Ни куда не надо его пихать у тебя уже есть grub !

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

8 (18.07.2011 14:55:18 отредактировано verg)

Кстати установка была бы безгеморойной, если на первый диск сначала установить винду, а мандриву куда угодно(её загрузчик поставить на её же раздел) - загрузкой будет управлять grub. После загрузившись в мандриву парой щелчков мышки в MCC добавить винду в загрузчик.

А если так(просто проверить, не уверен со строками map и без):

title windows
root (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1

9

verg, я так тоже пробовал. Без rootnoverify (hd1,0) выдает ошибку

 Консоль:
Filesystem type unknown, partition type 0x7

ac
А насчет установки винды в начало, это уже на крайний случай, если иначе не получится...

10 (18.07.2011 15:11:46 отредактировано verg)

Да корректнее rootnoverify

Хех в таком случае, если прощаетесь с виндой,  стоит ли её вообще ставить. Проще поставить одно, а не понравится вернуть другую, на винтах и так места смотрю немного.

11

С виндой я не прощаюсь, т.к. линукс первый раз ставлю smile и сразу такие заморочки ag
А места мне вполне хватает. Кстати, если что, мандриве хватит ~37 ГБайт для комфортного использования?

12 (18.07.2011 15:30:59 отредактировано verg)

И 20 хватит. У меня из этого вечно половина свободна.

13

А если попробовать что-нить наподобии

 Консоль:
find --set-root /ntldr
chainloader /ntldr

или это вообще не то?

14 (18.07.2011 15:51:04 отредактировано verg)

Что-то типа этого? smile  http://www.linuxquestions.org/questions … em-729492/

Еще один вариант безгеморной установки.
Если у вас нет(так проще) на дисках данных и есть желание иметь 2 системы(порядок установки систем в посте 8- загрузчик мандривы в её же раздел):
1. Первый диск
    1) Первый первичный раздел (винда - ntfs) 15гиг
    2) Второй первичный раздел (линукс - ext4) 20гиг
    3) расширенный раздел (фс - ntfs, чтобы видела винда и линукс)
2. Второй диск (как угодно/фс - ntfs)

15

Я примерно так и буду разбивать, если никто ещё каких-нибудь идей не подкинет.

16

2) Второй первичный раздел (линукс - ext4) - половину на / и половину на /home

Консоль на мыло. Надо развивать графику.

17

2) Второй первичный раздел (линукс - ext4) - половину на / и половину на /home

Это на любителя все же, вторая-то половина с XP-и не будет доступна, а так на первый раз локальное экпериментаторство будет smile

18

/home в любом случае лучше выделить отдельно, так будет проще переустановить linux, а все настройки останутся.

Консоль на мыло. Надо развивать графику.

19 (18.07.2011 18:57:08 отредактировано verg)

Если только так, хотя можно бэкапы делать.
А я любитель настроить по новой, если что-то новое(всмысле ОС) ставлю.

20

Мне кажется, чтобы всё загружалось так, как я изначально хотел, нужно было при установке не давать мандриве форматировать весь диск 80, а просто вручную "растянуть" ползунок настройки размера раздела: он весь раздел не дает отвести под мандриву, а оставляет ~200Мб для винды, там бы и остался загрузчик её. Но это уже не важно, я сделал наподобии поста 8 :rolleyes:

21 (19.07.2011 20:19:42 отредактировано Ярослав)

Что вы там нахимичили - неизвестно. ИМХО теперь проще вставить диск с Мандривой и выбрать "обновление". Найдет Винду и пропишет в загрузчик. Profit

ps И да, не надо было лезть в menu.lst, особенно если вы первый раз ставите. Надо лезть туда, куда указал verg в посте №3.

Если авторитет ложный, тогда сомнение разобьет его, и прекрасно сделает; если же он необходим или полезен, тогда сомнение повертит его в руках, осмотрит со всех сторон и поставит на место. Д.И.Писарев.
-
Mageia 8 KDE