![]() |
Имеем шапку 7.3 + загрущик grub в MBR после установки ХР очевидно загрущик был затерт. Как его востоновить? Желательно без переустановки самого загрущика.
|
Проще наверное лило запустить я так у себя сделал...
|
Спасибо но мне это не подходит - нужен граб :(
|
Guest
Не надо мудрить - сделай проще (С) KISS. konung А Linux то хоть грузится? Если да, то сделать всё проще парэной рэпы.:type:
[s]Исправлено: Barracuda, 20:01 9-09-2002[/s] |
Нужно загрузиться с системной дискеты, /boot/grub/install.sh
2guest С LiLo было бы то же самое 2Barracuda Не понимаю, зачем такие сложности. При неправленом Boot.ini всё прекрасно работало и не затиралось при последующих переустановках |
Guest
Помните, что Шарик в "Простоквашине ..." говорил по-поводу индейского национального жилища? Во-во: вигвам называется. Если в default'е не указано, то WinXP грузиться не будет и будет выдавать, что не найден файл HAL.DLL (непонятно только, при чём тут Hardware Abstraction Layer). На счёт этго уверен на все 100% - наступил на такие грабли. |
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). |
Странно, но никаких шеловских файлов у меня в /бут нету.....
Кстати винда запускается нормально, а вот Линукс только с дискеты :( Захожу с дискеты дальше #grub grub> unhide (hd0,0) grub> rootnoverify (hd0,0) (Винда стоит на hd0,0) grub> chainloader +1 grub> makeactive grub> boot Вопрос в том как сказать грабу прописаться в МБР? с загрущиком винды можно разобраться просто - поставив ему время =0 |
konung
Вообще-то у Grub есть встроенный шелл (и help - правда по аннглийски) и из него можно то-же дать команду install. (я же говорю - у Grub еще нет устоявшегося стандарта и в разных версиях все немного по-разному) |
Как можно заметить выше все перечисленные мной команды набранны
именно в грабовском шеле :) Хелп его отстойный есть нечто типа мана называется #info grub вот от туда я и брал все команды, но видно не судьба..... Вопрос остается открытым :( |
konung
Пропиши это всё в конфиг GrUB. Кстати, лучше не из шела делать это всё, а просто в менюхе добавить загрузку. Добавлено: И ещё - чтобы грузился GrUB, нужно его раздел активным сделать ... |
|
Время: 07:53. |
Время: 07:53.
© OSzone.net 2001-