Таблица разделов моего /sda
диска была повреждена. Я не знаю деталей того, что именно произошло, но я все еще могу читать диск и загружаться в Linux, но больше не в Windows 8. Я довольно новичок в Linux, и это, кажется, нелегко исправить, поэтому я решил просто сделать резервную копию моих данных на другом диске, отформатировать диск /sda
и поместить данные обратно.
/sda
содержит:
/sda2 which is Win8 *NTFS*
/sda3 is an extended partition containing:
/sda5 which is Linux / (filesystem root) *EXT4*
/sda6 which is swap.
/sdb
- это один раздел NTFS диск без ОС и только данных.
/sdc5
, раздел на моем третьем диске, содержит /home
. EXT4
Вот как я планировал сделать резервную копию моих данных:
sudo cp -afv
для копирования Содержимое /sda5
в папке на /sdc5
, sudo cp -afv
для копирования содержимого /sda2
в папку на диске /sdb
. Отформатируйте диск /sda
, разделите его таким же образом снова и скопируйте данные обратно, используя ту же команду sudo cp -afv
(все из Linux Live USB).
Так что мой большой вопрос, будет ли вся эта работа работать?
Подробности относительно моей проблемы с разделами, если вам интересно.
Я бы порекомендовал сделать образ вашего диска. Если вы можете получить доступ к своим разделам с помощью Nautilus, лучше сделайте это. Опять же, вы можете восстановить загрузку Windows вместо того, чтобы возиться с разделами.
Вам может не потребоваться резервное копирование и восстановление вообще. testdisk
- это удивительная утилита, которая может исправить ошибки таблицы разделов. Вы можете установить его с помощью:
sudo apt-get install testdisk
Затем запустите
sudo testdisk
и идите оттуда. Здесь есть отличное руководство по testdisk . Я использовал эту утилиту много раз, когда Windows испортил мою таблицу разделов.
Продолжайте возиться с этими типами разделов, пока не найдете подходящую комбинацию. Это немного сложно. Попробуйте глубокое сканирование тоже. Обратите внимание на типы и размеры разделов для подсказок. Могут быть некоторые ложные срабатывания для разделов при сканировании.