LinuxForum.Fans
Тема

Восстановление CentOS 4.8 (unerase)

Автор: shveik 9 сообщений 5513 просмотров
#207565

Добрый день,
очень нужна помощь

1. Что было:
На компе 2 OS - Vista и CentOS4.8
Vista ставилась первой затем был поставлен CentOS4.8 ну и автоматом поставился Grub

2. Описание момента аварии
В результате кривого испонения rm -rf из make файла навереяка был потерт /bin/ и глубже
Директории с данными которые нужно восстановить были видны ls и cat не работали но cd позволял в них войти
Nautilus и выключение компьютера тоже не работали

3. Что стало
При загрузке появляется командная строка Grub
Пытался загрузится с диска CentOS4.8 в rescue моде но к сожалению не видит линус партици. fdisk -l видит все партици и вин и линукс.

4. Что нужно
Кровь из носа надо восстановить
Загрузку Vista
С линукса надо достать директории /home/ и глубже и кое что из /usr/

Помогите пожалуйста подробными инструкциями.

#207569
shveik написал:

Что нужно
Кровь из носа надо восстановить
Загрузку Vista
С линукса надо достать директории /home/ и глубже и кое что из /usr/

1. http://lifehacker.ru/2008/08/28/kak-vosstanovit-zagruzochnuju-oblast-diska-mbr-v-windows-vista/
2. Грузитесь с любого Live CD и копируете все нужные файлы из Linux на другой раздел или флешку.
3. Переставляете CentOS обычным способом

#207570

возьми livecd от чего нибудь (федора или убунту), загрузись с неё, скопируй всё.

#207591

А ничего типа UNERASE для линукса не предусмотренно часом???
С помощью кноппикс лайф сиди увидел свои файлы - директория /bin/ снесена - ее бы восстановить.

#207709

ну извините не удержался.
Ставим Symon 3.21 или 3.23 (мой любимый мультизагрузчик). по F2 настраиваем таблицу (хотя она автоматически настроится при установке скорее всего):
Vista 0 - - - 0 0 (где 0 - раздел с вистой, 2-ой ноль из какого столбца загрузка, 3-ий 0 собственно 0-ой раздел загрузки)
Linux 1 2 3 0 1 (где 1 - раздел "/" , 2 - раздел /home, 3- раздел swap (если они у вас были и в таком порядке) 0- грузимся с раздела указанного в 0-м столбце, 1 - встанет автоматом.
Что получим: Виста будет загружаться по верхней строке. Линукс загружаться не будет (раз потерли /bin)
но перестроив таблицу разделов (поставить курсор на строке с линуксом, нажать пробел, попробовать загрузиться, перезагрузить компьютер) можно его теперь переустановить и не форматируя /home использовать в новой установке.
Писал долго, но имея небольшой опыт это минута времени и пара нажатий кнопок, не считая процесса переустановки линукс.

и забыл написать, что загрузчик линукс надо ставить желательно на раздел, а не в МБР (чтоб не затереть мультизагрузчик), и есть плюс - линукс переставить можно будет чуть позже (а виста уже будет работать)

#207717
AAD написал:
и забыл написать, что загрузчик линукс надо ставить желательно на раздел, а не в МБР (чтоб не затереть мультизагрузчик), и есть плюс - линукс переставить можно будет чуть позже (а виста уже будет работать)

Не соглашусь.. Загрузчик нужно ставить в MBR, а икспишный можно вернуть с помощью fdisk /mbr, а у висты или семерки fixboot, fixmbr.

#207722
--=XliN=-- написал:
Не соглашусь..

я знал :)
но эта тема не флейм, спорить нет смысла, лишь вариант, который человек вероятно и не выберет, но будет знать что вариантов несколько.

#208763
--=XliN=-- написал:
fixmbr

Сотрёт вам всю таблицу разделов и потом данные с виндовых и линуксовых разделов будите из з-цы выковыривать.
fixmbr в семёрке нужно использовать только если на винте ничего ценного нет. А так fixboot достаточно.

Войдите или зарегистрируйтесь, чтобы ответить.