Удомельский форум

Удомельский форум (http://second.udomlya.ru/uf/index.php)
-   Свободное ПО (http://second.udomlya.ru/uf/forumdisplay.php?f=25)
-   -   Действия в спасательной системе (http://second.udomlya.ru/uf/showthread.php?t=939)

Vulzscht 31.05.2006 23:30

Действия в спасательной системе
 
спрашиваю уже на будущее
итак, предполагаемый вариант - накрылся линуксовый загрузчик вследствие каких-либо действий (если есть винда - то переустановка ее)
загружена спасательная система с диска
можно монтировать основной раздел линукса (как понимаю команда mount)
а вот как восстановить загрузчик и какие-то другие части системы, если заранее известно, что они повреждены и не работают правильно?

grumbler 04.06.2006 13:32

Цитата:

Сообщение от Vulzscht
спрашиваю уже на будущее
итак, предполагаемый вариант - накрылся линуксовый загрузчик вследствие каких-либо действий (если есть винда - то переустановка ее)
загружена спасательная система с диска
можно монтировать основной раздел линукса (как понимаю команда mount)
а вот как восстановить загрузчик и какие-то другие части системы, если заранее известно, что они повреждены и не работают правильно?

Если используется загрузчик LILO:
- редактируется конфиг /etc/lilo.conf
- выполняется комманда /sbin/lilo -C /etc/lilo.conf, которая переустановит загрузчик в MBR.

Если используется GRUB:
- редактируется конфиг /boot/grub/grub.conf
- выполняется установка коммандой grub-install.
В случае, если установка посредством grub-install не удалась, его можно установить вручную
Код:

root@localhost# grub
grub> root (hd0,0)
grub> setup (hd0)
grub> quit

Здесь hd0,0 = первый раздел на первом винчестере, ну а hd0 -- соответственно, первый винт (нумерация с нуля, как и положено :)).

Подробнее -- читай в man.
Код:

man lilo.conf
info lilo.conf
man lilo
info lilo
man grub-install
info grub-install
man grub
info grub


Vulzscht 06.06.2006 18:06

пока выяснил точно, что загрузчик у меня lilo, на большее меня особо не хватило, но ниче, попробую еще раз :)
только вопросик - если не менялось имя и номер диска (т.е. просто на hda была переставлена винда а hdb так и остался) То и в lilo.conf менять ничего не надо?

grumbler 06.06.2006 21:09

Цитата:

Сообщение от Vulzscht
только вопросик - если не менялось имя и номер диска (т.е. просто на hda была переставлена винда а hdb так и остался) То и в lilo.conf менять ничего не надо?

Верно. Конфиг оставляешь тот же. А комманда
Код:

/sbin/lilo -C /etc/lilo.conf
просто переустановит загрузчик.

Vulzscht 07.06.2006 17:11

на команду переустановки спасательная система отмазывается "read-only" файловой системой....
может из-за того что спасательная система грузится с двд установочного?

grumbler 08.06.2006 22:49

Цитата:

Сообщение от Vulzscht
на команду переустановки спасательная система отмазывается "read-only" файловой системой....
может из-за того что спасательная система грузится с двд установочного?

ХЗ. Не пробовал. И, поскольку не видел того, что делал ты, не могу дать однозначный ответ.
Попробуй поступить следующим образом:
1) загружаешься со своего LiveCD/DVD,
2) монтируешь корневой раздел свооей установленной системы куда-нить,
3) если уверен, что беда только в загрузчике (сама система не повреждена), выполняешь
Код:

chroot точка_монтирования_корневого_раздела_твоего_установленного_линуха /bin/bash
4) далее выполняешь установку загрузчика, как оговорено ранее.

...Должно получиться


Текущее время: 08:36. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot