Обычный подход к разделению файловой системы - это сжать существующую файловую систему и создать новую в свободном пространстве.
Однако вы не можете сжать файловую систему xfs. Согласно FAQ Есть ли способ сделать файловую систему XFS больше или меньше? :
Вы НЕ МОЖЕТЕ уменьшить размер раздела XFS онлайн.Единственный способ уменьшить - это сделать полный дамп,
mkfs
и восстановить.Файловая система XFS может быть увеличена с помощью
xfs_growfs (8)
.Если вы используете разделы, для этого вам необходимо иметь свободное место после этого раздела. Удалите раздел, воссоздайте его больше с той же начальной точкой. Запустите
xfs_growfs
, чтобы увеличить раздел. Примечание. Редактирование таблиц разделов - опасное занятие, поэтому перед этим сделайте резервную копию файловой системы.Использование файловых систем XFS поверх диспетчера томов значительно упрощает эту задачу.
Размер вашего текущего / home
невелик (в настоящее время используются файловые системы), поэтому подход будет заключаться в
/ home
(на некоторых другая файловая система или компьютер) xfs
Дополнительная литература:
Ответ:
Восстановление файлов в файловой системе ext3/ext4 совсем не просто по сравнению с NTFS. Поскольку ваша проблема действительно запущена fsck
из другой системы, вы вернетесь в нужное русло, но вам нужно будет проверить свой раздел / файлы, чтобы убедиться, что ничего не пропало. В большинстве случаев, когда файл теряется в файловой системе ext, это приводит к нулевому размеру файла или к полному отсутствию файла. Действительно, потеря питания может нанести некоторый вред вашим файлам, но обычно это не должно быть слишком большой проблемой, потому что большая часть затронутых файлов находится в кэше / оперативной памяти SSD -в момент потери питания. Кроме того, проверьте все свои твердотельные накопители с помощью инструментов производителя, чтобы узнать их состояние и посмотреть, не затронуты ли они.
Возвращаясь к вашему виртуальному диску и тому, как вы можете его исправить, просто загрузите любой дистрибутив Linux в формате ISO, смонтируйте его на своей виртуальной машине, загрузитесь с него и запустите оттуда сканирование диска. Если вы предпочитаете графический интерфейс, вы можете использовать KDE -Диспетчер разделов -после сканирования, просто перезагрузитесь и удалите файл ISO; Вы должны быть готовы идти.
Поиск потерянных файлов
В случае с обнуленными файлами вы можете использовать эту команду в важном каталоге для поиска файлов нулевого размера, но имейте в виду, что большинство из того, что вы найдете, являются законными файлами, которые действительно являются файлами с нулевым размером байта; затем вам нужно будет проверить список результатов и найти подозрительные отсутствующие файлы.
find. -size 0 -print
Также , как я упоминал,большинство затронутых файлов загружены в кеш, поэтому я советую вам проверить файлы/приложения, которые использовались во время сбоя.
Наконец, , Virtualbox имеет функцию моментальных снимков :, которую вы можете использовать для быстрого и эффективного резервного копирования.