У меня проблема с моей системой Linux, я не могу получить доступ к чему-либо. Поэтому я пытаюсь загрузиться с живого дистрибутива и сохранить свою домашнюю папку на внешний жесткий диск.

Я имел обыкновение иметь /home в логическом разделе.

Теперь после загрузки с живого дистрибутива я не вижу свой домашний раздел на боковой панели. Вот скриншот

parted -l  

testdik

Изменить: выходные данные восстановления загрузки: http://paste.ubuntu.com/6437066

3 ответа3

1

Если /home также полностью пуст при просмотре в исходной ОС Linux, вы можете обратиться к этой статье (часть "Восстановление потерянного раздела"). Возможно, вы перезаписали свою таблицу разделов /dev/sda (потеряв sda2 т.д.). Вы можете запустить упомянутую утилиту TestDisk, чтобы проанализировать, можно ли восстановить раздел. В вашем случае вы должны использовать sda вместо sdb они использовали.

Инструкцию по восстановлению из перезаписанной таблицы разделов можно найти здесь. Я скопировал соответствующие биты ниже:


Как восстановить разделы и данные с помощью Linux - Tutorial

Восстановить потерянный раздел

Там может быть много причин, почему ваши разделы больше не отображаются. Например, вы можете случайно создать новую таблицу разделов на неправильном жестком диске. Это может произойти при настройке мультизагрузки.

Чтобы показать вам сценарий реальной катастрофы, я буду моделировать потерю раздела. Наш тестовый бокс будет Fedora 16 Verne с KDE. Мы попробуем нашу маленькую игру-беду на дополнительном диске /dev /sdb, который используется для данных, хотя такая проблема также может возникать на системных разделах. В этом случае вам придется использовать live CD, чтобы попытаться восстановить вашу коробку.

Мы уничтожим таблицу разделов для /dev /sdb, создав новую в GParted. Мы будем игнорировать тот факт, что на диске уже есть один. Таким образом, мы уничтожим разделы, делая их невидимыми для системы. Для обычного пользователя это будет выглядеть так, как будто данные потеряны навсегда. Хорошо, вот как это должно быть на здоровой системе:

Итак, мы уничтожаем таблицу разделов. Теперь мы будем использовать TestDisk, замечательный инструмент криминалистики, разработанный cgsecurity.org. Я много раз упоминал эту программу в разных статьях, но мы никогда не использовали ее в гневе. Сегодня мы рассмотрим его возможности, а также узнаем, как его использовать.

TestDisk работает как текстовый мастер внутри оболочки. Это интерактивный инструмент, который задаст вам несколько вопросов, чтобы попытаться спасти ваши данные. Первый вопрос состоит в том, чтобы решить, хотите ли вы сохранить журнал для будущего обследования. Если вы занимаетесь судебно-медицинской экспертизой, вы, вероятно, захотите это сделать.

Начнем с анализа. Мы не знаем, какова ситуация или насколько она плоха. Поскольку вы, вероятно, не знаете точную геометрию диска наизусть, используя анализ, обратите внимание на правильное английское написание, это ваш лучший выбор в выяснении существования и расположения предыдущих разделов.

Следующим шагом будет выбор устройства, с которым мы хотим работать. В нашем случае /dev /sdb.

Теперь выберите тип таблицы разделов. Для большинства людей это будет Intel/PC.

И мы начинаем анализ:

Нам повезло. TestDisk смог найти раздел. Несмотря на то, что старая таблица разделов была уничтожена, это был просто указатель на начальный и конечный адреса реальных данных, так сказать. Поверхность диска не пострадала, поэтому наши данные должны быть там.

Теперь нам нужно записать информацию о разделе на диск. Также возможно изменить характеристики раздела, такие как тип и флаги.

И это сработало! Бум, мы снова в деле. Теперь это означает, что у нас есть нормальная таблица разделов, и наши разделы могут использоваться, но это не означает, что некоторые данные не были навсегда перезаписаны или уничтожены навсегда. Далее мы рассмотрим вторую часть раздела и восстановление данных ниже. На данный момент все выглядит хорошо.

0

Не похоже, что у вас есть домашний раздел.
Раздел 1 - 316 ГБ, на диске 320 ГБ.
Я бы сказал, что дом там.

0

Вы можете попробовать fixparts , отличный инструмент, доступный во многих дистрибутивах (например, Debian, Fedora, RedHat, ...), или вы можете скачать его с SourceForge, как подробно описано на этой веб-странице.

Причина использования fixparts проста: на приведенной выше веб-странице ее автор заявляет:

Может ремонтировать расширенные перегородки неправильного размера. Эти разделы обычно служат заполнителями для логических разделов, но некоторые инструменты разделения неправильно рассчитывают размер расширенного раздела, что может вызвать проблемы. FixParts разработан таким образом, что этот тип восстановления происходит автоматически, поэтому, если это единственная проблема с вашим диском, вы можете запустить программу и сразу же сохранить таблицу разделов (как описано в следующем разделе «Сохранение ваших изменений»), выполнив никаких ручных изменений, и программа решит проблему.

......

Первая проверка, которую выполняет программа, - на наличие случайных данных GPT. Такие данные могут остаться на диске, если они ранее использовались на Macintosh или каким-либо другим способом, а затем повторно использовались как обычный MBR-диск. Хотя такие оставшиеся данные технически не должны быть проблемой, поскольку в спецификации GPT четко указано, что такие диски не являются дисками GPT, и поэтому их следует рассматривать как диски MBR, некоторые утилиты могут быть сбиты с толку наличием данных MBR и GPT. Таким образом, FixParts проверяет это условие при запуске.

... имейте в виду, что TestDisk иногда создает расширенные разделы неправильного размера, поэтому вам может потребоваться использовать FixParts после использования TestDisk.

Все эти условия потенциально имеют отношение к вашей проблеме.

Целесообразно сохранить существующую таблицу разделов в безопасном месте (осторожно, если вы используете живой дистрибутив, его добавленный контент может быть нестабильным!), С помощью

 sfdisk -d /dev/sdc > parts.txt

(позже он может быть восстановлен с помощью

 sfdisk -f /dev/sdc < parts.txt

), после чего вы можете запустить следующие fixparts :

 fixparts /dev/sda 

после чего, опять же по словам автора,

FixParts проверяет правильность найденных разделов на вашем диске и автоматически (и без предупреждения) вносит коррективы для определенных проблем, которые он находит. Таким образом, вы можете обнаружить, что с вашей таблицей разделов все в порядке. Также возможно, что вы увидите некоторые изменения в первичном и логическом состоянии или даже пропущенные разделы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .