Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » grub + установка винды

Ответить
Настройки темы
grub + установка винды

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Имеем шапку 7.3 + загрущик grub в MBR после установки ХР очевидно загрущик был затерт. Как его востоновить? Желательно без переустановки самого загрущика.  

Отправлено: 12:57, 09-09-2002

 

Аватара для Guest

Guest


Профиль | Цитировать


Проще наверное лило запустить я так у себя сделал...

Отправлено: 15:07, 09-09-2002 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо но мне это не подходит - нужен граб  

Отправлено: 17:05, 09-09-2002 | #3


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Guest
Не надо мудрить - сделай проще (С) KISS.
konung
А Linux то хоть грузится?
Если да, то сделать всё проще парэной рэпы.
  1. Запустите fdisk /dev/hda если диск один. Если диска два и более, то следовало бы уточнить вопрос (раскладка по дискам, по-подробнее).
  2. Найдите раздел, на котором стоит Винда.
  3. Отредактируйте файлик /boot/grub/grub.conf (или как его иногда зовут menu.lst - вобщем, по месту). Добавить надо где-то следующее:
    [pre]
    title Windows XP
    * * * rootnoverify (<xx>,<yy>
    * * * chainloader +1
    [/pre]
    Параметры <xx> и <yy> расчитываются так:
    • <xx> - hd<device_number> - номер диска(можно взять из строки загрузки Linux). отсчёт идёт от нуля.
    • <yy> - номер раздела, на котором стоит отперационка (в данном случае - WinXP). Отсчёт идёт от нуля, т.е. если Винда стоит на разделе /dev/hda3, то надо писать [pre]rootnoverify (hd0,2)[/pre]
  4. Подмонтируйте разде WinXP(запись должна быть разрешена).
  5. Откройте файл boot.ini в корне раздела Винды. Вот тут надо бы по-внимательнее:
    • Осмотреть строки типа [pre]multi(0)disk(0)rdisk(0)partition(2)[/pre] в разделе operating systems. Должна быть строка, указывающая на наличие загрузчик в разделе WinXP(partition(<WinXP_Partition_Number>).
    • Если такой строки не окажется, то её надо будет просто напросто добавить, скопировав имеющуюся и исправив в скопированной строке номер раздела(partition(x)).
    • В строке Default надо будет указать ИМЕННО ЭТОТ РАЗДЕЛ.
Вроде всё. Если чего не выйдет - пишите.

[s]Исправлено: Barracuda, 20:01 9-09-2002[/s]

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 17:58, 09-09-2002 | #4


Аватара для Guest

Guest


Профиль | Цитировать


Нужно загрузиться с системной дискеты, /boot/grub/install.sh
2guest
С LiLo было бы то же самое
2Barracuda
Не понимаю, зачем такие сложности. При неправленом Boot.ini всё прекрасно работало и не затиралось при последующих переустановках

Отправлено: 22:45, 09-09-2002 | #5


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Guest
Помните, что Шарик в "Простоквашине ..." говорил по-поводу индейского национального жилища? Во-во: вигвам называется. Если в default'е не указано, то WinXP грузиться не будет и будет выдавать, что не найден файл HAL.DLL (непонятно только, при чём тут Hardware Abstraction Layer). На счёт этго уверен на все 100% - наступил на такие грабли.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 14:29, 10-09-2002 | #6


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Barracuda
Эти грабли, связаны, с тем  что и Win2000/XP и Linux хранят в своих настроичных файлах все свои разделы, и когда при загрузке WinXp пытается обратиться к первой (по списку) dll. он натыкается на раздел Linux, который он прочесть не может, а если-бы прочел - там ничего его не было-бы.
Видел и обратную ситуацию.
Win хранит в boot.ini
Linux в /etc/fstab и в настройках загрузчика:
lilo - /etc/lilo, активация командой lilo

Grub - /boot/grub/menu.lst (в некоторых версиях grub - в grub.conf - видно станарта еще нет). Активация sh /boot/grubinstall.sh (тут то-же есть варианты).

PS - что-бы такого не было, я еще до установки осей разбиваю жесткий диск на разделы с помощью дос версии Partithon Magic (помещается на системную дискету Win).

 

-------
Поспешай не торопясь


Отправлено: 00:12, 11-09-2002 | #7


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Странно, но никаких шеловских файлов у меня в /бут нету.....
Кстати винда запускается нормально, а вот Линукс только с дискеты
Захожу с дискеты дальше
#grub
grub> unhide (hd0,0)
grub> rootnoverify (hd0,0) (Винда стоит на hd0,0)
grub> chainloader +1
grub> makeactive
grub> boot
Вопрос в том как сказать  грабу прописаться в МБР? с загрущиком винды можно разобраться просто - поставив ему время =0

Отправлено: 18:58, 12-09-2002 | #8


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


konung
Вообще-то у Grub есть встроенный шелл (и help - правда по аннглийски) и из него можно то-же дать команду install. (я же говорю - у Grub еще нет устоявшегося стандарта и в разных версиях все немного по-разному)

-------
Поспешай не торопясь


Отправлено: 00:01, 13-09-2002 | #9


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как можно заметить выше все перечисленные мной команды набранны
именно в грабовском шеле Хелп его отстойный есть нечто  типа мана называется
#info grub
вот от туда я и брал все команды, но видно не судьба.....
Вопрос остается открытым  

Отправлено: 12:53, 13-09-2002 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » grub + установка винды

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - Установка Винды Ilya_2008 Microsoft Windows Vista 4 29-04-2008 02:01
Установка - установка Винды ХР с Винды 2000 без потери файлов на диске black dragon Microsoft Windows 2000/XP 7 03-12-2007 10:24
установка винды dark_n Microsoft Windows 2000/XP 7 23-07-2006 14:26
Установка Винды на notebook STavOl1 Microsoft Windows 2000/XP 1 15-02-2006 11:12
Установка ХР на комп без винды slava1 Microsoft Windows 2000/XP 15 29-11-2004 20:39




 
Переход