Відновлення завантажувача linux


Другий спосіб: Все та ж дискета або компакт, boot: root = / dev / device_name
device_name - ім'я розділу (наприклад, hdal, hda2, sdal, sda2).


Спосіб три: У відповідь на запит boot: пишіть: vmlinuz -S root = / dev / ваш_root_раздел. Після завантаження ядра ви повинні будете потрапити в восстанавліваюмую систему. На повідомлення про помилки при завантаженні не звертайте уваги. Потрапивши в систему під користувачем root поправте файл /etc/lilo.conf (якщо це необхідно) і дайте команду lilo. Після цього сміливо вводите команду reboot і вантажитеся з вашого жорсткого диска.


Спосіб чотири:
Для цього у ядра існує ще парочка непоганих параметрів. Зокрема один з них - «init =» а інший - «rw». Скажіть у відповідь на запрошення boot:
vmlinuz root = / dev / ваш_root_раздел init = / bin / bash rw
Ця дозволить після завантаження вашого ядра НЕ буде запускати init, а замість нього запустить звичайний bash і при цьому root розділ диска буде примонтовано в режимі «read-write» що дозволить вам робити необхідні зміни. Але - будьте обережні - у вас не виявиться ні тільки прописаних в змінну PATH шляхів, а й в цілому всієї системи контролю за вашими неправльного діями. Після того, як ви поліпшите необхідні вам файли потрібно в обов'язковому порядку сказати:
bash # sync
bash # mount -o remount, ro /
Ці дві команди скинуть кеш на диск і перемонтують файлову систему в режим «Read only» (Тільки для читання). Після виконання команд перевірте можливість запису на розділ, наприклад створивши якийсь нибуть лю файл: bash # echo «test»> / test.Еслі не вийшло - сміливо тисніть CTRL + ALT + DEL і завантажуйтеся звичайним порядком як завжди не звертаючи уваги на перевірку жорсткого диска.


Спосіб п'ять:
Для його виконання вам знадобиться всього лише ядро ​​Linux і утиліта rdev. Чисту отформатированную діскетту вставте в дисковод на робочої Linux машині. Запишіть ядро ​​на діскетту:
bash # cat / dev / vmlinuz> / dev / fd0
після запису вкажіть цього ядра root каталог для завантаження:
bash # rdev / dev / fd0 / dev / ваш_упавшій_root_раздел
ну і завантажити з цієї діскетти на вашій впала машині.


Ось мабуть і все, якщо що незрозуміло, пишіть в личку, на мило або сюди: 6311632.


Набагато простіше відновлювати завантажувач, якщо правильно підготуватися.
6.
а) Підготовка:
Після установки завантажувача (будь то LiLo, grub або щось інше, що сидить в MBR)
dd if = / dev / hda of = / sbin / bootsafe bs = 512 count = 1
б) відновлення:
dd if = / sbin / bootsafe of = / dev / hda bs = 512 count = 1

7. Завантаження Лінукса за допомогою ntloader (тобто з-під windowsNT / 2k / XP / 2k3)
а) скопіювати файл / sbin / bootsafe отриманий в п.6 на розділ, видимий як диск C у вікнах.
б) откить boot.ini з розділу WinNT
в) Додати рядок
c:? ootsafe = "My Lamer's linux"

Схожі статті